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
CPP编程指南
如何在VSCode 中采用CMake编译C++程序
如何在VSCode中采用CMake编译C++程序文章目录如何在VSCode中采用CMake编译C++程序配置环境单个
CPP
文件,不依赖外部库,只使用C++的库两个
CPP
文件,不依赖外部库,只使用C++的库三个
独坐寒江边
·
2025-03-31 13:26
C++
vscode
c++
ide
Eigen库小记
1、Installationg++-I/path/to/eigen/program.
cpp
-oprogram在CmakeLists中添加find_package(Eigen3REQUIRED)include_directories
MobiCetus
·
2025-03-31 06:14
机器学习
人工智能
使用C++和Qt实现的简单音乐播放器
2.修改项目文件(MusicPlayer.pro)确保项目文件包含多媒体模块:qmakeQT+=coreguimultimediawidgets3.主窗口类实现头文件mainwindow.h:
cpp
#ifndefMAINWINDOW
小小码农-河北分农
·
2025-03-30 22:47
c语言
线程池(Thread Pool)
cpp
一、什么是线程池?线程池(ThreadPool)是一种预先创建并维护若干线程的并发编程模型,所有任务提交后由池内线程处理,避免频繁创建销毁线程带来的系统开销。线程池核心理念:资源复用:复用固定数量的线程处理大量短时任务控制并发:防止线程数无控制增长导致内存耗尽或CPU调度崩溃任务排队:合理调度和管理任务执行顺序二、线程池原理架构线程池包含三大核心模块:任务队列(TaskQueue):存储待处理的任
creator_Li
·
2025-03-30 21:40
线程池
c++
c++
【c++】使用FFmpeg库进行视频流处理的
下面是对代码的详细解释:初始化FFmpeg库和网络库:
cpp
Copycodeavformat_network_init();av_register_all();这两行代码用于初始化FFmpeg库和网络库
四维碎片
·
2025-03-30 12:05
c++
ffmpeg
开发语言
调用SCIP C++接口,viusal studio项目工程搭建(For新手)
3对main.
cpp
中的内容,替换成scip的例子。这个例子来自于下面的网页。htt
·
2025-03-30 08:49
【lesson10】高并发内存池细节优化
的大块内存申请问题大于256KB的大块释放申请问题使用定长内存池脱离使用new释放对象时优化为不传对象大小完整版代码Common.hObjectPool.hThreadCache.hThreadCache.
cpp
ConcurrentAlloc.hCentralCache.hCentralCache.
cpp
PageCache.hPageCache.
cpp
(unstoppable)
·
2025-03-30 08:36
项目高并发内存池
高并发内存池
C++
多线程
细节优化
yapf设置python函数调用参数格式
即这个函数调用处的代码风格与这个google
cpp
代码风格保持一致。https://zh-
·
2025-03-30 04:45
pythonyapf
cpp
_isort, 一个模仿python中的isort, 对头文件按照google C++代码风格排序的脚本
工具说明脚本地址https://github.com/chuzhixing/isort免责声明与风险提醒重要提示:本脚本可能存在误删除源代码内容的风险。请务必仔细阅读以下内容。本Python脚本旨在模仿isort的功能,用于对C++源代码文件中的#include头文件进行排序。但请注意,本脚本并非完善,功能可能存在缺陷(bugs)。强烈建议您在使用本脚本之前,务必对您的C++源代码进行完整备份。使
·
2025-03-30 00:41
c++
从0开始在PlatformIO下开展STM32单片机的库函数
编程指南
目录前言下载CMSIS针对目标单片机的库函数修正自带的PIO的CMSIS固件包的代码生成CMSIS模板的工程客制化PlatformIO.ini工程配置文件编写测试代码我看很多朋友非常想使用VSCode对库函数进行编程,但是奈何资料比较少,笔者这里探索到了一个笔者认为相较于其他博客最简单的办法,这里进行枚举本文档隶属于项目:Charliechen114514/BetterATK:Thisisarep
charlie114514191
·
2025-03-29 22:36
系统学习单片机系列
STM32学习笔记
单片机
stm32
嵌入式硬件
学习
教程
嵌入式软件
标准库开发
使用llama.
cpp
量化模型
本次实验环境为魔搭社区提供的免费GPU环境(24G),使用Llama.
cpp
进行4bit量化可以大幅减少大语言模型的内存占用,并提高推理效率。
LLM挣扎学员
·
2025-03-28 08:05
llama
自然语言处理
语言模型
Win C++ Socket模拟HTTP协议GET和POST,解决body内容不全,做了HTTP内容解析笔记
做完winsocket后续修改实现Linux(jni,android)萌新做笔记,请大佬勿喷,弟弟我屁话也不多,就不做详解了QuickHttp.
cpp
核心////CreatedbyAdministratoron2022
猪小菜
·
2025-03-28 04:03
c++
http
开发语言
websocket
网络协议
cmd 运行 c++ .
cpp
文件
进入文件目录执行g++文件名.
cpp
此时,通过编译之后,会自动生成一个a.exe的可执行文件(Windows下会默认生成a.exe,Linux下默认生成a.out)直接运行a或者a.exe或者双击a.exe'g
_painter
·
2025-03-27 17:19
c++
c++
开发语言
cpp
自学 day17(运算符重载)
运算符重载概念:对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型一、加号运算符重载目的:实现两个自定义数据类型相加的运算通过成员函数重载+号Personoperator+(Person&p){Persontemp;temp.m_A=this->m_A+p.m_A;temp.m_B=this->m_B+p.m_B;returntemp;}本质:Personp3=p1.operato
deepneed
·
2025-03-27 17:17
c++
算法
开发语言
解决 Vitis HLS 无法找到源文件的错误
VitisHLS无法找到源文件的错误错误分析根据您提供的日志,VitisHLS在执行时遇到了以下关键错误:WARNING:[HLS200-40]Cannotfinddesignfile'resnet18_0325.
cpp
'WARNING
kanhao100
·
2025-03-27 16:10
HLS
fpga开发
c++
ros2学习【5】:话题以及通信实例(C++和python示例)
目录一、C++话题示例:1.发布消息1.2工作空间+构建功能包+新建节点文件1.2:CMakeList的处理1.3:构建+测试2.订阅消息:2.1新建文件turtle_control.
cpp
2.2:CMakeList
宋隽颢
·
2025-03-27 15:00
ROS2
c++
python
开发语言
蓝桥杯实战应用【工具篇】-C++机器环境配置
目录大赛环境说明1.环境安装2.C/C++参赛选手注意c/c++参赛选手注意事项1.Dev-
cpp
2.VC++6.0(简版)c/c++组机器环境安装说明1.Dev-
cpp
安装与设置2.VC++6.0(简版
林聪木
·
2025-03-27 14:50
c++
开发语言
通过文件描述符(fd)去访问Android共享内存
/details/53151959Android中分别提供了C++和Java的访问共享内存的接口Java层使用MemoryFile通过fd去标识共享内存android_os_SharedMemory.
cpp
aaajj
·
2025-03-27 12:34
C/C++
Linux/Unix
Android
记录使用Python从RocketMQ中实现数据消费及推送
相关文档也比较少,找到rocketmqpython库在GitHub地址:https://github.com/apache/rocketmq-client-python官网表示基于rocketmq-client-
cpp
搬运工-
·
2025-03-27 10:50
rocketmq
C++进阶——指针
第一部分:指针的本质(内存视角)内存地址的物理意义计算机内存是一系列连续编址的存储单元每个变量占据特定内存区域(如intx占4字节)地址:内存单元的唯一编号(如0x7ffeeb0c)指针的定义
cpp
intx
徐行tag
·
2025-03-26 16:13
C++进阶
c++
开发语言
【英特尔IA-32架构软件开发者开发手册第3卷:系统
编程指南
】2001年版翻译,2-1
文件下载与邀请翻译者学习英特尔开发手册,最好手里这个手册文件。原版是PDF文件。点击下方链接了解下载方法。讲解下载英特尔开发手册的文章翻译英特尔开发手册,会是一件耗时费力的工作。如果有愿意和我一起来做这件事的,那么,欢迎你的加入。另外,我不仅仅是打算翻译这一种手册,以后,可能还需要去翻译许多的英文技术文档,以支持系统底层的教学,培养系统底层程序员。我有钱了以后,应该是会出私钱来请人翻译一批英文技术
水饺编程
·
2025-03-26 06:56
linux
fpga开发
硬件架构
硬件工程
【英特尔IA-32架构软件开发者开发手册第3卷:系统
编程指南
】2001年版翻译,1-1
文件下载与邀请翻译者学习英特尔开发手册,最好手里这个手册文件。原版是PDF文件。点击下方链接了解下载方法。讲解下载英特尔开发手册的文章翻译英特尔开发手册,会是一件耗时费力的工作。如果有愿意和我一起来做这件事的,那么,欢迎你的加入。另外,我不仅仅是打算翻译这一种手册,以后,可能还需要去翻译许多的英文技术文档,以支持系统底层的教学,培养系统底层程序员。我有钱了以后,应该是会出私钱来请人翻译一批英文技术
水饺编程
·
2025-03-26 06:56
fpga开发
嵌入式硬件
linux
python嗅探dhcp服务,使用python scapy发送DHCP Discover
Iamnewtopythonandlearningsomenetworkprogramming,IwishtosendanDH
CPP
acketthroughmytapinterfacetomyDHCPserverandexpectingsomeresponsefromit.Itriedwithseveralpacketbuildingtechniquessuchastructsandctypesa
weixin_39987985
·
2025-03-25 21:50
python嗅探dhcp服务
使用LangChain和中文羊驼2.0搭建离线版的ChatPDF
了解如何使用llama.
cpp
量化大模型的方法。了解如何使用深度学习中常用的向量数据库。为了让更多的同学看懂,我会尽量写的小白一点。如果你是有经验的
大模型常客
·
2025-03-25 18:49
langchain
人工智能
ai
agi
经验分享
笔记
C++输入和输出:控制台I/O(键盘和屏幕)及文件I/O详细笔记
从控制台I/O(键盘和屏幕)到文件IO记录明白C++输入和输出)输入和输出概述1、
CPP
输入输出的管理:2、流类库3、流对象的建立和使用及输入输出的实现4、Ostream对象cout及其部分类方法4.1
QQ烟雨徐行
·
2025-03-25 13:44
C++进阶
c++
开发语言
智能指针和常规指针在内存管理上有何不同?
示例:
cpp
复制int*ptr=newint(10);//分配内存智能指针自动分配:智能指针通常通过工厂函数(如std::make_unique或std::make_shared)自动分配内存。
·
2025-03-25 09:14
指针
【QT】文件名后缀
2..
cpp
用途:最常见的C++源代码文件后缀。编译器处理:
※※冰馨※※
·
2025-03-25 08:08
c++
qt
windows
Linux多线程工作笔记0004---C语言中g++ -o -c -g 功能
使用方法为:g++-oafilefile.
cpp
file.h...
添柴程序猿
·
2025-03-25 04:10
C++ Primer 书店程序在VsCode中 error: no match for call to ‘(std::__cxx11::string...)错误
compile.
cpp
:12:37:error:nomatchforcallto‘(std::__cxx11::string{akastd::__cxx11::basic_string})()’if(total.isbn
hh_is_me
·
2025-03-25 03:59
学习杂记
c++
vscode
C++ 继承和继承方式有哪些?
一、继承的基本语法在C++中,继承的语法如下:
cpp
复制classDerivedClassNam
·
2025-03-25 00:33
c++
C++20中哪些特性对内存管理有帮助?
cpp
复制std::aligned_alloc(64,1024
·
2025-03-25 00:29
c++
MemoryPool.
cpp
的疑难点
成员初始化列表来初始化类的成员变量MemoryPool::MemoryPool(size_tBlockSize):BlockSize_(BlockSize),SlotSize_(0),firstBlock_(nullptr),curSlot_(nullptr),freeList_(nullptr),lastSlot_(nullptr){}成员初始化列表(MemberInitializationLi
乘秋川
·
2025-03-24 22:55
内存池
c++
C++ 支持哪些面向对象特性?
(一)定义类
cpp
复制classMyClass
·
2025-03-24 20:19
c++
算法刷题区域部分反转
不断创建数组,相加,利用
cpp
内字符串相加的性质即可。
无敌的牛
·
2025-03-24 15:58
算法
算法
C++20中哪些特性对内存管理有帮助?
cpp
复制std::aligned_alloc(64,1024
·
2025-03-24 14:36
c++
C++在线OJ负载均衡项目
1.演示项目项目源码链接:2.项目所用技术和开发环境所用技术C++STL标准库Boost准标准库(字符串切割)
cpp
-httplib第三方开源网络库ctemplate第三方开源前端网页渲染库json
cpp
平凡的小y
·
2025-03-24 01:57
c++
开发语言
蓝桥杯2023年第十四届省赛真题-异或和之差
题目来自DOT
CPP
:思路:什么是异或和?①题目要求我们选择两个不相交的子段,我们可以枚举一个分界线i,子段1在i的左边,子段2在i的右边,分别找到子段1和子段2的最大值、最小值。
好好学习^按时吃饭
·
2025-03-23 20:17
蓝桥杯
编译链接过程
编译链接过程C/C++程序从文本到可执行文件之间是一个复杂的过程.对于源代码(.c/.
cpp
)文件我们是不能直接运行的,必须经过一系列的处理才能转化为机器语言,再通过链接相应的文件转化为可执行程序.这个过程称为编译链接过程
YancyKahn
·
2025-03-23 20:44
编译链接
编译
链接
GCC
CPP
编译与链接过程
1.概述在C++中,从源代码(.
cpp
文件)到最终可执行程序,需要经历以下四个主要阶段:预处理(Preprocessing)编译(Compilation)汇编(Assembly)链接(Linking)2
阿斯顿的风格
·
2025-03-23 19:38
c++
开发语言
ubuntu
linux
bash
编译
汇编
C++ 用ECC算法 Curve为EC_NIST_FP_521写个示例 签名和验签。PCI认证
编译:g++-oecc_signecc_sign.
cpp
-lssl-lcrypto运行:./ecc_sign你可以试试看,看看签名和验签是否成功!
小黄人软件
·
2025-03-23 12:08
经验分享
ssl
学习
说明 unique_ptr 的 reset 方法?
示例代码
cpp
复制includeincludeintmain(){//创建一个unique_ptr,分配内存std::unique_
·
2025-03-23 06:01
unique-ptrreset
Qt上位机编程命名规范-执行版
1.1.配合文件扩展名通常文件名小写配合小写扩展名(如.h,.
cpp
,.json),使整体风格统一:main.
cpp
config.jsonutils.h1.2.文件夹和pri文件命名通常小写、下划线分开
有追求的菜鸟
·
2025-03-23 05:09
qt
开发语言
CEF 控制台添加一函数,枚举 注册的供前端使用的
CPP
交互函数有哪些
一、前序知识1、设置单进程模式,方便调试voidClientApp::OnBeforeCommandLineProcessing(constCefString&process_type,CefRefPtrcommand_line){if(process_type.empty()){//cef在debug模式下有问题#ifdef_DEBUGcommand_line->AppendSwitchWith
清水迎朝阳
·
2025-03-23 03:48
CEF应用
CEF
交互
注入函数
注册
CPP
关于Go那些懒得看又不得不知道的东西
写在前面当开始学习go,亦或是
cpp
、还是java向go进行转职,这部分内容都是比较重要的。
Hock2024
·
2025-03-23 01:00
golang
开发语言
后端
蓝桥杯2024年第十五届省赛真题-魔法巡游(Python)
一、题目题目来源:dot
cpp
题目描述在蓝桥王国中,两位魔法使者,小蓝与小桥,肩负着维护时空秩序的使命。
罄竹_
·
2025-03-22 21:37
python刷题
python
蓝桥杯
算法
常见的应用对应的传输层协议和端口号
常见的应用对应的传输层协议和端口号如下:服务端口号协议http80TCPhttps443TCPFTP21(控制)TCP20(数据)TCPTFTP69UDPTelent23TCPSSH22TCPSMTP25T
CPP
OP3110TCPSNMP161UDPNTP123UDPDNS53TCP
数据链路摸索者
·
2025-03-22 16:30
网路安全
网络
Effective Modern C++ 条款6:auto推导若非己愿,使用显式类型初始化惯用法
更多C++学习笔记,关注wx公众号:
cpp
读书笔记Item6:Usetheexplicitlytypedinitializeridiomwhenautodeducesundesiredtypes在Item5
举个栗子2
·
2025-03-22 16:59
Effective
Modern
C++
c++
C++有哪些高级特性值得学习?
模板函数
cpp
复制templateTmax(Ta,Tb){return(a>b)?a:b;}优点:模板函数可以处理多种数据类型,避免了代码重复。应用场景:
·
2025-03-22 13:15
c++
【绝对有用】C++ 数组越界 和并查集
根据AddressSanitizer的错误报告,问题出现在您的Solution::longestConsecutive函数中,位于solution.
cpp
文件的第17行。
fighting的码农(zg)-GPT
·
2025-03-22 08:44
C++
c++
算法
开发语言
数据结构
VS Code 在Linux下IDE开发C++的HelloWorld
链接是:https://code.visualstudio.com/docs/
cpp
/config-linux前期准备运行环境是ubuntu16.0,先安装好VisualStudioCode(VSCod
leon_zeng0
·
2025-03-22 03:58
c++
VScode
linux
ide
c/c++
helloworld
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他