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混合编程
cpp
智能指针篇(一):关于auto_ptr的一切
目录写在前面总览智能指针的分类为什么要使用智能指针?auto_ptr致谢写在前面在过去几天中,我深入研究了智能指针的相关知识。这已经不是我第一次学习智能指针了,但这一次,我感觉自己真正理解了智能指针的工作原理。最初我打算在完整掌握智能指针的所有细节后再进行分享,但随着学习的深入,我发现内容远比预想的要丰富。因此,我决定边学习边总结,边回顾边分享。今天,我想和大家讨论一个已被淘汰的智能指针——aut
unknown C++ beginner
·
2024-02-06 13:03
c++学习
c++
学习
开发语言
笔记
项目实战:一个基于标准库的具备最值获取的万能容器实现
博主最近学习的是标准库,总体来说,我认为标准库中的内容是很trivial的,重点还是在有需求的时候能够利用好编译器和
cpp
reference。博主也不准备逐个总结各种标准库中数据结构的使用方法。
unknown C++ beginner
·
2024-02-06 13:02
c++学习
开发语言
c++
学习
笔记
一部分
cpp
的新特性:左右值的深入理解、函数返回引用报错详解以及在此过程中涉及到的指针和引用的部分区别和一点点关于std::array的简单介绍
目录写在前面explicit关键字左值(leftvalue)和右值(leftvalue)引用类型作为函数的返回值std::array总结致谢写在前面昨天博主完成了
cpp
基础的学习的最后一部分,
cpp
新特性
unknown C++ beginner
·
2024-02-06 13:02
c++学习
c++
开发语言
学习
笔记
cpp
11新特性之类型转换
今天带来的是
cpp
11风格类型转换的使用方法,对于各种使用方法给出了相应的测试代码。总体来说应该是覆盖了
cpp
中的重点强制转换的使用场景。对于
cpp
unknown C++ beginner
·
2024-02-06 13:30
c++学习
c++
算法
开发语言
【lesson12】高并发内存池项目最终完整版代码
文章目录Common.hObjectPool.hThreadCache.hThreadCache.
cpp
ConcurrentAlloc.hCentralCache.hCentralCache.
cpp
PageMap.hPageCache.hPageCache.
cpp
(unstoppable)
·
2024-02-06 12:00
项目高并发内存池
C++
C
高并发内存池
多线程
数据结构
OS
【lesson11】高并发内存池性能优化
文章目录高并发内存池性能问题基数树优化性能代码一层基数树两层基数树三层基数树一层基数树替代mapPageCache.hPageCache.
cpp
基数树线程安全的原因高并发内存池性能问题我们知道,我们实现的高并发内存池存在大量的申请锁和
(unstoppable)
·
2024-02-06 12:29
项目高并发内存池
性能优化
网络
服务器
高并发内存池
C++
C
VS2019 报错“常量中有换行符” 错误原因分析
环境是:
cpp
文件使用UTF-8编码,用VS2019自带的MSVC编译器,不做任何编译选项的
u010787096
·
2024-02-06 11:22
计算机相关
c++
开发语言
apt 指定版本
apt指定版本https://linux
cpp
.0voice.com/?id=117477在使用apt命令安装软件时,可以通过指定版本来选择要安装的软件版本。
wowocpp
·
2024-02-06 11:41
linux
服务器
ubuntu
2.2 第一章 命名空间
编辑是将C++源程序输入计算机的过程,保存文件名为
cpp
。编译是使用系统提供的编译器将源程序
cpp
生成机器语言的过程,目标文件为obj,由于没有得到系统分配的绝对地址,还不能直接运行。连接是将目
⠀
·
2024-02-06 08:41
c++
C++(
CPP
)的部分高级特性
一、STLSTL(StandardTemplateLibrary),名为标准模板库,是C++标准库的一部分,故不需要单独安装。提出STL的主要目的就是将数据结构、操作与算法分离,并提供常见的数据结构、操作与算法,简化开发流程。STL由容器、算法、迭代器、函数对象(仿函数)、适配器与内存分配器这6部分组成。这6部分中的后面4部分为容器和算法服务。名称功能容器封装了数据结构的模板类。例如vector。
MCQSLW
·
2024-02-06 08:35
c++
开发语言
基于Langchain-Chatchat + chatGLM3 轻松在本地部署一个知识库
往期llm系列文章基于MacBookProM1芯片运行chatglm2-6b大模型如何在本地部署chatGLM3基于ChatGLM.
cpp
实现低成本对ChatGLM3-6B的量化加速文章目录1.参考2.
最美dee时光
·
2024-02-06 07:53
LLM
langchain
基于ChatGLM.
cpp
实现低成本对ChatGLM3-6B的量化加速
文章目录1.参考2.ChatGLM3介绍3.本地运行3.1硬件配置3.2下载ChatGLM3代码3.3量化模型3.4编译和运行3.4.1编译3.4.12运行4.python绑定4.1安装4.2使用预先转换的GGML模型总结前面两章分别有讲到基于MacBookProM1芯片运行chatglm2-6b大模型和如何在本地部署chatGLM3,但是如果你的Mac的配置比较低,也没有足够的内存,然后还想运行
最美dee时光
·
2024-02-06 07:22
LLM
chatGLM3
ChatBLM.cpp
ubuntu系统下c++ cmakelist vscode debug(带传参的debug)的详细示例
c++和cmake的debug,网上很多都需要配置launch.json,
cpp
.json啥的,记不住也太复杂了,我这里使用cmake插件带有的设置,各位可以看一看啊✌(不知不觉,竟然了解了vscode
HsienWei-Chin
·
2024-02-06 06:15
ubuntu
c++
vscode
【UE C++】使用静态变量报错:无法解析的外部符号 “public: static class xxxx
需要在.
cpp
文件头部也初始化声明一下.h文件staticfloatnum;.
cpp
文件//在#include下方声明floatClassName::num=0;
真鬼123
·
2024-02-06 06:14
UE5
c++
开发语言
ue5
游戏引擎
鸿蒙 WiFi 扫描流程(2)
接着上篇没有记录完的,我们继续梳理,需要上一篇做基础的请看:鸿蒙WiFi扫描流程(1)上一篇我们讲到scan_service.
cpp
里面的SingleScan方法,继续这个方法往下看://foundation
奶一口仙气
·
2024-02-06 06:07
OpenHarmony(鸿蒙)
harmonyos
华为
使用 python 写 COM
原帖地址:http://www.
cpp
blog.com/bigsml/archive/2008/08/14/58851.htmlPython支持Com调用(clientcom)以及撰写COM组件(servercom
DarkChampion
·
2024-02-06 05:06
Python
python
server
module
import
debugging
path
Vulnhub-dc7
nmap.org)at2024-01-2722:26CSTNmapscanreportfor192.168.1.96Hostisup(0.00076slatency).Notshown:65533closedt
cpp
orts
Y4y17
·
2024-02-06 04:25
Vulnhub
数据库
网络
安全
学习
网络安全
【Unity打包APK报错BuildConfig is defined multiple times】
BuildConfigisdefinedmultipletimes错误信息解决办法步骤1步骤2错误信息D:\Project\RichTownU3D_2021\Library\Bee\Android\Prj\IL2
CPP
大号叉裆裤
·
2024-02-06 03:17
Unity
unity
android
gradle
2024日常训练
#一些简单的训练第一题:带余除法来源于dot
cpp
、习题一(题目可以自己去看一看,这里就直接开始写题解了)题解:1.需要用到map()函数来接受一行整数输入2.需要用到---end这里就可以实现输出结果在同一行
MADAO_luv
·
2024-02-06 01:15
一些杂题训练
学习
浮点数的绝对值
##dot
cpp
刷题遇到的题目链接题目描述:输入一个浮点数,输出这个浮点数的绝对值对于这到题最关键的其实就是绝对值函数---abs()知道这个就可以开始做题了方案一(if语句的判断):m=map(float
MADAO_luv
·
2024-02-06 01:15
一些杂题训练
算法
python
2022-06-13平台devtools与seurat安装
阴差阳错竟然安上了直接安装seurat报错ERROR:compilationfailedforpackage‘R
cpp
TOML’*removing‘/GPUFS/scut_hlchen_5/R/x86_
科研与生信记录
·
2024-02-06 00:05
Android14 SurfaceFlinger的合成
frameworks/native/libs/gui/BufferQueueProducer.
cpp
831status_tBufferQueueProducer::queueBuffer(intslot
jinyanmei_335
·
2024-02-05 21:54
java
前端
javascript
我的c++项目之路(一)
的基础知识网上总结挺多的,作者想分享顺便总结本人c++项目的坎坷道路从0创建一个c++项目首先,一个c++项目必须要有main函数,这是程序的执行路口,所以我们先创建一个demo文件夹和一个main.
cpp
超喜欢下雨天
·
2024-02-05 21:42
c++项目之路
c++
开发语言
QT自用,勿点
1.7创建第一个Qt项目_哔哩哔哩_bilibili文档:*Qt中的信号槽|爱编程的大丙(subingwen.cn)1、QCreate软件中添加ui设计(.h,
cpp
,ui文件被创建)2、修改对应的三个文件的代码
江河地笑
·
2024-02-05 19:14
QT
c++
从零开始实现C++ TinyWebServer(八)---- 千呼万唤始出来,封装Epoller搭建服务器
.Epoller2.WebServer的设计2.1设计2.2WebServer类详解2.2.1初始化2.2.2启动WebServer2.2.3I/O处理的具体流程代码epoller.hepoller.
cpp
webserver.hwebserver.
cpp
main.
cpp
Makefile
JehanRio
·
2024-02-05 19:16
从零开始实现C++
TinyWebServer
c++
后端
linux
Linux--- vim详解
作者简介:RO-BERRY学习方向:致力于C、C++、数据结构、TCP/IP、数据库等等一系列知识日后方向:偏向于
CPP
开发以及大数据方向,欢迎各位关注,谢谢各位的支持“学如逆水行舟,不进则退”目录1.
RO-BERRY
·
2024-02-05 19:12
linux学习
linux
vim
运维
2021年信创系统实战Qt5.9-第二节Qt开发工具使用
项目文件内容包含:Qt+=coregui(图形等固件内容)CONFIG+=c++11(配置文件)SOURCES+=\(源文件)main.
cpp
\mainwindow.
cpp
HEADERS+=\(头文件)
随行之旅
·
2024-02-05 17:46
c++
linux
Qt
编程语言
C++中的MAX函数如何使用,包括其定义、语法、参数、返回值以及一些实际应用的示例代码
定义与语法:
cpp
复制代码templateconstT&max(constT&a,constT&b);这里,T是一个模板参数,表示可以适用于任何数据类型。参数:a和b是你要比较的两个值。
黑夜照亮前行的路
·
2024-02-05 16:01
c
vscode跨语言调试
最近项目中遇到的项目是由python和
cpp
完成的,python端会调用到
cpp
的库。由于做二次开发需要进行跨语言联调,所以在这里对调试的配置做个记录。
笑傲江湖的小白
·
2024-02-05 16:25
clang
c++
vscode
ide
编辑器
C++提取ICO图标(PE文件资源提取)
全损画质...,2.后来找了个还能用的,详见https://github.com/TortoiseGit/TortoiseGit/blob/master/src/Utils/IconExtractor.
cpp
Flame_Cyclone
·
2024-02-05 15:22
C++
Win32
Windows
c++
windows
Win32
ICO图标
图标提取
鸿蒙Native项目生产动态库(.so) 和静态库(.a)
BuildVersion:3.1.0.501,builtonJune20,2023CMakeLists.txt文件中默认生成的是动态库,该命令为:add_library(entrySHAREDhello.
cpp
Arman_
·
2024-02-05 14:34
hos
harmonyos
android
华为
QT自定义控件0-360°刻度尺
cpp
voidWidget::drawCourse(QPainter&p,QPenpen,QFontfont){doublecurrentNumber=m_ang;p.setBrush(Qt::black
东方忘忧
·
2024-02-05 13:30
qt
数据库
开发语言
C/C++内存管理的底层调用逻辑
✨Blog:不会敲代码的小张:)推荐专栏:C语言、
Cpp
️、数据结构初阶座右铭:“記住,每一天都是一個新的開始”本章内容:《C/C++内存管理的底层调用逻辑》的介绍✨目录C/C++内存分布C语言中动态内存管理方式
不会敲代码的小张:)
·
2024-02-05 12:58
C++
c语言
c++
UE4 C++ (22)全局变量理解
GetWorldContextLoadMapUGameEngine::Init(IEngineLoop*InEngineLoop)GWorldGShaderComplingManagerCoreGlobals.
cpp
戏命尸
·
2024-02-05 12:05
UE4
C++
学习篇
UE4
UE4 C++的基础变量类型之间的转换
.
cpp
voidAC_Test2GameModeBase::BeginPlay(){Super::BeginPlay();//创建一个FstringMyString=TEXT("NIHAO");//使用
1204157137 肖哥
·
2024-02-05 11:30
C++
ue4
c++
UE4 C++ 动态加载类和资源
动态加载类和资源:指在运行时加载.
cpp
voidAMyActor::BeginPlay(){Super::BeginPlay();//动态加载资源UStaticMesh*MyTempStaticMesh
1204157137 肖哥
·
2024-02-05 11:30
C++
ue4
c++
Android kernel logcat时间戳显示错乱修改
在分析log时,造成很大的困扰修改针对Android10的修改diff--gita/system/core/logd/LogKlog.
cpp
b/system/core/logd/LogKlog.
cpp
oldmode100644newmode100755indexedd326a
wxx2150
·
2024-02-05 11:07
android
c++模板编程分文件编程问题
├──CMakeLists.txt├──README.md├──build├──include│├──node.h│└──skip_list.h├──main.
cpp
└──src├──node.
cpp
└
golemon.
·
2024-02-05 11:17
C++学习
Linux
vsc
c++
开发语言
STM32串口中断不能进入
问题如题,STM32配置的串口中断不能进入,DEBUG时串口中断服务函数也不能打断点背景配置串口函数以及串口中断服务函数是写在一个.
cpp
文件中解决在中断服务函数前面加上extern"C"也即:把voidUSART1
火红色祥云
·
2024-02-05 09:54
STM32
随笔
stm32
tcping安装和使用
windows系统的t
cpp
ing安装以及使用方法Linux安装tcping方法yuminstall-ytcptraceroutebcCentOS系统用这个cd/usr/bin切换目录到/usr/binwget-Otcpinghttps
吾心不朽
·
2024-02-05 09:51
运维
运维
windows
linux下的预编译、编译、汇编、连接,生成单独文件,感受编译过程
首先需要确认系统安装了gcc编译器,输入gcc-v或者g++-v,如果能看到版本号等信息就是已经存在了,如图(centos7):然后随便vim产生一个.
cpp
文件,下面给出一个示例:#includeusingnamespacestd
星仔007
·
2024-02-05 09:19
linux
汇编
c++
vim
tensorflow--session
矩阵相乘importtensorflowastfimportnumpyasnpimportosos.environ['TF_
CPP
_MIN_LOG_LEVEL']='2'#createtwomatrixesmatrix1
潘雪雯
·
2024-02-05 08:42
C++ 之LeetCode刷题记录(二十六)
开始
cpp
刷题之旅。目标:执行用时击败90%以上使用C++的用户。125.验证回文串如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。
icecream_cheese
·
2024-02-05 08:09
c++
数据结构
c++
leetcode
开发语言
C++ 之LeetCode刷题记录(二十七)
开始
cpp
刷题之旅。目标:执行用时击败90%以上使用C++的用户。136.只出现一次的数字给你一个非空整数数组nums,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
icecream_cheese
·
2024-02-05 08:39
c++
数据结构
c++
leetcode
开发语言
C++ 之LeetCode刷题记录(二十九)
开始
cpp
刷题之旅。目标:执行用时击败90%以上使用C++的用户。145.二叉树的后序遍历给你一棵二叉树的根节点root,返回其节点值的后序遍历。
icecream_cheese
·
2024-02-05 08:39
c++
数据结构
c++
leetcode
开发语言
C++ 之LeetCode刷题记录(二十八)
开始
cpp
刷题之旅。目标:执行用时击败90%以上使用C++的用户。144.二叉树的前序遍历给你二叉树的根节点root,返回它节点值的前序遍历。
icecream_cheese
·
2024-02-05 08:06
c++
数据结构
c++
leetcode
开发语言
STL篇二:vector
2.3赋值运算符重载2.4迭代器的begin()和end()2.5扩容2.6修改大小2.7计算大小和容量2.8尾插2.9插入2.10删除2.11[]的重载3.全部代码3.1vector.h3.2test.
cpp
4
不如小布.
·
2024-02-05 05:58
C++
c++
开发语言
Android 获取json 里面 属性名 ,和值
StringrobotJson="{\"t
cpp
ost\":{\"x\":\"1\",\"y\":\"2\",\"z\":\"3\"},\"jointvalue\":{\"j1\":\"3\",\"j2
一直很孤单
·
2024-02-05 03:24
756. 蛇形矩阵
intdx[4]={0,1,0,-1};intdy[4]={1,0,-1,0};////main.
cpp
//756.蛇形矩阵////Createdby翁一帆on2019/5/23.
某翁
·
2024-02-05 02:41
C++通用编程(2)
1.分文件编写的优点在以往的学习中,我们将函数全部放在一个.
cpp
文件中,随着任务量的变化,我们的代码越写越多,功能也越写越乱。如果这
有理想的打工人
·
2024-02-04 23:25
c++
c++
开发语言
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他