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
c++刷LeetCode
C++
负载均衡远程调用学习之订阅功能与发布功能
目录1.lars-DnsV0.1回顾2.Lars-DnsV0.2-订阅功能的订阅模块分析3.Lars-DnsV0.2-订阅模块的类的单例创建及方法属性初始化4.Lars-DnsV0.2-发布功能的实现5.Lars-DnsV0.2-发布功能的总结6.Lars-DnsV0.2-订阅流程复习7.Lars-DnsV0.2-订阅模块的集成8.Lars-DnsV0.2订阅模块的测试9.Lars-DnsV0.2
李匠2024
·
2025-05-04 06:50
学习
c++
【数据结构与算法】二叉树结点/二叉树模板类
参考文献:《数据结构(
c++
描述)(第二版)》目录前言一、数据类型BinaryTreeNode二、数据类型BinaryTree三、测试cpp文件总结前言复习过程中~~将书本的二叉树结点类/二叉树类模板手打一遍一
Mr_Fmnwon
·
2025-05-04 06:19
数据结构与算法
数据结构
二叉树
模板
c++
· 洛谷P9241飞机降落 · 复盘
P9241[蓝桥杯2023省B]飞机降落-洛谷一:题目分析:已知一组飞机的到达时间t,可盘旋时间d,降落所需时间l,判断是否存在一组降落顺序,使得所有飞机都顺利降落,存在输出YES,否则输出NO;二:思路:数据结构部分:1.设置结构体plane,存储每架飞机的三个信息;2.设置两个数组a[N],b[N],前者按输入顺序存储要判断的这一组飞机信息,后者存储当前尝试的降落顺序;3.设置bool数组vi
Le_ee
·
2025-05-04 06:18
c++
开发语言
算法
蓝桥杯
c语言
数据结构
C++
负载均衡远程调用学习之异步消息任务功能与连接属性
目录1.LarV0.11-异步消息机制的event_loop增添属性分析2.LARS3.LarV0.11异步消息发送机制的实现及测试4.LarV0.11异步消息任务机制bug修复和效果演示5.LarV0.12链接参数属性的绑定1.LarV0.11-异步消息机制的event_loop增添属性分析##4)事件触发event_loop接下来我们要尝试添加多路IO的处理机制,当然linux的平台下,最优的
李匠2024
·
2025-05-04 06:48
学习
c++
C++
复习总结
C++
复习要点记录指针1.常量指针与指针常量2.指针与数组3.new/new[]与delete/delete[]4.智能指针函数1.默认参数2.函数重载类与对象1.默认构造函数2.this指针继承与派生
ciichen
·
2025-05-04 06:17
学习总结
c++
leetcode
216.组合总和III、40.组合总和II、39.组合总和
216.组合总和III找出所有相加之和为n的k个数的组合,且满足下列条件:只使用数字1到9每个数字最多使用一次返回所有可能的有效组合的列表。该列表不能包含相同的组合两次,组合可以以任何顺序返回。示例1:输入:k=3,n=7输出:[[1,2,4]]解释:1+2+4=7没有其他符合的组合了。示例2:输入:k=3,n=9输出:[[1,2,6],[1,3,5],[2,3,4]]解释:1+2+6=91+3+
我不会起名字呀
·
2025-05-04 06:16
#
LeetCode
算法
数据结构
pytorch写张量pt文件,libtorch读张量pt文件
直接在pytorch中,用torch.save保存的张量,可能因格式差异无法在
C++
中加载。
gaoenyang760525
·
2025-05-04 06:46
pytorch
人工智能
python
LCR 001.两数相除
题目来源:
leetcode
题目:LCR001.两数相除-力扣(
LeetCode
)解题思路:通过ab的符号位获得结果的符号位后将两个取绝对值。
十年一觉尘与土
·
2025-05-04 06:14
LeetCode
刷题
LeetCode
39. 组合总和
题目来源:
leetcode
题目:39.组合总和-力扣(
LeetCode
)解题思路:递归获得组合数,通过全局变量记录已经计算过的从而减少递归次数。注意去重。
十年一觉尘与土
·
2025-05-04 05:43
LeetCode
刷题
LeetCode
C++
【内存管理】
realloc(p2,sizeof(int)*10);free(p3);}这里因为扩容数据小,所以是原地扩容,p2p3地址一样,不用free(p2)如果扩容空间大就不是原地扩容,而是新找一块空间,然后拷贝
C+
桦0
·
2025-05-04 05:08
c++
c++
【
C++
内存管理】
类和对象static成员用static修饰的函数成为静态成员变量静态成员变量要在类外初始化静态成员变量为全体类对象共享,不在对象中,存放在静态区用static修饰的函数称为静态成员函数,没有this指针静态成员函数可以访问其他静态成员,但是不能访问非静态的,因为没有this指针构造函数调用顺序先全局再按顺序析构函数调用顺序先局部(后构造的先析构)再静态,最后全局内部类一个类定义在类里面和定义在全局
桦0
·
2025-05-04 05:38
c++
c++
开发语言
(35)VTK
C++
开发示例 ---将图片映射到平面2
文章目录1.概述2.CMake链接VTK3.main.cpp文件4.演示效果更多精彩内容内容导航VTK开发1.概述与上一个示例不同的是,使用vtkImageReader2Factory根据文件扩展名或内容自动创建对应的图像文件读取器,读取不同后缀的图片。功能总结:图像加载:使用vtkImageReader2Factory根据文件扩展名或内容自动创建合适的图像读取器。加载指定路径的图像文件(如cod
mahuifa
·
2025-05-04 04:07
#
VTK
c++
VTK
3D开发
cmake
C++
- 数据容器之 list(创建与初始化、元素访问、容量判断、元素遍历、添加元素、删除元素)
一、创建与初始化引入并使用std命名空间#includeusingnamespacestd;创建一个空listlistmy_list;创建一个包含5个元素,每个元素初始化为0的listlistmy_list(5);创建一个包含5个元素,每个元素初始化为100的listlistmy_list(5,100);初始化listlistmy_list={1,2,3,4,5};二、元素访问首尾元素访问#inc
我命由我12345
·
2025-05-04 04:03
C
与
C++
c++
开发语言
c语言
c#
visualstudio
visual
studio
后端
C++
中txt坐标文件的读取
一、相关知识1、容器vector的使用:需要#include以及usingnamepacestd;2、结构体的使用:struct;3、.文件输入流:需要#include二、代码编写#include#include#include#include#includeusingnamespacestd;//模型输入数据结构设置structPoint_user{doublex;doubley;doublez
点云登山者
·
2025-05-04 01:20
C++
C++
txt文件读取
坐标文件读取
容器vector
结构体struct
【C/
C++
】MQTT
文章目录MQTT协议1基本概念2核心特性3核心组件4C++简易实现(基于PahoMQTT库)环境准备示例代码不同mqtt对比关键差异说明MQTT协议1基本概念MQTT(MessageQueuingTelemetryTransport)是一种轻量级的发布/订阅模式消息传输协议,专为低带宽、高延迟或不稳定的网络环境设计,广泛应用于物联网(IoT)场景。官方定义MQTTisaClientServerpu
CodeWithMe
·
2025-05-04 01:49
C/C++
中间件
c语言
c++
开发语言
C++
抽象基类三重防线:纯虚函数与保护构造的深度实践
目录抽象类纯虚函数只定义了protected构造函数的类抽象类抽象类有两种形式:1.声明了纯虚函数的类,称为抽象类2.只定义了protected型构造函数的类,也称为抽象类纯虚函数纯虚函数是一种特殊的虚函数,在许多情况下,在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。纯虚函数的格式如下:class类名{public:virtual
c7_ln
·
2025-05-04 01:16
c++
抽象类
C++
中 VS 项目引入公共配置文件
在用VS做一个包含多个项目的解决方案的项目时,经常会遇到多个项目需要引入相同的配置的情况,如
C++
版本、附加库目录、附加包含目录等,可以使用本文提供的方法来引入公共配置文件避免重复配置。
·
2025-05-04 01:08
c++
多线程锁机制
总结单例对象一般会被多线程访问,所以单例对象中的数据在访问的时候最好加锁多线程访问同一个变量多个线程在执行任务的时候,每个线程都有一个锁,如果锁被一个线程拿到了,另一个就会被阻塞等待,直到锁被释放了,突然意识到忙等锁才行多线程数据竞争假如有一个变量shared_variable被10个线程共享,每个线程在循环中对shared_variable进行1000次累加操作,我们期望最终值为10000。#i
我家大宝最可爱
·
2025-05-03 23:34
c++
开发语言
C++
多线程与锁机制
1.基本多线程编程1.1创建线程#include#includevoidthread_function(){std::cout#includevoidprint_num(intnum){std::cout#includeintmain(){std::cout#includeintmain(){std::cout#include#includestd::mutexmtx;//全局互斥锁intshar
当归. z Z
·
2025-05-03 23:32
C++
c++
C++
STL vector容器详解:从原理到实践
引言亲爱的小伙伴们,今天我要和大家分享一个
C++
编程中的"神器"——vector容器!
yi个名字
·
2025-05-03 23:29
c++
开发语言
【C/
C++
】sprintf 和 sscanf 函数详解
C语言学习笔记:sprintf和sscanf函数详解基本概念sprintf—将格式化数据写入字符串intsprintf(char*str,constchar*format,...);功能:将格式化后的数据写入字符串(类似printf,但输出到字符串而不是终端)返回值:写入的字符个数(不包含结尾的\0)sscanf—从字符串中读取格式化数据intsscanf(constchar*str,constc
hallo-ooo
·
2025-05-03 21:23
C/C++学习笔记
c语言
c++
关于
leetcode
232.用栈实现队列的算法解析题
题目请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty):实现MyQueue类:voidpush(intx)将元素x推到队列的末尾intpop()从队列的开头移除并返回元素intpeek()返回队列开头的元素booleanempty()如果队列为空,返回true;否则,返回false说明:你只能使用标准的栈操作——也就是只有pushtoto
KAI_KD
·
2025-05-03 21:53
算法
(36)VTK
C++
开发示例 ---纹理贴图四边形
文章目录1.概述2.CMake链接VTK3.main.cpp文件4.演示效果更多精彩内容内容导航VTK开发1.概述此示例定义4个点(共面)并使用输入图像对它们进行纹理处理。主要实现了以下功能:创建几何形状:定义了一个四边形的顶点(vtkPoints)和多边形(vtkPolygon)。使用vtkCellArray将顶点连接成一个多边形。将顶点和多边形数据存储到vtkPolyData中。设置纹理坐标:
mahuifa
·
2025-05-03 21:22
#
VTK
c++
贴图
VTK
3D开发
cmake
C++
开发指针问题:E0158 表达式必须为左值或函数指示符
问题与处理策略问题描述int*ptr=&10;执行上述代码,报如下错误E0158表达式必须为左值或函数指示符C2101常量上的“&”问题原因10是一个字面常量,常量是临时值,编译器不会为它们分配可寻址的内存空间&取地址运算符只能用于有明确存储位置的变量处理策略使用变量存储值,然后获取它的地址intnum=10;//创建一个变量存储值int*ptr=#//获取它的地址
我命由我12345
·
2025-05-03 21:21
c++
开发语言
后端
后端开发
visualstudio
visual
studio
c#
Day4 链表part01
Leetcode
203.移除链表
Leetcode
203.移除链表这题主要设计两种方法:直接使用原来的链表来进行删除操作。其需要分类为:1.删除头节点2.删除中间节点设置一个虚拟头结点在进行删除操作。
pleiades qi
·
2025-05-03 21:19
Leetcode
leetcode
链表
算法
算法day3 链表(
Leetcode
203.移除链表元素,Leercode206.反转链表,
Leetcode
707.设计链表)
Leetcode
203.移除链表元素思路:删除链表的时候要从被删除链表的上一个链表连接到被删除链表的下一个链表,可以定义一个新的指针来代替被删除链表,最后删除节点,清理内存。
6iove.
·
2025-05-03 21:49
算法
链表
数据结构
day5_链表基础知识和
leetcode
203.移除链表元素
day5_链表基础知识0、基础理论来自代码随想录总结①单链表:每个节点包括数据域(data)和指针域(next),最后一个节点指针域指向null,入口节点为链表的头节点(head)向后查询②双链表:两个指针域,一个数据域。prevdatanext。头节点的prev为null,最后一个节点的next为null.向前向后都可以查询③循环链表:链表首尾相连。即把单链表的最后一个节点从指向null改为指向
努力生活的熙攘.
·
2025-05-03 21:18
链表
数据结构
java
leetcode
算法
LeetCode
算法题 (比较含退格的字符串)Day9!!!C/
C++
https://
leetcode
.cn/problems/backspace-string-compare/description/一、题目描述给定s和t两个字符串,当它们分别被输入到空白的文本编辑器后
我是一只鱼0223
·
2025-05-03 21:46
leetcode
算法
职场和发展
LeetCode
算法题 (最小栈)Day10!!!C/
C++
https://
leetcode
.cn/problems/min-stack/description/一、题目描述设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。
我是一只鱼0223
·
2025-05-03 21:46
leetcode
算法
职场和发展
LeetCode
算法题 (买卖股票的最佳时机 II)Day6!!!C/
C++
https://
leetcode
.cn/problems/best-time-to-buy-and-sell-stock-ii/description/一、题目描述给你一个整数数组prices,其中prices
我是一只鱼0223
·
2025-05-03 21:16
leetcode
算法
职场和发展
LeetCode
Day4 链表: 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II
解题思路19.删除链表的倒数第N个节点(1)题目描述(2)解题思路面试题02.07.链表相交(1)题目描述(2)解题思路142.环形链表II(1)题目描述(2)解题思路203.移除链表元素(1)题目描述
LeetCode
24
影子修
·
2025-05-03 21:46
leetcode
链表
算法
【
c++
】【STL】queue详解
目录queue的作用什么是容器适配器queue的接口构造函数emptysizefrontbackqueue类的实现queue的作用queue是stl库提供的一种容器适配器,也就是我们数据结构中学到的队列,是非常常用的数据结构,特点是遵循LILO(lastinlastout,也就是后进后出)原则。什么是容器适配器stl中提供的类很多都叫容器,但有一些叫做容器适配器,容器适配器到底是啥呢?我们不妨先抛
jiunian_cn
·
2025-05-03 20:15
c++
开发语言
visualstudio
探索
C++
石子合并问题:算法解析与代码实现
今天,咱们就借助
C++
这把利器,深入剖析石子合并问题。一、问题描述假设有N堆石子排成一排,每堆石子有一定数量,记为a1,a2,...,aN。
SABL1N
·
2025-05-03 20:39
c++
算法
开发语言
成长计划之怎样学习编程
C++
:可用于游戏开发、科学计算、操作系统、软件开发、分布式应用、设备驱动等。
C++
不容易学,一般都是科班出生的学生在做C语言,
C++
语言与底层交互、硬件交互,需要有一定的基础。web前端:前端开发
老神在在001
·
2025-05-03 19:33
学习
AI编程
c++
实现后缀表达式计算(数据结构)
1.介绍:原理介绍https://blog.csdn.net/weixin_43386443/article/details/101615016原理差不多,就是把结构体替换成class,和出栈进行了修改,采用出栈删除之前拿到数据并返回给调用方法。2.源码展示:#include#includeusingnamespacestd;/**@author:@date:*/classStack{privat
Moralduty
·
2025-05-03 18:28
数据结构
数据结构
后缀表达式
c语言
c++
python课后练习题答案_python课后练习题【不断更新】
与C语言/
C++
/JAVA语言不一样,脚本语言直接写出能让电脑听懂的程序,不需要编译,直接运行。
weixin_39601929
·
2025-05-03 17:23
python课后练习题答案
Java垃圾收集器与内存分配策略深度解析
在Java与
C++
的世界里,内存动态分配与垃圾收集技术仿佛筑起了一道高墙。墙外的人渴望进入,享受自动内存管理的便利;而墙内的人却试图突破,追求更高的性能与控制力。
小刘|
·
2025-05-03 17:52
java
开发语言
[
LeetCode
] 树状数组+线段树总结
文章目录写在前面线段树树桩数组相关题写在前面
LeetCode
树状数组+线段树的题比较少,而且这两个知识点在面试时被考察的概率极小,但是如果我们知道这两个知识点,在解题的时候会非常便捷(利用高维度工具打击低维度题目
virgilshi
·
2025-05-03 16:44
树状数组
线段树
LeetCode
QT百度地图应用项目实现
使用Qt和QWebEngine在
C++
和HTML之间传递信息的项目实现在现代应用程序中,将
C++
和JavaScript集成以实现复杂的功能是一个常见的需求。
执尺量北斗
·
2025-05-03 16:13
qt
开发语言
Qt QWebEngine应用和网页的交互
2、QtWebEngine提供了用于渲染HTML,XHTML和SVG文档的
C++
类和QML类型,它们使用级联样式表(CSS)进行样式设置并使用JavaScript编写脚本。
郑文博Coding
·
2025-05-03 15:41
qt
交互
开发语言
(38)VTK
C++
开发示例 ---纹理裁剪
文章目录1.概述2.CMake链接VTK3.main.cpp文件4.演示效果更多精彩内容内容导航VTK开发1.概述具有透明纹理的球体切割。该代码实现了一个使用VTK库进行三维可视化渲染的示例,主要包含两个核心功能:一、基础球体渲染创建白色球体半径0.5的小球体使用vtkSphereSource生成高精度网格(经纬分辨率100)通过vtkPolyDataMapper映射几何数据渲染为MistyRos
mahuifa
·
2025-05-03 15:08
#
VTK
c++
3d
vtk
cmake
C++
之智能指针
目录一、为什么需要智能指针二、内存泄漏2.1、什么是内存泄漏,内存泄漏的危害2.2、两种内存泄漏2.3、如何检测内存泄漏2.4、如何避免内存泄漏三、智能指针的使用及原理3.1、RAII3.2、std::auto_ptr3.3、std::unique_ptr3.4、std::shared_ptr3.5、智能指针原理四、C++11和boost中智能指针的关系一、为什么需要智能指针下面我们先分析一下下面
孞㐑¥
·
2025-05-03 14:32
C++
经验分享
笔记
c++
开发语言
数据结构:二叉树遍历层次、先序、中序、后序遍历(C/
C++
实现)
1.前言二叉树(BinaryTree)是数据结构中最重要的非线性结构之一。掌握二叉树的遍历方法是算法学习的基础,本文将全面讲解四种经典遍历方式:层次遍历(LevelOrder)先序遍历(PreOrder)中序遍历(InOrder)后序遍历(PostOrder)通过清晰的代码实现和示意图,帮助读者彻底理解它们的区别与应用场景。2.二叉树结构定义typedefstructBiTNode{intdata
xienda
·
2025-05-03 14:01
数据结构
c语言
c++
【
C++
】委托构造函数
C++
委托构造函数学习笔记1.了解
C++
委托构造函数的基本概念作用:委托构造函数是指一个构造函数可以调用同一个类中的另一个构造函数来完成部分或全部的初始化工作。
伽利略打小怪兽
·
2025-05-03 14:59
C++11
c++
java
jvm
第十一届蓝桥杯 2020 C/
C++
组 门牌制作
目录题目:题目描述:题目链接:思路:思路详解:代码:代码详解:题目:题目描述:题目链接:门牌制作-蓝桥云课思路:思路详解:这题就是考察简单的数位切分问题,循环让i从1遍历到2020,每次定义临时变量temp存储i的值,每次通过temp%10取当前temp的最后一位,再通过temp/=10去掉当前temp的最后一位。把每次取的数位判断是否为2,把temp切到0就代表全部数位都切分出来了为什么要定义临
YuforiaCode
·
2025-05-03 13:56
蓝桥杯单题题解
蓝桥杯
c语言
c++
3033. 修改矩阵
题目来源:
leetcode
题目:3033.修改矩阵-力扣(
LeetCode
)解题思路:获取每列的最大值后将-1替换即可。
十年一觉尘与土
·
2025-05-03 13:55
LeetCode
刷题
LeetCode
C++
STL之stack详解
1.简介栈为线性结构的一种,是STL中实现的一个先进后出,后进先出的容器。2.头文件和初始化//头文件需要添加#include//声明stackst;stackst;stackst;//node是结构体类型3.接口函数代码含义时间复杂度push()压栈,增加元素O(1)pop()移除栈顶元素O(1)top()取得栈顶元素(但不删除)O(1)empty检测栈内是否为空,空为真O(1)size()返回
inforx
·
2025-05-03 13:50
C++
STL
c++
Leetcode
刷题记录28——缺失的第一个正数
题源:https://
leetcode
.cn/problems/first-missing-positive/description/?
张书名
·
2025-05-03 12:20
Leetcode刷题记录
leetcode
算法
职场和发展
2.5 C++STL stack详解
stack常用API学习
C++
的STL库常用
一只子美
·
2025-05-03 12:48
c++
STL
c++
stl
【
c++
】【STL】priority_queue详解
目录priority_queue的作用priority_queue的接口构造函数emptysizetoppushpopswappriority_queue的实现仿函数(函数对象)是什么?向上调整算法(adjustup)向下调整算法(adjustdown)迭代器构造pushpoppriority_queue的作用priority_queue翻译过来就是优先级队列,是stl提供的一个容器适配器,也就是
jiunian_cn
·
2025-05-03 12:48
c++
开发语言
数据结构
上一页
97
98
99
100
101
102
103
104
下一页
按字母分类:
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
其他