E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OpenCV图像分割实战C++
LeetCode 刷题 [
C++
] 第670题.最大交换
题目描述给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。示例1:输入:2736输出:7236解释:交换数字2和数字7。示例2:输入:9973输出:9973解释:不需要交换。注意:给定数字的范围是[0,108]。题目分析从左向右查看num:如果一个数字右边有比它大的数,则选择最大的数与之交换最优;如果存在多个相同的最大数字,则选择最靠后的那个与之交换最优;将右侧最大的数字
心之所向、力之所及
·
2024-03-02 01:42
leetcode
c++
java
贪心算法
LeetCode.148.排序链表(自顶向下递归,自底向上)
空间复杂度主要取决于递归调用的栈空间找到链表的中间位置(快慢指针)对左边一般进行排序,对右边一半进行排序合并两个有序的子链表代码实现
C++
:classSolution{publ
头发没了还会再长
·
2024-03-02 01:41
leetcode
链表
算法
递归
归并排序
C++
面试基础知识点
C++
开发面试基础知识点1.语言基础1.1const的用法1)在定义的时候必须进行初始化2)指针可以是const指针,也可以是指向const对象的指针3)定义为const的形参,即在函数内部是不能被修改的
qq_26553669
·
2024-03-01 20:35
面试总结
c++
c++
网络编程
[本文发表于《程序员》杂志2003年第12期,作者孟岩]基于TCP/IP的编程格外重要。从应用上来说,现在直接利用C层次SocketAPI进行TCP/IP编程的人确实越来越少了,各种现成的框架(如ACE、Java、.NETFCL)和控件(如IP*Works)大大简化了TCP/IP编程的难度。高层的框架和控件总结了TCP/IP的主要使用模式,并且进行了抽象和封装,这固然非常好,但是想要真正掌握TCP
风无语
·
2024-03-01 20:04
黑客学习
网络
c++
编程
网络应用
框架
出版
PostgreSQL开发与
实战
(4)查询性能Top SQL
作者:太阳一、查询当前正在运行的TopSQL查询当前正在运行的会话中耗时最长的TopSQL,where条件可按需修改SELECTpgsa.datnameASdatabase_name,pgsa.usenameASuser_name,pgsa.client_addrASclient_addr,pgsa.application_nameASapplication_name,pgsa.stateASst
云掣YUNCHE
·
2024-03-01 18:02
Postgresql开发与实战
postgresql
sql
数据库
Java
实战
:Spring Boot实现WebSocket实时通信
本文将详细介绍如何在SpringBoot应用程序中实现WebSocket实时通信。我们将探讨WebSocket的基本概念,以及如何使用SpringBoot和SpringWebSocket模块来实现WebSocket服务器和客户端。此外,我们将通过具体的示例来展示如何在SpringBoot应用程序中配置和使用WebSocket,以及如何实现实时消息传递和群发消息等功能。本文适合希望使用WebSock
拥抱AI
·
2024-03-01 17:01
java
spring
boot
websocket
python
opencv
旋转图片90度_
opencv
图像镜像,转置达成图像旋转效果(python代码)
一.原图顺时针旋转90°、180°、270°。#作者千秋#QQ919825501importcv2image=cv2.imread('1.jpg')cv2.imshow("image",image)#镜像image1=cv2.flip(image,-1)#原图顺时针旋转180度cv2.imshow("1",image1)#转置image=cv2.transpose(image)#转置图像cv2.i
weixin_39584571
·
2024-03-01 17:30
python
opencv旋转图片90度
解锁Golang数据编解码能力:encoding库完全解析
解锁Golang数据编解码能力:encoding库完全解析简介为何重视`encoding`库`encoding`库的
实战
开发重要性JSON处理基本使用序列化与反序列化处理复杂JSON结构自定义序列化行为错误处理和性能优化建议
walkskyer
·
2024-03-01 17:00
golang标准库
golang
服务器
网络
MySQL运维
实战
之备份和恢复(8.2)xtrabackup备份到云端(OSS)
作者:俊达xtrabackup工具中有一个xbcloud程序,可以将数据库直接备份到S3对象存储中,本地不落盘。这里介绍将数据库直接备份到OSS的一种方法。具体方法如下:1、准备OSS我们使用ossutil工具上传备份文件。下载ossutil工具:wget-Oossutil-v1.7.16-linux-amd64.zip"https://gosspublic.alicdn.com/ossutil/
·
2024-03-01 16:40
mysql数据库
C++
设计模式之——组合模式
文章目录组合模式的基本概念:**
C++
代码案例简述:组合模式(CompositePattern)是一种结构型设计模式,它允许你将对象组织成树形结构,并且能够像处理单个对象一样处理整个组合结构。
极致人生-010
·
2024-03-01 16:29
c++
设计模式
组合模式
Python辽宁沈阳二手房源爬虫数据可视化分析大屏全屏系统 开题报告
博主介绍:黄菊华老师《Vue.js入门与商城开发
实战
》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。
黄菊华老师
·
2024-03-01 12:53
毕设资料
辽宁沈阳二手房源爬虫数据可视化
03
OpenCV
图像的掩膜操作
文章目录掩膜操作提高图像的对比度获取图像像素制作图像掩膜算子防止像素溢出算子全部代码掩膜操作提高图像的对比度红色是中心像素,从上到下,从左到右对每个像素做同样的处理操作,得到最终结果就是对比度提高之后的输出图像Mat对象注:相当于用一个刷子把图像的每隔几点的颜色增强(理解就行),以下为代码表达intcols=(src.cols-1)*src.channels();//src.cols为图像的列in
吃个糖糖
·
2024-03-01 11:23
OpenCV
c++
opencv
Python
OpenCV
随机粘贴图像
importcv2importnumpyasnpimportrandom#读取两个图像image1=cv2.imread('image1.jpg')image2=cv2.imread('image2.jpg')#将image1转换为灰度图像gray_image1=cv2.cvtColor(image1,cv2.COLOR_BGR2GRAY)#创建掩码,黑色部分为0,非黑色部分为255_,mask=
小厂程序猿
·
2024-03-01 11:22
opencv
计算机视觉
人工智能
突破编程_C++_面试(内存管理)
面试题1:
C++
中的堆和栈有什么区别?在
C++
中,堆(heap)和栈(stack)是两种不同类型的内存区域,它们用于存储程序运行时的数据,并且有着各自的特点和用途。
breakthrough_01
·
2024-03-01 11:51
突破编程_C++_面试
面试
c++
第十一届蓝桥杯省赛第一场
C++
A/B组《解码》(
c++
)
1.题目说明小明有一串很长的英文字母,可能包含大写和小写。在这串字母中,有很多连续的是重复的。小明想了一个办法将这串字母表达得更短:将连续的几个相同字母写成字母+出现次数的形式。例如,连续的5个a,即aaaaa,小明可以简写成a5(也可能简写成a4a、aa3a等)。对于这个例子:HHHellllloo,小明可以简写成H3el5o2。为了方便表达,小明不会将连续的超过9个相同的字符写成简写的形式。现
北洋的霞洛
·
2024-03-01 06:45
蓝桥杯
c++
算法
【appium】app特殊手势操作、滑动 |殊场景元素定位、toast元素、不定时弹窗 Popups
目录一、手势操作——滑动1、
实战
示例:向上滑动1.2应用:滑动停止判断问题:怎么判断加载完成,不能一直没停止的滑动呀,怎么停止滑动呢二、特殊场景元素定位1、toast元素定位获取方式:toast定位实例
墨撕酒家
·
2024-03-01 05:13
UI自动化测试
app测试
appium
appium
测试工具
JeecgBoot 框架升级至 Spring Boot3 的
实战
步骤
JeecgBoot框架升级SpringBoot3.1.5步骤JEECG官方推出SpringBoot3分支:https://github.com/jeecgboot/jeecg-boot/tree/springboot3本次更新由于属于破坏式更新,有几个生态内的组件,无法进行找到平替或无法升级,目前尚不完善,部分功能选择直接注释的方式,以下为功能列表Online功能积木报表功能仪表盘功能spring
·
2024-03-01 04:31
使用Qt 6创建第一个CMAKE项目
目录1.创建一个普通
C++
项目2.创建一个Qt项目3.CMake术语解释1.创建一个普通
C++
项目新建一个文件夹test用于本次项目的测试,新建两个文件分别为CMakeLists.txt和main.cxxCMkeLists.txtcmake_minimum_required
大白菜66
·
2024-03-01 03:11
Qt
C++
c++
cmake
qt
代码随想录算法训练营总结
我作为一个大四保研结束转码的机械人,在推免结束后老师就给我发了代码随想录的网站让我学习算法,我在系统的复习完一遍C语言后初步学习了大致的
C++
语法,就开始了代码随想录的学习,大概学了半个月多的时间,在没有任何数据结构算法的基础下
张金卓2023
·
2024-03-01 00:07
算法
数据结构
C++
智能指针_
C++
回顾
发展历史C++98中产生了第一个智能指针auto_ptr;C++boost给出了更实用的scoped_ptr和shared_ptr和weak_ptr;C++TR1,引入了shared_ptr等,不过TR1并不是标准版;C++11引入了unique_ptr和shared_ptr和weak_ptr。需要注意的是unique_ptr对应boost的scoped_ptr,并且这些智能指针的实现原理是参考b
工业废气
·
2024-03-01 00:07
C++
c++
开发语言
后端
【动态规划】【
C++
算法】1563 石子游戏 V
作者推荐【数位dp】【动态规划】【状态压缩】【推荐】1012.至少有1位重复的数字本文涉及知识点动态规划汇总LeetCoce:1563石子游戏V几块石子排成一行,每块石子都有一个关联值,关联值为整数,由数组stoneValue给出。游戏中的每一轮:Alice会将这行石子分成两个非空行(即,左侧行和右侧行);Bob负责计算每一行的值,即此行中所有石子的值的总和。Bob会丢弃值最大的行,Alice的得
闻缺陷则喜何志丹
·
2024-02-29 19:31
算法
动态规划
c++
LeetCode
石子游戏
两个非空行
最大
C++
(23):在constexpr函数中调用consteval函数
C++14引入了constexpr函数:
C++
(14):constexpr函数-CSDN博客虽然类似常量函数,但constexpr可以退化为普通函数C++20引入了consteval函数:
风静如云
·
2024-02-29 18:59
C/C++
c++
c++
语言设计五子棋游戏,
C++
实现五子棋游戏
最近在看
C++
,所以就想到在三子棋的基础上利用
C++
语言实现五子棋游戏。主要功能:有3个模式:0表示退出、1表示电脑vs玩家、2表示玩家vs玩家。当一局完成之后选择'y'则又会进入选择模式。
泡沫桃子
·
2024-02-29 18:28
c++语言设计五子棋游戏
从玩游戏到写外挂,C语言/
C++
程序员大神是怎样做到的!
C语言是面向过程的,而
C++
是面向对象的这些是C/
C++
能做的服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师
小辰带你看世界
·
2024-02-29 12:58
【矩阵】计算矩阵边缘元素之和
每日一道算法题之计算矩阵边缘元素之和一、题目描述二、思路三、
C++
代码一、题目描述题目来源:洛谷输入一个整数矩阵,计算位于矩阵边缘的元素之和。
D_D_zy
·
2024-02-29 10:48
算法
算法
c++
Code Review、InLineChat、RAG全部独家提供,这波上新CodeGeeX平替Github Copilot稳了!
针对Python、Java、JavaScript、
C++
、Golang五种主流编程语言,代码生成准确率提升200%。二、自定义系统指令CodeGeeX3代模型中,用户可以
·
2024-02-29 09:47
c语言游戏
实战
(9):球球大作战
前言:这款简易版的球球大作战是一款单人游戏,玩家需要控制一个小球在地图上移动,吞噬其他小球来增大自己的体积。本游戏使用C语言和easyx图形库编写,旨在帮助初学者了解游戏开发的基本概念和技巧。在开始编写代码之前,我们需要先了解一下游戏的基本规则和功能:游戏界面:游戏界面是一个矩形区域,玩家可以在这个区域内控制球的移动。玩家小球:玩家控制的小球可以在游戏界面内自由移动,按下空格键可以加速。其他小球:
Code Warrior
·
2024-02-29 07:15
c语言游戏实战篇
c语言
c语言
游戏
开发语言
学习
C++
的设计模式:工厂方法模式(Factory Method)
工厂方法模式(FactoryMethod)是一种常用的创建型设计模式,它提供了一种创建对象的最佳方式。在工厂方法模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。意图工厂方法模式的主要目的是定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪一个类。工厂方法让类的实例化延迟到其子类。应用场景当一个类不知道它所必须创建的对象的类的时候。当一个类希
dreammaker阿甘
·
2024-02-29 06:44
c++
c++
设计模式
工厂方法模式
最常用的设计模式---外观模式(
C++
实现)
外观模式:提供了一个统一的接口,用来访问子系统的一群接口。外观定义了一个高层接口,让子系统更容易使用。目地:让接口变得简单,是为了简化子系统的接口。外观模式也十分的简单,简而言之,就是简化你的类的接口,将一系列的复杂的过程封装到内部,对外只提供最简单的接口结构图:应用示例:假如你想吃一顿大餐,那么我想你要,首先去买菜,然后回到家后自己做菜,最后吃完饭以后要洗碗打扫。这么一来你需要3个类,Shopp
架构师Javaspring
·
2024-02-29 05:49
C++
设计模式:工厂模式
工厂模式是一种创建型设计模式,通过封装对象的创建过程,提高代码的可维护性、可扩展性,并实现对象的创建与使用的解耦。简单工厂模式:提供一个工厂类,根据传入的参数来决定创建哪种产品类的实例。这种模式不符合开闭原则,因为每次添加新产品类型都需要修改工厂类。classproducts{public:intmoney=0;virtualvoidsell()=0;};classapple:publicprod
number=10086
·
2024-02-29 04:42
c++
设计模式
工厂模式
【华为OD】C卷200分真题 100%通过:路口最短时间问题 Java语言代码实现[思路+代码]
C++
代码实现:【华为OD】C卷200分真题:路口最短时间问题C/
C++
代码实现-CSDN博客C语言代码实现:【华为OD】C卷200分真题100%通过:路口最短时间问题C语言代码实现[思路+代码]-CSDN
五木大大
·
2024-02-29 04:42
杂谈
华为od
c语言
java
javascript
python
C++
码蚁软件
mongodb和mysql的使用场景_mongodb 使用场景和不使用场景
它使用
C++
编写。MongoDB特点:a.面向集合的存储:适合存储对象及JSON形式的数据。
weixin_39823676
·
2024-02-29 03:41
在
C++
程序中给视频添加文字水印
有时候,我们需要给视频添加文字或水印,用已有的工具当然最简单,但想在自己的应用中,如
C++
应用程序中来实现,如何实现呢?假设采用FFmpeg库,可通过
C++
二次开发调用实现。
ygwelcome
·
2024-02-29 02:09
c++
音视频
开发语言
ffmpeg
螺旋矩阵 II(
C++
)
LeetCode59.螺旋矩阵II题目链接代码题目链接https://leetcode.cn/problems/spiral-matrix-ii/代码classSolution{public:vector>generateMatrix(intn){vector>res(n,vector(n,0));intstartx=0;intstarty=0;inti=0,j=0;intmid=n/2,loop
板砖大的砖头
·
2024-02-29 01:08
矩阵
c++
线性代数
开发语言
leetcode
《
C++
进阶--5.对象的初始化和清理》
构造函数调用规则5.5深拷贝与浅拷贝5.6初始化列表5.7类对象作为类成员5.8静态成员5.对象的初始化和清理生活中我们买的电子产品都基本会有出厂设置,在某一天我们不用时候也会删除一些自己信息数据保证安全
C+
程序猿!=程序员
·
2024-02-29 01:08
从0-1学习c++
开发语言
c++
c语言
visualstudio
Mycat2.0
实战
2:mycat2.0安装和启动
以下操作均为windows下,Linux以后看情况再补充1、在哪里下载最新版本①进入官网:MyCat2②点击下载文件服务:Indexof/2.0/(mycat.org.cn)③选择最新的版本,下载我下载的是1.22的最新版本Indexof/2.0/1.22-release/(mycat.org.cn)下载安装模板:Indexof/2.0/install-template/(mycat.org.cn
baiyeooo
·
2024-02-28 21:05
Mycat2.0实战
运维
dba
mysql
用Swig让python使用
C++
库
1.1.起因原以为用不到swig了。以前没有专门看过,只做过个小例子。后来不玩不玩又都忘了。前几天玩pyopengl,发现一个很奇怪的事情。原始的意图是准备不开窗口,直接在一张位图中离屏渲染3D图形。可惜OpenGL中没有定义标准的离屏渲染函数,离屏渲染的工作被扔到各个系统中分别实现。OpenGL有几种主要实现,在X系统上是GLX,在windows系统上是WGL,在Apple上是AGL,它们各自都
rocksword
·
2024-02-28 15:57
Python
C++
造数据 和 对拍
文章目录
C++
造数据和对拍0.准备题目1.准备标程2.利用随机函数造数据3.C++对拍
C++
造数据和对拍0.准备题目吃早饭同学们每天早上都会晨练,但是每次运动后都会很饿,于是他们回去吃早饭,信奥班的同学们当然很有素质
爱思考的小伙
·
2024-02-28 13:55
C++
c++
c语言
C++
网络编程学习二
C++
网络编程学习二asio异步写操作asio异步读操作asio异步echo服务端asio异步服务器中存在的隐患asio异步写操作async_write_some是异步写的函数:传入buffer和回调函数以及参数以后
cliu1_16
·
2024-02-28 10:21
C++
Linux
c++
EMR StarRocks
实战
——Mysql数据实时同步到SR
文章摘抄阿里云EMR上的StarRocks实践:《基于实时计算Flink使用CTAS&CDAS功能同步MySQL数据至StarRocks》前言CTAS可以实现单表的结构和数据同步,CDAS可以实现整库同步或者同一库中的多表结构和数据同步。下文主要介绍如何使用Flink平台和E-MapReduceStarRocks,通过CTAS&CDAS功能实现实时数仓中TP(TransactionProcessi
爱吃辣条byte
·
2024-02-28 09:49
#
StarRocks
数仓建设
大数据
数据仓库
设计模式-桥接模式(
C++
)
C++
中可以通过使用抽象类和接口来实现桥接模式。桥接模式是一种结构型设计模式,它将抽象部分与实现部分分离,使它们可以独立地变化。
逆风了我
·
2024-02-28 08:49
设计模式
设计模式
C/
C++
如何正确的切换协同程序?(基于协程的并行架构)
在C/
C++
语言之中,我们仍旧可以构建(基于协同程序的并行架构)程序,我们可以依赖于boost、state-threads等开源BCL基础类库来实现所需的一切。
liulilittle
·
2024-02-28 02:40
Extension
c++
开发语言
计算机设计大赛 深度学习图像风格迁移
文章目录0前言1VGG网络2风格迁移3内容损失4风格损失5主代码实现6迁移模型实现7效果展示8最后0前言优质竞赛项目系列,今天要分享的是深度学习图像风格迁移-
opencv
python该项目较为新颖,适合作为竞赛课题方向
iuerfee
·
2024-02-28 00:38
python
退火模拟算法c语言程序,模拟退火算法实例(
c++
与 c# 实现)
一、
C++
实现1.已知平面上若干点坐标(xi,yi),求平面上一点p(x,y),到这些点的总距离最小。思路:取所有点的均值为目标点。
weixin_39799825
·
2024-02-28 00:37
退火模拟算法c语言程序
[
c++
] 单例模式 + cyberrt TimingWheel 单例分析
单例模式要求一个类在一个进程中只能创建一个对象。比如cyberrt中的TimingWheel类就是单例模式,这个类管理着一个进程内的所有定时器,只需要一个对象就可以。单例模式的实现有两种方式,懒汉式和饿汉式。懒汉式,当第一次使用的时候才会真正创建这个对象;饿汉式,不管会不会用到这个对象,在进程启动的时候都会创建这个对象,如果一直不使用,那么就会造成资源浪费。饿汉式的缺点是可能造成资源浪费,但是对性
王燕龙(大卫)
·
2024-02-28 00:07
c++
单例模式
开发语言
工作
C++
语法积累
std::transform要使用std::transform函数需要包含头文件。std::transform在指定的范围内应用于给定的操作,并将结果存储在指定的另一个范围内。对于一元操作,将op应用于[first1,last1)范围内的每个元素,并将每个操作返回的值存储在以result开头的范围内。给定的op将被连续调用last1-first1次。op可以是函数指针或函数对象或lambda表达式
Unalian
·
2024-02-28 00:37
c++
开发语言
重整“快速记忆课程”教学流程
【数字信息类记忆】第一次课:开班典礼+110位数字编码第二次课:串联故事法第三次课:人物定位+地点定位(
实战
训练:学科数据记忆转化方法)【中文信息的记忆】第四次课:中文信息记忆(打造基本功)+四大训练体系第五次课
英妈恋上思维导图
·
2024-02-27 22:04
C++
primer摘要(10)---动态内存
动态内存概述我们编写的程序中所使用的对象都有严格定义的生存期全局对象在程序启动时分配,在程序结束时销毁局部自动对象,在程序进入其定义所在的程序块时被创建,在离开块时销毁局部static对象在第一次使用前分配,在程序结束时销毁除了自动和static对象外,
C+
人间百色
·
2024-02-27 22:32
2023年12月CCF-GESP编程能力等级认证
C++
编程八级真题解析
本文收录于专栏《
C++
等级认证CCF-GESP真题解析》,专栏总目录・点这里一、单选题(共15题,共30分)第1题小杨要从A城到B城,又想顺路游览一番。
码农StayUp
·
2024-02-27 21:34
c++
青少年编程
CCF
GESP
Alibaba分布式事务组件Seata
实战
Alibaba分布式事务组件Seata
实战
事务本地事务对于操作单一数据库的场景下的事务,ACIO特性是数据库直接支持的分布式事务在分布式情况下,需要的操作资源分布在多个资源服务上,而应用需要保证对于多个资源服务器的数据操作要么全部成功要么全部失败
枫吹过的柚
·
2024-02-27 19:01
分布式专题
微服务专题
Seata
分布式
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他