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++]
18个Python高效编程技巧!
python语言的高效编程技巧让我们这些大学曾经苦逼学了四年c或者
c++
的人,兴奋的不行不行的,终于解脱了。高级语言,如果做不到这样,还扯啥高级呢?
程序员笑武
·
2025-07-01 21:48
python
开发语言
数据分析
信息可视化
运维
使用
C++
和 OpenCV 构建驾驶员疲劳检测软件
使用
C++
和OpenCV构建驾驶员疲劳检测软件重要声明:本文所描述的软件是一个概念验证的原型,绝对不能用作现实世界中的安全系统。
whoarethenext
·
2025-07-01 18:30
c++
opencv
开发语言
《量化开发》系列 第 1 篇:金融知识基础入门指南(附 GitHub 学习项目)
本专栏将为
C++
/Python工程师、自学者、量化岗求职者提供系统清晰的学习路径。本篇文章聚焦于量化开发所需的金融基础知识,帮助技术人打下坚
Natsume1710
·
2025-07-01 18:56
金融
github
学习
C/
C++
连接mysql(api接口方法详解)
文章目录前言代码笔记CAPI基本接口概述附1:CAPI基本数据结构参考附2:CAPI基本函数参考前言本篇记录C/
C++
连接mysql利用mysql的api接口的方法:这个方法的代码基本上很久都没有变过了
陈七.
·
2025-07-01 18:25
开发环境问题
数据库
mysql
c语言
c++
数据库
设计模式 | 适配器模式
本文将深入探索适配器模式的核心思想、实现技巧以及在
C++
中的高效实践,解决现实开发中的接口兼容性问题。
@hdd
·
2025-07-01 18:51
设计模式
设计模式
适配器模式
设计模式 | 代理模式
本文将深入探索代理模式的核心思想、实现技巧以及在
C++
中的高效实践,解决对象访问控制的复杂问题。为什么需要代理模式?
@hdd
·
2025-07-01 17:46
设计模式
设计模式
代理模式
设计模式 | 原型模式
本文结合
C++
示例详解实现原理、深拷贝陷阱、应用场景,并与工厂模式对比分析。为何需要原型模式?
@hdd
·
2025-07-01 17:16
设计模式
设计模式
原型模式
设计模式 | 装饰器模式
本文将深入探索装饰器模式的核心思想、实现技巧以及在
C++
中的高效实践,解决对象功能扩展的灵活性问题。为什么需要装饰器模式?
·
2025-07-01 17:16
设计模式 | 桥接模式
本文将深入探索桥接模式的核心思想、实现技巧以及在
C++
中的高效实践,解决复杂系统中的多维变化问题。
@hdd
·
2025-07-01 17:46
设计模式
设计模式
桥接模式
基于机器学习的超音速流场实时控制——Python/
C++
混合编程实战
作者简介:科技自媒体优质创作者个人主页:莱歌数字-CSDN博客公众号:莱歌数字个人微信:yanshanYH211、985硕士,职场15年+从事结构设计、热设计、售前、产品设计、项目管理等工作,涉足消费电子、新能源、医疗设备、制药信息化、核工业等领域涵盖新能源车载与非车载系统、医疗设备软硬件、智能工厂等业务,带领团队进行多个0-1的产品开发,并推广到多个企业客户现场落地实施。专题课程Flotherm
莱歌数字
·
2025-07-01 17:44
数字化转型
#
职场经验
#
结构热设计
机器学习
python
c++
找到字符串中所有字母异位词 (
C++
实现)
1.题目描述给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。示例1:输入:s=“cbaebabacd”,p=“abc”输出:[0,6]解释:起始索引等于0的子串是“cba”,它是“abc”的异位词。起始索引等于6的子串是“bac”,它是“abc”的异位词。示例2:输入:s=“abab”,p=“ab”输出:[0,1,2]解释:起始索引等于0的子串是“
姚先生97
·
2025-07-01 16:12
LeetCode
滑动窗口
leetcode
c++
算法
C++
必看:
C++
构造函数的初始化顺序
关键规则如果派生类有基类(单继承或多继承),基类的构造函数会首先被调用。1.对基类进行处理多继承时,按照派生类继承列表中声明的顺序(从左到右)依次调用基类的构造函数。如果有虚继承,虚基类的构造函数优先于非虚基类调用,且只调用一次。虚基类只在最远派生类中进行处理,并且只有最远派生类调用,其他虚继承的派生类调用被忽略,并且只执行一次2.对成员对象进行处理在基类构造函数调用完成后,派生类中声明的成员对象
Littlewith
·
2025-07-01 15:04
C++的那些事儿
c++
开发语言
服务器
c语言
C++
(20/23)标准模板库编程 - 1
C++
回顾
引言现代
C++
编程最引人注目的特点或许并非其语言本身的表达性语法与语义,而是标准模板库(STL)。STL是一个包含多功能模板类与算法的庞大集合。
akluse
·
2025-07-01 12:48
C++
c++
开发语言
c++
指针使用
引言:在实际项目中,小白往往会不注意指针的使用而导致项目的崩溃。因此,在次简单描述一下指针的使用。简单使用:需要注意的点:1、使用前:指针一定要分配内存,判断内存是否分配成功。2、使用时使用时要判断是否是有效指针,确认是有效指针后再使用。3、使用后释放内存,避免悬空指针。#include#include//假设的结构体定义typedefstruct{intgain;floatlut[256];}o
·
2025-07-01 12:42
【
C++
】:STL详解 —— unordered_set 和 unordered_map类
目录unordered_setunordered_set的概念unordered_set的构造函数unordered_set的使用unordered_mapunordered_map的概念unordered_map的构造函数unordered_map的使用unordered_multisetunordered_multimapunordered_set、unordered_map和set、map的
-元清-
·
2025-07-01 10:33
重制C++版
c++
开发语言
c语言
数据结构
算法
哈希算法
散列表
C++
第四阶段 STL 容器 - 第七讲:详解 std::vector 与 std::deque —— 动态数组与双端队列的深度解析
目录一、std::vector与std::deque概述二、std::vector详解1.核心特性2.常用函数解析3.动态扩容机制三、std::deque详解1.核心特性2.常用函数解析3.性能优势四、std::vector与std::deque对比五、性能优化建议1.std::vector优化2.std::deque优化六、常见陷阱与解决方案1.std::vector的扩容陷阱2.迭代器失效问题
·
2025-07-01 10:33
【
C++
STL】 容器——unordered_set详解
在
C++
标准库(STL)中,unordered_set是一个无序集合,它底层采用哈希表实现,提供快速的查找、插入和删除操作。
RichardK.
·
2025-07-01 10:32
C++
STL
c++
数据结构
开发语言
学习
C++
第四阶段 STL 容器 - 第五讲:详解 std::set 与 std::unordered_set
目录一、std::set与std::unordered_set概述二、std::set详解1.核心特性2.常用函数解析3.自定义比较函数三、std::unordered_set详解1.核心特性2.常用函数解析3.自定义哈希与比较函数四、性能对比与优化建议1.性能对比表2.优化建议五、常见陷阱与解决方案1.修改std::set中的元素2.std::unordered_set的rehash3.自定义类
程序员弘羽
·
2025-07-01 10:31
C++从入门到入土连载
c++
开发语言
哈希算法
算法
Leap Motion开发(一)下载安装以及环境配置
本开发同样适用于UltraleapStereoIR1701、官网下载SDKSDKAPI值得说明的是,IR170这块开发板提供的API是基于C语言的,与LeapMotion提供的基于
C++
的API不同,但配置过程基本相同
voidvoidnini
·
2025-07-01 04:27
leap
motion
visual
studio
手势识别
C++
从入门到精通专栏简介
目录
C++
从入门到精通专栏简介专栏概述专栏特色适用人群学习目标专栏结构第1章:
C++
语言基础第2章:面向过程编程第3章:面向对象编程(OOP)入门第4章:标准模板库(STL)初探第5章:高级特性第6章:
xiaoheshang_123
·
2025-07-01 04:26
C++从入门到精通专栏
开发语言
c++
现代
C++
智能指针与内存管理
一、裸指针的风险与智能指针的诞生1.传统内存管理的痛点在C++98时代,手动内存管理存在三大核心问题:内存泄漏:new分配的内存未被delete释放双重释放:多个指针指向同一内存,多次delete导致崩溃悬空指针:对象已被释放,但仍有指针引用它典型案例:voidprocess(){int*ptr=newint(42);//业务逻辑...if(condition)return;//直接返回导致内存泄
·
2025-07-01 04:55
探索GHC Filesystem:跨平台的
C++
文件系统库
探索GHCFilesystem:跨平台的
C++
文件系统库项目地址:https://gitcode.com/gh_mirrors/fil/filesystem在现代软件开发中,文件系统操作是不可或缺的一部分
陆欣瑶
·
2025-07-01 04:55
现代
C++
文件系统库
一、std::filesystem的前世今生C++11之前,文件系统操作依赖于平台特定的API(如Windows的CreateFile或POSIX的open),缺乏统一接口。C++17正式将std::filesystem纳入标准库,该库最初由Boost.Filesystem演化而来,提供了跨平台的文件系统操作能力。核心优势:跨平台兼容性:一次编写,支持Windows、Linux、macOS等主流平
mxpan
·
2025-07-01 04:25
c++
c++
C/
C++
联合体(union)完全指南:从内存共享到高级用法
1.联合体基础概念联合体(union)是一种特殊的数据类型,允许在相同内存位置存储不同的数据类型,但同一时间只能使用一个成员。unionData{inti;floatf;charstr[20];};核心特性所有成员共享同一块内存大小由最大成员决定同一时间只有一个成员有效常用于节省内存或类型转换场景2.C语言中的联合体2.1基本用法unionNumber{intinteger;floatreal;}
·
2025-07-01 03:23
【Cherno的
C++
视频】Type punning in
C++
#includestructEntity{intx,y;int*GetPositions(){return&x;}};intmain(void){inta=50;//implicitconversion.doublevalue0=a;//explicitconversion,thememoryofatobetreatedasadouble,abadideaactually!doublevalue1
NDWET
·
2025-07-01 03:53
Cherno的《C++教程》
c++
什么叫精通
C++
常用的面向对象复用模型设计、常用的数据结构设计、常用的操作系统知识、内存管理、多线程互斥,然后能够很轻松的应用现有的软件模块和开发库,比如用开源的库(例如log4cpp),购买的其他公司的接口模块等,能够和容易上手应用一个你从未涉足的开发平台(比如从vc转到symbian,转到qt),开发令老板比较满意的程序模块.十足的自信心+强烈的求知欲+对Programming&&CPP的执着+百折不挠的钻研
diaoqu4574
·
2025-07-01 02:15
c++
数据类型
数据类型在创建变量或者常量时,必须指定相应的类型,否则无法给变量分配内存整型作用:表示的是整数类型的数据根据占用内存空间大小不同分为四种类型:1.short(短整型)2字节-2^15----2^15-12.int(整型)4字节-2^31----2^31-13.long(长整型)4字节-2^31----2^31-14.longlong(长长整型)8字节-2^63----2^63-1sizeof关键字
元学习研究生小白
·
2025-07-01 02:43
c++基础
编程语言
PaddleOCR不同模型和Paddle版本推理性能对比
测试条件:操作系统:win10X64CPU:13thGenIntel(R)Core(TM)i9-13900HF3.0GHz24核32线程CPU指令集:AVX,AVX2测试基于PaddleOCRSharp的
C+
dotNET跨平台
·
2025-07-01 02:12
paddle
C# 讯飞语音唤醒
publicpartialclassMainWindow:Window{//导入C/
C++
的库文件[DllImport("msc_x64.dll",CallingConvention=CallingConvention.Winapi
jones.s
·
2025-07-01 01:38
c#
从汇编指令看函数调用堆栈的详细过程
1、
C++
代码这个
C++
源码实现了一个简单的加法函数,并在主函数中调用该函数来计算两个整数的和。
melonbo
·
2025-07-01 00:04
编译
汇编
开发语言
C++
基础(FreeRDP编译)
安装先安装openssl保姆级OpenSSL下载及安装教程,OpenSSL下载及安装教程-CSDN博客vcpkgintegrateinstall安装vcpkginstallzlibvcpkginstallffmpeg:x64-windows编译指令PSD:\freerdp\FreeRDP\build>cmake..-G"VisualStudio172022"-Ax64-DCMAKE_TOOLCHA
·
2025-06-30 23:56
C++
STL常用二分查找算法
lower_boundlower_bound是
C++
标准库算法,通常用于有序序列中查找第一个不小于给定值的元素。它属于头文件,并且是基于二分查找实现的,因此要求输入序列必须是有序的。
basketball616
·
2025-06-30 22:16
C++基础
算法
c++
数据结构
GDB调试程序:使用方法和编程技巧
GDB支持多种编程语言,包括C、
C++
、Objective-C、Fort
程序员拓荒
·
2025-06-30 22:16
编程
编程
c++
洛谷P1001 A+B Problem
A+B问题
c++
初学者都会,很很很很……(此处省略1000000个)简单带马:#include//万能头文件usingnamespacestd;inta,b;//两个整型变量intmain(){cin&
zcc_qwq
·
2025-06-30 21:08
c++
java
算法
算法竞赛备考冲刺必刷题(
C++
) | 洛谷 P1001 A+B Problem
欢迎大家订阅我的专栏:算法题解:
C++
与Python实现!附上汇总贴:算法竞赛备考冲刺
热爱编程的通信人
·
2025-06-30 21:37
c++
算法
C++
“outFile”介绍
基础操作介绍outFile和inFile一样,需要导入一个叫做fstream的库outFile和cout没有一丁点区别!代码#include#includeusingnamespacestd;intmain(){ofstreamoutFile("文件名.out");//变量outFile<<"HelloWorld!"<
Tan_Zhixia
·
2025-06-30 21:36
c++
C++
时间计算(项目)
先看代码代码#include//万能头文件usingnamespacestd;//在程序里没有用处可以省略inth1,m1,h2,m2,n;//定义变量voidParseIn(){//输入模块freopen("endTime.in","r",stdin);//文件的重定向scanf("%d:%d%d",&h1,&m1,&n);//格式化输入流}voidendTime(){//时间计算h2=h1+(
Tan_Zhixia
·
2025-06-30 21:36
c++
开发语言
C++
sfml使用教程
配置过程参考下面的文章:超详细!SFML库vs2022配置教程-CSDN博客教程sfml是一个图形库,它提供了窗口,绘图等图形化功能。先来看一个简单的例子(官方demo)例子#includeintmain(){sf::RenderWindowwindow(sf::VideoMode(200,200),"SFMLworks!");sf::CircleShapeshape(100.f);shape.s
Tan_Zhixia
·
2025-06-30 21:36
c++
C++
字符串和小数类型的转换
字符串->小数代码展示提示:solo为转换的字符串number为返回的小数#includeusingnamespacestd;doubleconvert(stringsolo){//double方法的返回值有小数部分两位数的限制doubleinteger=0;//整数部分(为了相加)stringstrInt="";//整数字符串doubledecimal=0;//小数部分stringstrDeci
Tan_Zhixia
·
2025-06-30 21:36
c++
C++
“inFile”介绍
基础操作介绍inFile需要导入一个叫做fstream的库inFile是输入,但是和cin(输入数据流)不一样,inFile是在写好的文件中进行读取的。格式为:文件名.ininFile的基础代码为:#include#includeusingnamespacestd;stringin;intmain(){ifstreaminFile("文件名.in");//操作文件"文件名.in"并打包到inFil
Tan_Zhixia
·
2025-06-30 21:36
c++
数据结构循环队列
C++
实现
1.队列的概念队列只允许在表的一端插入,另一端删除。允许插入的一端叫做队尾,允许删除的一端叫做对首。队列的特性叫“先进先出”。和栈一样,队列的存储形式也有两种,基于数组的存储表示和基于链表的存储表示。本文先实现基于数组的存储队列,也叫顺序队列。在顺序队列中设置两个指针,front和rear,front指示队头的位置,rear指示队尾的位置(说是指针,实际仍不是c语言的指针*,而是类似下标或索引的作
只需倾听
·
2025-06-30 21:36
数据结构C++实现
c++
数据结构
【洛谷题解】P1001 【入门1】顺序结构 A+B Problem
C/
C++
的main函数必须是int类型,而且C最后要return0。这不仅对洛谷其他题目有效,而且也是NOIP/CSP/NOI比赛的要求!好吧,同志们,我们就从这一题开始,向着大牛的路进发。
少儿编程小杨老师
·
2025-06-30 21:05
洛谷
算法
数据结构
c++
python
1
c++
多线程创建和传参
什么是进程?系统资源分配的最小单位。什么是线程?操作系统调度的最小单位,即程序执行的最小单位。为什么需要多线程?(1)加快程序执行速度和响应速度,使得程序充分利用CPU资源。(2)多个线程可以在同一时间并行执行,将一个任务分成多份,让多个线程执行,加快执行速度。比如for循环,可以分解成多个线程同时处理。(3)相比进程,线程创建和销毁的成本更低.(4)同一进程内线程间的切换比进程间的切换要快,尤其
选与握
·
2025-06-30 21:35
#
c++多线程
c++多线程
C++
———类与对象(中)
类的默认成员函数在
C++
中,当你定义一个类时,即使没有显式地声明某些成员函数,编译器也会为该类自动生成一些默认的成员函数。
dragoooon34
·
2025-06-30 20:29
C++
c++
开发语言
学习
学习方法
YOLOV10的tensorrt
C++
部署
=yolov10s.ptformat=onnxopset=13simplify然后采用:https://github.com/hamdiboukamcha/yolov10-tensorrt.git进行
c+
dddccc1234
·
2025-06-30 19:26
YOLO
华为OD机考2025B卷 - 特殊的加密算法(Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看2025华为od机试2025B卷-华为机考OD2025年B卷题目描述有一种特殊的加密算法,明文为一段数字串,经过密码本查找转换,生成另一段密文数字串。规则如下:明文为一段数字串由0~9组成密码本为数字0~9组成的二维数组需要按明文串的数字顺序在密码本里找到同样的数字串,密码本里的数字串是由相邻的单元格数字组成,上下和左右是相邻
算法大师
·
2025-06-30 19:25
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
华为OD机考2025B卷
javascript
c++
华为OD机考2025B卷 - 查找接口成功率最优时间段(Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看2025华为od机试2025B卷-华为机考OD2025年B卷题目描述服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数,给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等
算法大师
·
2025-06-30 19:55
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
javascript
c++
华为OD机考2025B卷 - 停车费用统计 (Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看2025华为od机试2025B卷-华为机考OD2025年B卷题目描述停车场统计当日总收费,包月的车不统计,不包月的车半个小时收一块钱,不满半小时不收钱,如果超过半小时,零头不满半小时按半小时算,每天11:30-13:30时间段不收钱,如果一辆车停车时间超过8小时后不收费(网友回忆,数值不一定为8,正式机考的时候注意一下)。输入
算法大师
·
2025-06-30 19:54
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
华为OD机考2025B卷
javascript
c++
一、Linux C/
C++
网路socket基础代码
文章目录需要用到的函数1、intsocket(int__domain,int__type,int__protocol);2、intbind(int__fd,__CONST_SOCKADDR_ARG__addr,socklen_t__len);3、intlisten(int__fd,int__n);4、intaccept(int__fd,__SOCKADDR_ARG__addr,socklen_t*
1776323096
·
2025-06-30 19:24
LinuxC/C++
网络IO
linux
c语言
c++
服务器
网络
Linux下使用C/
C++
进行UDP网络编程
UDP是UserDatagramProtocol的简称,中文名是用户数据报协议,是一种无连接、不可靠的协议,同样它也是工作在传顺层。它只是简单地实现从一端主机到另一端主机的数据传输功能,这些数据通过IP层发送,在网络中传输,到达目标主机的顺序是无法预知的,因此需要应用程序对这些数据进行排序处理,这就带来了很大的不方便,此外,UDP协议更没有流量控制、拥塞控制等功能,在发送的一端,UDP只是把上层应
袁本美
·
2025-06-30 19:53
Linux
网络
linux
udp
c++
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他