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++专题总结
智能指针与内存管理的深入理解与实践经验
一、引言 在
C++
编程语言中,内存管理是一个至关重要的环节。侯捷老师的
C++
系列课程深入浅出地讲解了智能指针与内存管理的重要性,本文旨在分享对此知识点的深入理解和学习心得。
爱编程的Loren
·
2025-02-15 08:33
活动文章
活动文章
第31章 Node.js 连接 MongoDB教程
第31章Node.js连接MongoDB教程MongoDB是一种文档导向database管理系统,由
C++
撰写而成。
榴莲酱csdn
·
2025-02-15 08:33
MongoDB
mongodb
数据库
node.js
C/
C++
设计模式之观察者模式
观察者模式背景一个错误示范认识观察者模式定义观察者模式定义类图松耦合设计气象站实现气象站实现接口类实现主题接口建立显示装置完整示例代码总结背景通过一个例子,一步步演变出一个设计模式。气象站发布气象资料给数据中心,数据中心经过处理,将气象信息更新到多个不同的显示终端(A和B等等)。获取数据显示显示显示datacenter气象站温度感应装置湿度感应装置气压感应装置显示装置1显示装置2显示装置...此系
Lion 莱恩呀
·
2025-02-15 08:29
C/C++技术干货
c++
设计模式
linux
观察者模式
服务器
centos7 安装单机 ClickHouse
前言ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用
C++
语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告本篇首先介绍下如何基于
小码农叔叔
·
2025-02-15 06:46
大数据
clickhouse安装
clickhouse单机安装
clickhouse单节点安装
安装单机clickhouse
CentOS7 部署安装ClickHouse
一、什么是ClickHouseClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用
C++
语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告
zhua.er
·
2025-02-15 05:06
ClickHouse
数据库
ClickHouse
mysql、redis和MongoDB三大数据库的优点和区别
MongoDB是由
C++
语言编写的,是一个基于分布式文件存储的开源数据库系统。在高
DreamCity07
·
2025-02-15 04:58
mongodb
数据库
mysql
推荐一款高效
C++
JSON-RPC框架——libjson-rpc-cpp
今天,我要向大家介绍一个强大且灵活的
C++
库,用于实现JSON-RPC2.0和1.0协议的libjson-rpc-cpp。项目简
卢红梓
·
2025-02-15 04:26
【CXX】1 CXX主要概念概览
本文描述了CXX(一个用于在Rust和
C++
之间进行桥接的库)中的关键概念,特别是FFI(外部函数接口)边界所涉及的三种主要类型:共享结构体、不透明类型和函数。
Source.Liu
·
2025-02-15 04:52
CXX
rust
CXX
c++
数据结构-链表【chapter1】【
c语言
版】
目录1链表的优势:2链表的组成:3.一般使用结构体的形式来实现链表:4.单向链表实现(创建,遍历,释放):4.1代码关键点备注:5.查找节点:5.1.按值查找节点5.2.按位置查找节点5.3查找是否存在某个值5.4.查找链表中最后一个节点5.5查找链表中倒数第k个节点6.删除节点6.1删除头节点6.2删除尾节点6.3.删除指定位置的节点6.4.删除指定值的节点6.5.释放整个链表1链表的优势:动态
躺不平的理查德
·
2025-02-15 03:47
数据结构
数据结构
链表
c语言
visual
studio
开发语言
c/c++--静态变量和静态函数(static)
静态成员函数:1.1.1定义与基本语法1.1.2不依赖于实例1.1.3访问限制1.1.4共享数据1.1.5作用域与命名1.1.6工厂函数和工厂方法(常用途)1.2c++静态函数()1.3c++静态变量2
c语言
静态变量
躺不平的理查德
·
2025-02-15 03:17
c/c++对比
c语言
c++
算法
C++--this关键字
关键字总结3.1.常量指针3.2.在静态成员函数中不可用3.3this指向3.1.this在继承关系中的指向3.2.this在派生类中的指向3.3.基类指针或引用访问基类成员1.this关键字的解释在
C+
躺不平的理查德
·
2025-02-15 03:16
c++
c++
开发语言
1024程序员节
c语言
学习
C语言
4种实现两变量值互换的方法
(一)创建临时变量首先最直观最简单实现两变量值互换的方法是创建临时变量,把其中一个值放在临时变量中去,最后再放回来。#define_CRT_SECURE_NO_WARNINGS1#includeintmain(){inta=0;intb=0;intc=0;//创建临时变量c,用于存放a,b中的一个值scanf("%d%d",&a,&b);c=a;//把a赋值给ca=b;//将b赋值给a,此时a的值
しかし118114
·
2025-02-15 03:44
c语言
算法
开发语言
经验分享
NO.17十六届蓝桥杯备战|do-while循环|break和continue语句|三道练习(
C++
)
do-while循环do-while语法形式在循环语句中dowhile语句的使⽤最少,它的语法如下://形式1do语句;while(表达式);//形式2do{语句1;语句2;...}while(表达式);while和for这两种循环都是先判断,条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环;⽽dowhile循环则是先直接进⼊循环体,执⾏循环语句,然后再执⾏while后的判断表达式,表达
ChoSeitaku
·
2025-02-15 01:04
蓝桥杯备考
蓝桥杯
c++
算法
No.3十六届蓝桥杯备战|数据类型长度|sizeof|typedef|练习(
C++
)
数据类型⻓度每⼀种数据类型都有⾃⼰的⻓度,使⽤不同的数据类型,能够创建出⻓度不同的变量,变量⻓度的不同,存储的数据范围就有所差异。sizeof操作符sizeof是⼀个关键字,也是操作符,专⻔是⽤来计算特定数据类型的⻓度的,单位是字节。sizeof操作符的操作数可以是类型,也可是变量名或者表达式,sizeof的操作数如果不是类型,是表达式的时候,可以省略掉后边的括号的。sizeof(类型)sizeo
ChoSeitaku
·
2025-02-15 01:33
蓝桥杯备考
c++
算法
开发语言
NO.15十六届蓝桥杯备战|while循环|六道练习(
C++
)
while循环while语法形式while语句的语法结构和if语句⾮常相似,但不同的是while是⽤来实现循环的,if是⽆法实现循环的。下⾯是while循环的语法形式://形式1while(表达式)语句;//形式2//如果循环体想包含更多的语句,需要加上⼤括号while(表达式){语句1;语句2;...}执⾏流程⾸先上来就是执⾏判断表达式,表达式的值为0,循环直接结束;表达式的值不为0,则执⾏循环
ChoSeitaku
·
2025-02-15 01:31
蓝桥杯备考
蓝桥杯
c++
算法
2025年DeepSeek大火之下的程序员突围指南:跳槽速成与35岁职业破局实战策略!职业规划真的太重要了!
_哔哩哔哩_bilibili4.22岁大二学生,211学历,想进大厂实习,选Java还是
C++
?_哔哩哔哩_bilibili5.北京,27岁,5年经验,C+cob
马士兵教育
·
2025-02-15 01:58
跳槽
开发语言
java
后端
职场和发展
考研
deepseek
C++
,STL容器适配器,priority_queue:优先队列深入解析
.容器初始化2.元素操作接口3.自定义优先队列四、实战应用场景1.任务调度系统2.合并K个有序链表五、性能优化策略1.底层容器选择2.批量建堆优化六、注意事项与陷阱1.常见错误操作2.比较函数要求七、
C+
智驾
·
2025-02-15 00:56
C/C++
c++
开发语言
STL
c++
多线程知识汇总
一、std::threadstd::thread是C++11引入的标准库中的线程类,用于创建和管理线程1.带参数的构造函数templatestd::thread::thread(F&&f,Args&&...args);F&&f:线程要执行的函数;Args&&...args:可变参数,用于将参数转发到函数f2.方法voidjoin();等待线程结束。注:线程必须是可join的(即线程正在运行且未被分
cv操作贼6
·
2025-02-14 23:18
c++
算法
服务器
c语言
编写:打印楼梯,同时在楼梯上方打印两个笑脸。
题目要求:打印楼梯,同时在楼梯上方打印两个笑脸。程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。#include#include#includeintmain(){SetConsoleOutputCP(437);chara=219;printf("^_^^_^\n");for(inti=0;i<=9;i++){for(intj=0;j<=i;j++)printf("%c",
年*D-清仁
·
2025-02-14 23:16
c语言
开发语言
蓝桥杯——Python初级入门
蓝桥杯中的Python是近段时间才开设的一项比赛,网上大部门只有关于Java和
C语言
的题解,写这篇博客算是自己的对参与蓝桥杯Python组学习的记录和找到自己不足的方面。
YAmlei
·
2025-02-14 22:13
蓝桥杯——Python
蓝桥杯
python
C语言
蓝桥杯1003: [编程入门]密码破译
要将"China"译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母.例如,字母"A"后面第4个字母是"E"."E"代替"A"。因此,"China"应译为"Glmre"。请编一程序,用赋初值的方法使cl、c2、c3、c4、c5五个变量的值分别为,’C’、’h’、’i’、’n’、’a’,经过运算,使c1、c2、c3、c4、c5分别变为’G’、’l’、’m’、’r’、’e’,并输出。变量初
年*D-清仁
·
2025-02-14 22:11
c语言
蓝桥杯
开发语言
Python解析pcap文件
由于是自定义的协议,用wireshark只能解析成16进制的报文,排查起来并不方便,而实现相关的插件又要用到
C++
或者LUA语言,这两者我都极少接触,因此,只能临时用Python写程序来解析了~首先,需要安装对应的依赖
花匠小林
·
2025-02-14 20:21
python
python
tcpdump
C++
设计模式-单例模式
以下是一个使用
C++
实现的线程安全单例模式示例,结合配置管理器的经典场景,并附带完整测试代码:#include#include#include#include#include#include//配置管理器单例类
ox0080
·
2025-02-14 20:51
#
北漂+滴滴出行
VIP
激励
C++设计模式
c++
设计模式
单例模式
C++
OpenMesh拉普拉斯光顺平滑网格模型
程序示例精选C++OpenMesh拉普拉斯光顺平滑网格模型如需安装运行环境或远程调试,见文章底部个人QQ名片,由专业技术人员远程协助!前言这篇博客针对>编写代码,代码整洁,规则,易读。学习与应用推荐首选。文章目录一、所需工具软件二、使用步骤1.引入库2.代码实现3.运行结果三、在线协助一、所需工具软件1.VS,Qt2.OpenMesh二、使用步骤1.引入库#include#include#incl
荷塘月色2
·
2025-02-14 20:19
C++
c++
qt
openmesh
VTK
C语言
函数指针与指针函数,数组的指针与指针的数组
数组的指针:int(*p)[10]表示形式:指针的数组:int*p[10];数组里面包含10个指针变量。指针函数:函数的返回值为指针;注意:1.对于局部变量,不能通过函数返回其地址,因为其值在操作完之后会内存销毁,此时指针就是一个野指针。2.对于此类问题,可以通过static解决,当然,具有全局静态的变量,例如全局变量可以返回其地址。malloc函数:向堆区申请内存空间;size_t是类型说明,s
窜天猴牛逼
·
2025-02-14 19:16
c语言
开发语言
C语言
OPEN函数详解
open是一个非标准的低级文件I/O函数,返回的是文件的低级句柄,原型:intopen(char*path,intaccess,...);open是一个可变参数的函数实现,后面的可变参数通常表示unsignedmode,mode参数是否存在要看access的值,path是文件的路径。access和mode的可取值通常在FCNTL.h里面定义,access的可取值如下:#defineO_RDONLY
乘风而来的思绪
·
2025-02-14 19:12
编程语言
语言
c
access
translation
path
borland
【第四节】CMake 实践举例
前言CMake是一个强大的跨平台构建工具,能够帮助开发者高效管理
C++
项目的构建过程。本文将通过一个简单的
C++
项目实例,详细介绍如何使用CMake进行项目配置、编译和构建。
攻城狮7号
·
2025-02-14 18:36
CMake的入门与实践
c++
c语言
国内软件成分分析SCA产品评测
.概述SCA理论上来说是一种通用的分析方法,可以对任何开发语言对象进行分析,Java、C/
C++
、Golang、Python、JavaScript等等,它对关注的对象是从文件层面的文件内容,以及文件与文件之间的关联关系以及彼此组合成目标的过程细节
·
2025-02-14 18:27
C++
数据结构之哈希表
个人见解:哈希表又叫做散列表,是一种用空间换取时间的一种数据结构,哈希表本质上是一个数组,通过访问下标来快速获取数据,时间复杂度接近于O(1)。下面介绍一下其存储数据的过程。首先我们创建一个长度为7的数组现在有一个数据7需要放到这个数组中,通过除留余数法(用数据除以哈希表长度),7%7=0,余数即是数据存储在数组中的下标位置当想要获取数据7时,只需通过哈希函数(将数据进行除留余数并进行访问),获得
LittleLionlion
·
2025-02-14 18:04
数据结构
c++
散列表
c语言
C语言
数据结构之队列
队列的结构只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出的特性。入队列:进行插入操作的一端称为队尾。出队列:进行删除操作的一端称为对头。队列的接口函数typedefintQueueDataType;//定义链表的结构typedefstructQueueNode{structQueueNode*next;QueueDataTypedata;}QueueNode;
LittleLionlion
·
2025-02-14 18:33
数据结构
c语言
链表
vscode配置c/
c++
环境,VScode编译环境
vscode配置c/
c++
环境,VScode配置C/
C++
编译环境本文主要介绍vscode上使用cmake作为编译配置工具的C/
C++
开发环境配置。包括提高效率的插件、代码风格规范化的相关设置。
网站推广优化yetaoaiueo
·
2025-02-14 17:32
vscode
ide
编辑器
基于VSCode和CMake进行C/
C++
开发(Linux)
基于VSCode和CMake进行C/
C++
开发(Linux)1.Linux系统介绍Linux是开源的操作系统。Windows:单用户、多任务;Linux:多用户、多任务。Linux:一切皆文件。
ZYCS137
·
2025-02-14 17:01
linux
运维
服务器
解锁C/
C++
:链表数据结构的奇幻之旅
目录一、引言二、链表基础概念2.1链表是什么2.2链表的类型三、
C语言
实现链表3.1定义链表节点3.2创建链表3.3链表操作3.3.1遍历链表3.3.2插入节点3.3.3删除节点3.3.4查找节点3.4
奔跑吧邓邓子
·
2025-02-14 17:31
项目实战
数据结构
c语言
c++
链表
C语言
作业day8
终端输入10个学生成绩,使用冒泡排序对学生成绩从低到高排序#include#include#includeintmain(intargc,constchar*argv[]){intarr[10]={};intt;for(inti=0;iarr[j+1]){t=arr[j];arr[j]=arr[j+1];arr[j+1]=t;}}}for(inti=0;i#include#includeintma
\&会飞的鱼_
·
2025-02-14 17:30
c语言
算法
数据结构
C语言
学习day6
思维导图:输入带空格的字符串,删除字符串中的空格#include#include#includeintmain(intargc,constchar*argv[]){chararr[100]={};gets(arr);char*p=arr;char*p1=arr;inti=0;intlen=sizeof(arr)/sizeof(arr[0]);/*while(*p){if(*p!=''){*p1=*
\&会飞的鱼_
·
2025-02-14 17:30
学习
c语言
实现顺序表的头插、头删、尾插、尾删、查找以及在任意位置的插入、删除的方法
SeqList.c#include"SeqList.h"voidSeqListPrint(SL*ps)//对其打印{for(inti=0;isize;i++){printf("%d",ps->a[i]);}printf("\n");}voidSeqListInit(SL*ps)//用地址初始化{ps->a=NULL;ps->size=ps->capacity=0;}voidSeqListCheck
随便问玩玩啊哈
·
2025-02-14 17:59
c语言
c++
算法
数据结构
Cython 是什么
这意味着您可以使用Python的语法来编写代码,但通过Cython编译后,它将以接近
C语言
的速度运行。特点静态类型:Cython提供了静态类型检查,这意味着它可以在编译时捕获类型错误,而不是在运行时。
程序猿老罗
·
2025-02-14 17:29
Python
python
关于
C++
,Java与Python的一点看法
来自:http://www.zeuux.org/blog/content/753/本人身在Java心在Python,这些日子与Java纠结不清,对于二者的一些看法本人原来是
C++
的忠实粉丝,当然大学里真可谓
程序员甲乙丙
·
2025-02-14 17:28
Java
Python
python
java
c++
d语言
pylons
django
力扣1.两数之和,
c++
哈希表解法时间复杂度o(n)
本题最容易想到的就是暴力遍历解法但是时间复杂为o(),所以本题可以采用哈希表进行秋姐,代码如下classSolution{public:vectortwoSum(vector&nums,inttarget){unordered_map_map;//创建一个哈希表for(inti=0;i::iteratorit=_map.find(target-nums[i]);//创建迭代器查找哈希表中是否有与当
崎月xy
·
2025-02-14 17:57
leetcode
数据结构
算法
c++
力扣
vscode C/
C++
CMake 调试
C/
C++
插件:.vscodec_cpp_properties.jsonlaunch.jsonsettings.jsontasks.jsonCMake插件CMakeLists.txt#CMakeLists.txt
_helen_520
·
2025-02-14 16:26
vscode
c语言
c++
使用
C语言
实现MySQL数据库的增删改查操作指南
使用
C语言
与MySQL数据库进行交互,通常涉及使用MySQL提供的CAPI库。这套API允许开发者在C/
C++
程序中执行SQL查询,从而实现数据库的增删改查操作。
醉心编码
·
2025-02-14 14:09
编程基础
c/c++
通信软件
数据库
c语言
mysql
祝我们都取得好成绩,求求了
c语言
高分过1关于if语句的说法正确的是(D)。
yoyobravery
·
2025-02-14 14:04
知识点
算法
c语言
c语言
数据输入方式scanf,【
C语言
】-数据输入-scanf( )和getchar( )
格式化输入函数scanf()scanf()功能:按照指定的格式读入键盘上输入的若干个任意类型的数据,存入到argument参数所指向的内存单元,函数返回值为读入并赋给argument的数据个数,出错则返回0。scanf()使用形式:scanf("格式字符串",输入项首地址列表);scanf()函数执行时将输入的数据流按指定格式转换为数据,存入相应的存储单元中。格式字符串:%[*][width][F
合众丰城
·
2025-02-14 13:02
c语言数据输入方式scanf
C语言
数据输入scanf( )和getchar( )
格式化输入函数scanf()scanf()功能:按照指定的格式读入键盘上输入的若干个任意类型的数据,存入到argument参数所指向的内存单元,函数返回值为读入并赋给argument的数据个数,出错则返回0。scanf()使用形式:scanf("格式字符串",输入项首地址列表);scanf()函数执行时将输入的数据流按指定格式转换为数据,存入相应的存储单元中。格式字符串:%[*][width][F
大捞子
·
2025-02-14 13:01
C&C++
C语言数据输入
scanf
getchar
scanf和getchar
的区别
C语言
:输入一个整数,计算这个整数的位数
问题描述:输入一个整数,计算这个整数的位数输入描述:输入123456输出描述:你输入的整数位数为6位实际代码:用while#includeintmain(){//输入一个正整数,计算这个数有几位inti=0;ints=0;printf("请输入整数");scanf_s("%d",&i);while(i){s++;//因为我们不管输入什么数都至少一位所以我们先自增一再说i=i/10;//自增一之后除
A-八月
·
2025-02-14 12:55
c语言
算法
数据结构
API接口(通俗易懂)
一、API是什么API,全称ApplicationProgrammingInterface,直译“程序之间的接口”类比python的import或者是类比
C语言
调用另一个源文件的a函数,需要先声明;一个程序希望使用另一个程序的数据或者功能
AAA顶置摸鱼
·
2025-02-14 12:25
API学习之路
网络安全
C++
– 随机洗牌算法,std::random_shuffle和std::shuffle
1std::random_shuffle和std::shufflestd::random_shuffle和std::shuffle处于头文件#include中。std::random_shuffle和std::shuffle都用于对给定容器范围内的元素重新进行洗牌,打乱顺序重新排序。不过由于std::random_shuffle在迭代器版本(不指定随机函数的情况下)通常依赖std::srand,并
鱼儿-1226
·
2025-02-14 12:50
vc++
c++
算法
蓝桥杯
Lesson06 泛型编程 模板
在
C++
中,泛型编程通常通过模板(templates)来实现。泛型编程的核心思想是利用类型参数化(即抽象化类型)来创建可复用的组件,从而在不牺牲性能的情况下提供灵活性。
小米先森
·
2025-02-14 11:44
开发语言
c++
c语言
【git-hub项目:YOLOs-CPP】本地实现01:项目构建
目录写在前面项目介绍最新发布说明Segmentation示例功能特点依赖项安装克隆代码仓库配置构建项目写在前面前面刚刚实现的系列文章:【Windows/
C++
/yolo开发部署01】【Windows/
C
认识祂
·
2025-02-14 10:06
CV计算机视觉
git
cpp
YOLOs-CPP
模型部署
人工智能
c语言
实现4x4随机字母,4x4x4立方光制作(原理图+源程序+制作教程
C语言
开源)...
#include"stc12c5a.h"#include"INTRINS.h"#include"basic.h"#definesNum0#defineeNum1600voidDelay100us();voidTimer0Init(void);Wordtemp=sNum,count=0;Bytecodetable[]={0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
weixin_39519798
·
2025-02-14 10:06
c语言实现4x4随机字母
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他