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++系统内核软件开发
C++
中的&(引用与地址)
大纲1引用简介2引用应用2.1引用作为参数2.2常引用2.3引用作为返回值2.4引用和多态3引用总结1引用简介在
C++
中,&既有引用又有取地址,其实他们的区别可以用一句话概括:=号左边是引用,=号右边是取址
南陵花神
·
2025-03-12 06:26
c++
算法
开发语言
c++
中的引用 &
引用与指针经常混淆,总结一下文章目录1.引用与指针的区别2.引用传递数组3.通过引用传递容器和类4.多线程传递容器时用std::ref替代引用传递1.引用与指针的区别引用(Reference):引用是变量的别名,本质上不是一个变量,而是给一个已经存在的变量起的一个别名。本质:引用就是变量的别名,不占用新的内存空间。指针(Pointer):指针是一个变量,存放的是另一个变量的内存地址,需要通过解引用
心态与习惯
·
2025-03-12 05:51
C++
/
c
语言
c++
引用
指针
ref
数组
容器传递
Faster R-CNN原理详解以及Pytorch实现模型训练与推理
《------往期经典推荐------》一、AI应用
软件开发
实战专栏【链接】项目名称项目名称1.【人脸识别与管理系统开发】2.【车牌识别与自动收费管理系统开发】3.【手势识别系统开发】4.
阿_旭
·
2025-03-12 05:51
深度学习实战
cnn
pytorch
人工智能
Faster
RCNN
Visual Studio vs Visual Studio Code
VisualStudiovsVisualStudioCode:深入探索两款开发工具的异同在
软件开发
领域,选择合适的开发工具对于提高开发效率、保障项目质量至关重要。
小俊学长
·
2025-03-12 04:11
visual
studio
vscode
产品运营
一些对编程语言的看法
C++
基于C的扩展,同样通过编译器生成原生二进制文件。Fortran科学计算领域的老牌语言,编译为高效机器码。COBOL商业和金融领域的历史语言,完全编译执行。
·
2025-03-12 04:20
后端程序员
力扣:找到一个数字的 K 美丽值(
C++
)
一个整数num的k美丽值定义为num中符合以下条件的子字符串数目:子字符串长度为k。子字符串能整除num。给你整数num和k,请你返回num的k美丽值。注意:允许有前缀0。0不能整除任何值。一个子字符串是一个字符串里的连续一段字符序列。示例1:输入:num=240,k=2输出:2解释:以下是num里长度为k的子字符串:-"240"中的"24":24能整除240。-"240"中的"40":40能整除
林澹澹
·
2025-03-12 03:31
leetcode
前端
c++
熬夜一星期!我把WPS的功能用Qt重写了
我收到大量粉丝提问:"学完
C++
/Qt技术栈后,如何通过实战串联知识点?作为深耕
C++
/Qt领域的技术人,我始终认为通过真实项目实践是掌握技术栈的最佳方式。
十年编程老舅
·
2025-03-12 03:28
QT开发
qt开发
qt项目
qt项目实战
qt编程
计算机毕设项目
c++项目
C++
实现一个将字符串中所有字母转换为大写的方法
思路:在
C++
语言中,每一个常用字符都有一个对应的ASCII值,大写字母A-Z对应的ASCII为65-90,小写字母a-z对应的ASCII值为97-122。
用户0912
·
2025-03-12 03:56
算法与数据结构
c++
算法
字符串
【
C++
项目】从零实现RPC框架「一」:项目准备与前置知识学习
个人主页:Zfox_系列专栏:
C++
从入门到精通目录一:项⽬介绍二:技术选型三:开发环境四:Ubuntu-22.04环境搭建五:第三⽅库使⽤介绍JsonCpp库Json数据格式JsonCpp介绍JsonCpp
Zfox_
·
2025-03-12 03:55
C++从入门到精通
c++
rpc
项目
分布式
muduo
jsoncpp
linux
JSON对象处理工具类
目录1.工具类的功能设计2.工具类的实现依赖配置工具类代码3.工具类的使用示例示例1:美化JSON打印示例2:从JSON中提取数据示例3:修改JSON数据示例4:合并JSON对象4.总结在现代
软件开发
中
波波有料
·
2025-03-12 02:53
JAVA
json
java
开发语言
Python, Java 开发全国性仕农工商学急切诉求反映APP (惠民版)
以下是使用Python、Java和
C++
分别开发该应用的关键模块和基本思路。##一、功能需求概述1.**用户管理**:-注册、登录
Geeker-2025
·
2025-03-12 01:47
python
java
蓝桥 basic-13 数列排序
C++
python
含泪补基础蓝桥basic-13数列排序文章目录1.题目描述2.解题思路3.使用C++sort用法4.使用python列表推导式、map、sorted1.题目描述2.解题思路这是一个简单的排序问题,需要考虑读入数据后如何实现排序。3.使用C++sort用法sort用法:sort(first_pointer,first_pointer+n,cmp)该函数可以给数组,或者链表list、向量排序。参数3:
Simone Zeng
·
2025-03-12 01:44
蓝桥杯
ACM
软件测试工作的必要性分析
节省成本:在
软件开发
过程中发现和解决问题的成本要低于将软件发布后再修复
噔噔噔噔@
·
2025-03-11 23:22
压力测试
功能测试
C++
上机实验|继承与派生编程练习
1.实验目的(1)掌握派生与继承的概念与使用方法(2)运用继承机制对现有的类进行重用。(3)掌握继承中的构造函数与析构函数的调用顺序,(4)为派生类设计合适的构造函数初始化派生类。(5)深入理解继承与组合的区别。2.实验内容设计一个人员类person和一个日期类date,由人员类派生出学生类student和教师类professor,学生类和教师类的数据成员birthday为日期类。3.参考代码#i
皖山文武
·
2025-03-11 23:50
C++语言程序设计教程
c++
开发语言
人工智能混合编程实践:
C++
调用Python ONNX进行YOLOv8推理
人工智能混合编程实践:
C++
调用PythonONNX进行YOLOv8推理前言相关介绍Python简介
C++
简介ONNX简介YOLOv8简介前提条件实验环境项目结构
C++
调用PythonONNX进行YOLOv8
FriendshipT
·
2025-03-11 22:48
人工智能混合编程实践
人工智能
c++
python
YOLO
ONNX
目标检测
JAVA PTA 7-2 声明图书类,记录图书总册数,利用静态变量赋值。分数 10 作者 强彦 单位 太原理工大学
输出样例:书名:Java程序设计,书号:1,书价:34.5书名:数据结构,书号:2,书价:44.8书名:
C++
程序设计,书号:3,书价:35.
pta pass
·
2025-03-11 22:17
java
开发语言
正则表达式(1)
正则表达式类似于JSON,是一种通用的标准,被各种开发语言所支持,包括但不限于:Java,JavaScript,C,
C++
,C#,Python,SQL等等;因为在J
林深的林
·
2025-03-11 22:15
正则表达式
C/
C++
后端开发八股文
一.C/
C++
编程1.Main函数之前执行(作为main,完成存储内容的构造)设置栈指针初始化静态变量(static)和全局变量(global)赋值全局变量(可能在完成以上过程中执行的内容)调用构造函数
CielBleu_CN
·
2025-03-11 21:38
c语言
c++
开发语言
探索IT世界的宝藏:优质资源推荐与深度解析
无论是
软件开发
、网络安全、数据分析,还是人工智能、云计算等领域,IT技术都在不断革新和演进。对于IT从业者、学生以及技术爱好者来说,掌握最新的技术动态和获取优质的学习资源至关重要。
点我头像干啥
·
2025-03-11 21:07
Ai
分类
人工智能
数据挖掘
python
深度学习
Spring Boot 集成 Kafka
在现代
软件开发
中,分布式系统和微服务架构越来越受到关注。为了实现系统之间的异步通信和解耦,消息队列成为了一种重要的技术手段。Kafka作为一种高性能、分布式的消息队列系统,被广泛应用于各种场景。
m0_74824592
·
2025-03-11 20:57
面试
学习路线
阿里巴巴
spring
boot
kafka
linq
总结一下
c++
的STL容器各个容器的特点和常用方法
序列容器1.std::vector特点:动态数组,支持随机访问,可通过下标直接访问元素,访问效率高(时间复杂度为\(O(1)\))。内存是连续分配的,在尾部插入和删除元素的效率较高(平均时间复杂度为\(O(1)\)),但在中间或头部插入和删除元素时,需要移动大量元素,效率较低(时间复杂度为\(O(n)\))。会自动管理内存,当容量不足时会自动重新分配更大的内存空间,并将原有元素复制过去。常用方法:
已是上好佳
·
2025-03-11 19:52
c++
开发语言
《
C++
点滴漫谈: 三十 》高手写
C++
,参数这样传才高效!你真的用对了吗?
摘要
C++
函数参数的传递方式直接影响代码的性能与可读性。
Lenyiin
·
2025-03-11 18:18
编程显微镜
c++
函数参数
值传递
引用传递
指针传递
可变参数
完美转发
第十章:
C++
标准
第十章:
C++
标准
C++
语言不断演进,每个新版本都引入了新的特性和改进。本章将详细介绍C++11、C++14、C++17、C++20和C++23的重要特性及其对
C++
开发的影响。
weisonx
·
2025-03-11 18:16
C++全栈知识体系
c++
Spring WebFlux:响应式编程
在
软件开发
领域,随着互联网应用的规模和复杂性不断增加,传统的编程模型逐渐暴露出一些局限性,尤其是在面对高并发、大规模数据流处理等场景时。
m0_74825223
·
2025-03-11 18:43
面试
学习路线
阿里巴巴
spring
java
后端
常用图像增强算法原理及 OpenCV
C++
实现
一、引言图像增强是数字图像处理中的一个重要分支,其目的是改善图像的视觉效果,突出图像中的重要信息,或者将图像转换为更适合人或机器分析处理的形式。在实际应用中,图像增强技术广泛应用于医学影像、遥感图像、安防监控等领域。本文将详细介绍常用的图像增强算法原理,并给出基于OpenCVC++库的实现代码。二、图像增强算法分类图像增强算法可以分为空间域增强和频域增强两大类。空间域增强是直接对图像的像素值进行操
埃菲尔铁塔_CV算法
·
2025-03-11 18:12
opencv
计算机视觉
人工智能
c++
算法
机器学习
【OpenCV
C++
】存图,如何以时间命名,“年月日-时分秒“产生唯一的文件名呢?“年月日-时分秒-毫秒“ 自动检查存储目录,若不存在自动创建存图
文章目录1生成文件名(格式:"年月日-时分秒"格式)2生成文件名(格式:"年月日-时分秒-毫秒")3多模式存图函数4综合调用实例5注意:默认参数只能在头文件中定义,不能在实现中重复默认参数mode==1→“年月日-时分”→YYYYMMDD-HHMM的文件名;例如:20250310-1647mode==2→"年月日-时分秒-毫秒"→YYYYMMDD-HHMMSS-MMM(适用采集存储帧率搞得图片,增
R-G-B
·
2025-03-11 16:56
OpenCV
C++
C/C++
opencv
c++
人工智能
C++
:const和constexpr两个关键字
在
C++
中,constexpr和const是两个关键字,用于定义常量,但它们有不同的语义和用途。以下是它们的详细对比和示例:1.const含义:表示变量是只读的,其值在程序运行期间不能被修改。
壹十壹
·
2025-03-11 16:26
C++
c++
qt
c++
线程中的同步和异步
一、线程同步用于协调多个线程对共享资源的访问,避免竞态条件。常用工具:QMutex(互斥锁)保护临界区,确保一次仅一个线程访问资源。QMutexmutex;intsharedData=0;voidThread::run(){mutex.lock();sharedData++;//安全操作mutex.unlock();}QMutexLocker自动管理锁生命周期:{QMutexLockerlocke
我要进步!
·
2025-03-11 15:20
qt
c++
C语言开发以及维护用到的工具简介
C语言作为一门经典的编程语言,广泛应用于系统编程、嵌入式开发、操作
系统内核
等领域。
812503533
·
2025-03-11 13:02
蓦然回首---再看C语言
c语言
编辑器
开发语言
C++
time(0)函数
time(0)函数返回当前格林尼治标准时间与格林尼治标准时间1970年0分0秒的时间间隔。头文件#include//问题:得到当前时间。#include#includeusingnamespacestd;intmain(){inttotalSeconds=time(0);intcurrentSeconds=totalSeconds%60;inttotalMinutes=totalSeconds/6
宁玉AC
·
2025-03-11 12:28
c学习
C++
随机数
目录一、名著参考二、详解1.rand()函数2.time(0)3.srand(time(0))4.获取指定范围内的随机数(含指定位数)一、名著参考可以使用cstdlib头文件中的rand()函数来获得随机整数;这个函数返回0~RAND_MAX之间的随机整数;rand()函数生成的是伪随机数。即每次在同一个系统上执行这个函数的时候,rand()函数生成同一序列的数。rand()函数的算法使用一个叫种
宁玉AC
·
2025-03-11 12:28
c学习
c++
开发语言
C++11之列表初始化
发展历史C++11是
C++
的第⼆个主要版本,并且是从C++98起的最重要更新。它引⼊了⼤量更改,标准化了既有实践,并改进了对
C++
程序员可⽤的抽象。
Octopus2077
·
2025-03-11 12:27
c++
学习
笔记
Linux基础——操作系统(OS)、操作
系统内核
(Kernel)和Shell
文章目录前言一、操作系统(OS)和操作
系统内核
(Kernel)1.操作系统架构2.内核在操作系统中的具体位置二、了解Shell1.Shell是什么?2.Shell的类型3.Shell的功能?
D3Zane
·
2025-03-11 11:17
Linux基础
linux
基于llama_cpp 调用本地模型(llama)实现基本推理
背景llama_cpp是一个基于
C++
的高性能库(llama.cpp)的Python绑定,支持在CPU或GPU上高效运行LLaMA及其衍生模型(如LLaMA2),并通过量化技术(如GGUF格式)优化内存使用
月光技术杂谈
·
2025-03-11 10:40
大模型初探
llama
llama.cpp
python
LLM
集成显卡
本地模型
AI
全面掌握C#多线程编程:核心机制、高级技巧与性能调优
以下是更深入的技术解析:一、线程与操作
系统内核
的交互1.线程的底层实现用户模式线程(User-ModeThreads):由CLR管理,轻量级但无法利用多核,依赖协作式调度(如async/await中的状态机
Ro小陌
·
2025-03-11 09:35
C#
Java
开发语言
c#
java
开发语言
动态规划双剑合璧:
C++
与Python征服洛谷三大经典DP问题
动态规划核心思想状态定义→转移方程→边界处理→时空优化本文精选洛谷动态规划题单中三大经典问题,通过
C++
与Python双语言对比实现,彻底掌握DP精髓!
三流搬砖艺术家
·
2025-03-11 09:03
动态规划
c++
python
2025 年,微服务架构和大模型能 “玩出” 什么新花样?
与单体架构相比,微服务架构实现了更高的灵活性、可扩展性和可维护性,这些特性使其成为现代
软件开发
的首选。然而,随着企业应用规模和复
字节跳动开源
·
2025-03-11 08:56
架构
微服务
人工智能
C语言_数据结构总结7:顺序队列(循环队列)
纯C语言实现,不涉及
C++
队列简称队,也是一种操作受限的线性表。只允许表的一端进行插入,表的另一端进行删除特性:先进先出针对顺序队列存在的“假溢出”问题,引出的循环队列概念。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧
·
2025-03-11 08:24
C语言—数据结构
数据结构
c语言
开发语言
算法
visual
studio
visualstudio
C++
:入门详解(关于C与
C++
基本差别)
目录一.
C++
的第一个程序二.命名空间(namespace)1.命名空间的定义与使用:(1)命名空间里可以定义变量,函数,结构体等多种类型(2)命名空间调用(::)与展开(3)命名空间的嵌套(4)具体使用场景三
梅茜Mercy
·
2025-03-11 08:23
c++
c语言
java
C++
开源库大全
程序员要站在巨人的肩膀上,
C++
拥有丰富的开源库,这里包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。
大王算法
·
2025-03-11 07:47
C/C++开发实战365
C++入门及项目实战宝典
c++
开源
C++11使用mutex和condition_variable实现线程同步
C++11使用mutex和condition_variable实现线程同步在实现项目的过程中,突然有一个问题:
C++
中A、B、C三个线程模拟购买100张车票,A输出99,B输出98,C输出97,然后又循环
追烽少年x
·
2025-03-11 06:13
C++基础
c++
c++
计算n的阶乘(用循环和递归)
1.循环//计算阶乘#includeusingnamespacestd;intfct(int*p){intsum=1;while(*p>=2){sum*=((*p)--);}returnsum;}intmain(){cout>n;coutusingnamespacestd;//使用递归计算阶乘intfct(intn){if(n==1)return1;elsereturnn*fct(n-1);}in
Absinthe_苦艾酒
·
2025-03-11 06:39
c/c++
c++
算法
数据结构
docker和kubectl客户端安装Linux
在现代
软件开发
和运维领域,Docker和Kubernetes已成为不可或缺的工具。
yyytucj
·
2025-03-11 05:31
docker
linux
容器
树莓派-
C++
之异常
2021SC@SDUSCC++异常用官方的话来说就是程序在执行过程中产生的问题,换句通俗的话来讲就是程序执行的出现的异常,比如程序崩了、内存泄漏了、数组越界以及其他异常信息的出现,又如运行时耗尽了内存或遇到意外的非法输入。一个简单的例子就是尝试除以零的操作。异常存在于程序的正常功能之外,并要求程序立即处理。不能不处理异常,异常是足够重要的,使程序不能继续正常执行的事件。一、异常处理所谓“处理”,可
lalalaouhei
·
2025-03-11 05:28
c++
开发语言
后端
C++
中map和set的详解
C++
中map和set的介绍与使用一、map的介绍与使用二、set的介绍与使用三、总结在
C++
编程中,map和set是标准模板库(STL)中两种非常重要的关联容器。
jiajia651304
·
2025-03-11 05:28
c++
算法
开发语言
Qt基础之四十一:记一次QVector的bad alloc问题追踪
目录一.QVector的特点二.QVector的内存分配策略三.badalloc问题追踪一.QVector的特点QVector是Qt容器类库中的一个重要组成部分,它提供了类似于
C++
标准库中的std::
草上爬
·
2025-03-11 04:26
Qt那些事儿
qt
QVector
vector
bad
alloc
白话设计模式之单例模式:确保实例唯一的编程秘籍
白话设计模式之单例模式:确保实例唯一的编程秘籍大家好,在
软件开发
的学习过程中,设计模式一直是个重难点,尤其是单例模式,看似简单,实则蕴含诸多细节和技巧。
一杯年华@编程空间
·
2025-03-11 04:24
白话设计模式
设计模式
单例模式
javascript
C++
内存操纵的艺术
C++
内存操纵的艺术在
C++
的混沌宇宙中,指针是打开时空裂缝的密钥。本文将以全新视角解构指针的本质,揭示从堆栈穿梭到多维空间映射的进阶技法,展示现代
C++
赋予指针的惊人可能性。
longdong7889
·
2025-03-11 04:20
后端学习
c++
java
开发语言
C++
入门之容易忽视的namespace和函数重载
1.直接把std整个展开2.对部分常用的展开3.指定命名空间缺省参数全缺省:(所有的参数都指定一个默认值)半缺省:(只有部分被参数指定默认值,而不是一半的参数)函数重载那么为什么C语言不支持函数重载,
C+
不会的码
·
2025-03-11 03:12
c++
开发语言
后端
C++
内存管理秘籍:深入解析与实战代码示例
C++
内存管理秘籍:深入解析与实战代码示例一、内存管理的基本概念二、内存泄漏与野指针三、智能指针:现代
C++
的内存管理利器四、实战代码示例示例1:传统动态内存管理示例2:使用`std::unique_ptr
my1121716951
·
2025-03-11 03:41
编程
c++
java
开发语言
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他