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++]
Sylar
C++
高性能服务器学习记录02 【日志管理-代码分析篇】
早在19年5月就在某站上看到sylar的视频了,一直认为这是一个非常不错的视频。由于本人一直是自学编程,基础不扎实,也没有任何人的督促,没能坚持下去。每每想起倍感惋惜,遂提笔再续前缘。为了能更好的看懂sylar,本套笔记会分两步走,每个系统都会分为两篇博客。分别是【知识储备篇】和【代码分析篇】(ps:纯粹做笔记的形式给自己记录下,欢迎大家评论,不足之处请多多赐教)QQ交流群:957100923B站
古猜..
·
2024-08-26 22:12
#
C++
服务器
c++
学习
c++
常用库函数整理总结
C++
常用库函数整理一、字符处理函数1.字符处理函数:Isalnum测试c是否字母或数字。
Demo.demo
·
2024-08-26 22:12
编码基础之数据类型
c++
库函数
C++
指南- 异常的处理
异常处理异常处理是
C++
中用于处理程序运行时发生的错误情况的一种机制。它允许程序在发生错误时从当前执行点跳转到事先定义的错误处理代码,而不是立即终止程序。
小虾米欸
·
2024-08-26 21:41
C++指南
c++
开发语言
数据类型大小
以如下标准的数据类型为例:char/short/int/long(long)/float/(long)doublesizeofC/
C++
/C#都提供sizeof运算符计算类型大小,尽
程序员小迷
·
2024-08-26 21:10
编程语言
java
jvm
开发语言
编程
软件开发
程序员
数据类型
C++
库函数详解来啦!
大家好,今天我们来了解一下库函数文章目录1.何为库函数2.库函数的作用3.如何使用库函数4.常用库函数4.1(C标准库部分)4.2(数学库)4.3(字符串操作)4.4(输入输出流)4.5(算法库)4.6(动态数组)4.7(关联容器)4.8(字符串操作)4.9(文件操作)1.何为库函数库函数(libraryfunction)是在编程语言中预先编写好的一组功能函数,可以提供方便和高效的操作和处理数据的
PingdiGuo_guo
·
2024-08-26 21:10
C++干货专栏
c++
算法
数据结构
C++
从入门到起飞之——vector模拟实现 全方位剖析!
个人主页:秋风起,再归来~系列专栏:
C++
从入门到起飞克心守己,律己则安目录1、vector的成员变量2、迭代器3、size与capacity4、[]运算符重载5、reserve6、push_back7
秋风起,再归来~
·
2024-08-26 21:09
C++从入门到起飞
c++
C++
指南-标准库,数学库,数据结构
C++
标准库概览
C++
标准库是
C++
语言的组成部分,提供了大量的工具和函数,以支持各种编程任务。输入输出流输入输出流类std::iostream:基础输入输出流类。
小虾米欸
·
2024-08-26 21:09
C++指南
c++
数据结构
开发语言
C++
while语句
下面是C++primer中使用while语句编写从1到10的求和程序:#includeintmain(){intsum=0,val=1;while(val<=10){sum+=val;++val;}std::cout<<"Sumof1to10inclusiveis"<<sum<<std::endl;getchar();return0;}
soldier123333
·
2024-08-26 21:08
C++Primer
C++
基础语法:异常处理(一)
前言"打牢基础,万事不愁".
C++
的基础语法的学习."
jllws1
·
2024-08-26 21:36
C++
c++
开发语言
c++
教学(8)while循环
计数器while死循环break第13课时知识精炼1.while死循环2.计数器while死循环while(1){循环语句;}代码由两部分构成:1、while(1)2、循环语句计数器计数器在使用时需要初始化为0一、while死循环1、while死循环结构2、while死循环一般形式while(1){循环语句}3、break语句如果想要使停止while死循环,我们需要使用:break;循环跳出语句4
Happy_potter_RD
·
2024-08-26 20:34
c++
开发语言
【
C++
】while语句
while循环语句while语法结构while(表达式)循环语句;例如:intmain(){inti=1;while(i中。其输出可以是一个字符,可以是介于0~127之间的一个十进制整型数(包含0和127),也可以是用char定义好的一个字符型变量。3.!=是检查两个操作数的值是否相等,如果不等,则条件为真。(!为非、否)4.在while语句中,如果想结束getchar的代码运行,可以Ctrl+Z
JINRIKAOSHI
·
2024-08-26 20:34
iOS底层原理(二):RunTime底层原理
前言OC是一种动态语言,其动态性是由RuntimeAPI来支撑的,RuntimeAPI提供的接口都是C语言的,源码由C、
C++
、汇编语言编写,想深入学习Runtime,需要先了解它底层的一些数据结构,例如
冰风v落叶
·
2024-08-26 20:14
c语言内存函数(memcpy/memmove/memset/memcmp)详解
、二:内存函数1.memcpymemcpy:C和
C++
使用的内存拷贝函数函数原型:void*memcpy(void*destin,void*source,unsignedn);函数的功能:
无敌暴龙战神!
·
2024-08-26 20:03
c语言
c语言
c++
算法
C++
基础语法:while的使用
前言"打牢基础,万事不愁".
C++
的基础语法的学习."
jllws1
·
2024-08-26 20:33
C++
c++
开发语言
c和
c++
中的函数指针
函数指针是一个存着某个函数地址的变量。这个函数之后可以通用这个变量来调用。为什么需要函数指针呢?这边举个例子说明下。在编写程序时,我们经常把一些需要经常使用的特定功能的代码封装成函数。这样在每次使用的时候只需要调用函数即可,无需每次都写大段重复的代码。但是,如果我们需要在本质上一样的代码段使得每次执行的行为不一样,这个时候,我们就需要函数指针的帮助了。我们来看具体的例子。使用函数指针的例子函数作为
雨幻逐光
·
2024-08-26 20:41
new和malloc的区别
1.new是
c++
的操作符,而malloc是库函数2.new后面跟着的是类名,malloc函数里面是要申请分配内存空间的大小3.new操作符申请内存分配时无需指定内存块的大小,编译器会根据类型信息自动计算
愤怒的小阿淇这就开摆
·
2024-08-26 19:48
数据结构
用基于epoll的reactor网络模型实现http server
用基于epoll的reactor网络模型实现httpserver(webserver)今天来实现一下
C++
选手人手一个的webserver,这个其实很简单,一共就两层实现,下层是网络io的实现,这次使用基于
小占同学_
·
2024-08-26 18:11
网络
网络
http
Python(PyTorch)多语言图像感知质量指标算法
要点算法实现:PyTorch单尺度和多尺度质量指标算法|
C++
单尺度质量指标算法|Rust多尺度质量指标算法|LabVIEW单尺度质量指标算法|MATLAB单尺度质量指标算法|PyTorch完整参考图像质量测量指标
亚图跨际
·
2024-08-26 16:57
Python
算法
交叉知识
算法
单尺度
多尺度
图像感知质量
分布式图像特征
GPU变速图像压缩
视频压缩
华为OD-A卷2022Q4-MVP争夺战[100分]( Java | Python3 |
C++
| C语言 | JsNode | Go)实现85%通过率
题目描述在星球争霸篮球赛对抗赛中,最大的宇宙战队希望每个人都能拿到MVP。MVP的条件是单场最高分得分获得者,可以并列,所以宇宙战队决定在比赛中,尽可能让更多队员上场,并且让所有得分的队员得分都相同。然而比赛过程中的每一分钟的得分都只能由某一个人包揽。输入描述输入第一行为一个数字t,表示为有得分的分钟数1≤≤t≤50第二行为t个数字,代表每一分钟的得分p,1≤p≤50输出描述输出有得分的队员都是M
梅花C
·
2024-08-26 16:27
华为OD题库
华为od
OpenCV
c++
实现图像马赛克效果
VS2022配置OpenCV环境关于OpenCV在VS2022上配置的教程可以参考:VS2022配置OpenCV开发环境详细教程图像马赛克图像马赛克(ImageMosaic)的原理基于将图像的特定区域替换为像素块,这些像素块可以是纯色或者平均色,从而达到模糊或隐藏图像细节的目的。以下是实现图像马赛克的一些基本步骤和原理:确定区域:首先确定需要模糊或遮挡的图像区域。这些区域可能是人脸、车牌号、个人隐
Codec Conductor
·
2024-08-26 16:25
OpenCV
opencv
c++
人工智能
图像处理
马赛克
OpenCV
高效的PNG编码与解码库LodePNG
图像编解码文章目录图像编解码高效的PNG编码与解码库技术分析应用场景高效的PNG编码与解码库是由LouisvanderVeer开发的一个开源
C++
库,用于处理PNG(PortableNetworkGraphics
工头阿乐
·
2024-08-26 15:50
图像处理
图像处理
C++
const & constexpr
文章目录const&constexprexampleconst&constexprconst:meaningroughly‘‘Ipromisenottochangethisvalue’’.constexpr:meaningroughly‘‘tobeevaluatedatcompiletime’’.exampleconstintdmv=17;//dmvisanamedconstantintvar=1
南国冲浪鱼
·
2024-08-26 14:16
c++
C++
之const&constexpr
文章目录constconst修饰普通变量const修饰引用const修饰指针变量const修饰函数参数const修饰函数返回值const修饰成员变量const修饰成员函数static和const不修饰成员变量修饰成员变量constexprconstexpr和常量表达式字面值常量和字面值类型constexpr和指针constexpr函数constconst修饰普通变量{constintx=12;co
blots
·
2024-08-26 14:15
C++进阶
c++
c++
const & constexpr c++98 c++11 c++14
文章目录c++const和constexpr知识点总结一、const1.const修饰变量修饰普通变量(常量)修饰指针类型修饰引用类型2.const修饰函数const修饰函数参数const修饰函数返回值const修饰成员函数(this指针)3.const修饰对象4.常量数组,常量指针数组,常量引用数组二、constexpr1.constexpr特性和const之间的差异2.constexpr在c+
Nick_Zhang_123
·
2024-08-26 14:41
c++
c++
【codeforces 115E】Linear Kingdom Races 题意&题解&代码(
c++
)
**E.LinearKingdomRaces**timelimitpertest5secondsmemorylimitpertest256megabytesYouareacarraceorganizerandwouldliketoarrangesomeracesinLinearKingdom.LinearKingdomhasnconsecutiveroadsspanningfromlefttori
deritt
·
2024-08-26 14:10
oi之路
DERIT的博客专栏
线段树-dp
详细理解
C++
const与constexpr及区别
目录写在前面一、const1.常量与符号常量2.const用法3.const和#define区别(1)用法和类型安全(2)作用域(3)存储类别(4)调试和可读性(5)推荐的用法二、constexpr三、const与constexpr区别写在前面供学习使用,如有问题,欢迎指出一、const1.常量与符号常量在了解const之前,先了解一下常量与符号常量。常量包括整型常量、实型常量、字符常量、字符串常
FlyToClouds
·
2024-08-26 14:10
c++
开发语言
C++
面试基础系列-sizeof
系列文章目录文章目录系列文章目录
C++
面试基础系列-sizeofOverview1.sizeof基本用法1.1.基本类型1.2.指针类型1.3.数组类型1.1.结构体和类1.4.引用类型1.5.动态内存分配
WeSiGJ
·
2024-08-26 12:32
C++
c++
面试
开发语言
详解
C++
中的容器,其特点与常用方法
1.容器的定义在
C++
中,容器的概念是指一种对象类型,它可以持有其他对象或指向其他对象的指针。这种对象类型在数据存储上提供了一种有效的方式来管理一组元素。容器在
C++
中通常是模板类的形式。
超级飞侠12138
·
2024-08-26 12:32
C++
c++
c语言
开发语言
C++
内存:堆、栈、自由存储区、全局/静态存储区和常量存储区的概念及其区别。
C++
内存管理详解目录
C++
内存管理详解引言
C++
内存管理概述栈内存堆内存自由存储区全局/静态存储区常量存储区堆与栈的区别
C++
学习资料引言在
C++
编程中,内存管理是一个至关重要的环节。
吃小南瓜�
·
2024-08-26 12:59
C++
c++
内存管理
python入门基础——新手必看
它的语法简洁、开发效率高、可移植性强,并且可以和其他变成语言(比如
C++
)轻松衔接,本文主要讲述一些python的变量,基本数据类型,输入、输出,数据类型的转换,运算符等一些必需的基础知识。
@haihi
·
2024-08-26 12:28
python
开发语言
使用
C++
和JUCE开发一个简单的音频插件
简介在本教程中,我们将使用
C++
和JUCE框架来开发一个简单的音频插件。JUCE是一个功能强大的跨平台
C++
库,专注于音频应用的开发。
shuai_258
·
2024-08-26 12:55
c++
音视频
开发语言
设计模式之组合模式(
C++
实现)
更多设计模式参看:设计模式之模式概述(模式汇总)(
C++
实现)文章目录介绍意图:解决问题:实现概述:要点:应用场景:优点:缺点:模式结构角色透明组合模式类图安全组合模式类图代码示例GitHub透明组合模式
墨1024
·
2024-08-26 11:54
#
C++设计模式计划
设计模式
c++
组合模式
突破编程:
C++
中的组合模式(Composite Pattern)
突破编程:
C++
中的组合模式(CompositePattern)在软件设计领域,组合模式(CompositePattern)是一种结构型设计模式,它允许你将对象组合成树形结构以表示“部分-整体”的层次结构
天蓝蓝23528
·
2024-08-26 11:53
c++
组合模式
开发语言
C++
编程-高精度算法2(上期标准程序)
目录先言标准程序第一题第二题第三题第四题题外话题目阶乘和天使的起誓Hanoi双塔问题先言在上期中,我们留下了4道关于高精度算法的题目,都是非常简单的,那么现在将标准程序告诉大家!标程,启动!标准程序第一题#include#includeusingnamespacestd;inta[100000],n,i,y,xy[100000];intmain(){cin>>n;a[0]=1;a[1]=1;for
C-DHEnry
·
2024-08-26 10:13
信息学奥赛一本通
算法
编程题目/题解/算法
c++
算法
开发语言
适用于 Visual Studio 的
C++
万能头
GitHub存储库,很有可能对您有用:ProxyEverything-OpenSource(PE-OS)QRGenerator-OpenSource(QG-OS)用于在VisualStudio上预编译的
C+
Xi-Xu
·
2024-08-26 09:08
visual
studio
c++
算法
鸿蒙HarmonyOS开发规范-完善中
代码规范所有文件,包括自动生成的编译文件package.json都要格式化(IDE快捷键Ctrl+Alt+L);函数命名,
C++
大驼峰,TS、JS小驼峰,函数命名注意动宾结构;静态常量需使用全大写,文件目录使用全小写
小白学鸿蒙
·
2024-08-26 07:31
HarmonyOS开发者百宝箱
HarmonyOS从入门到头秃
鸿蒙开发杂谈
harmonyos
华为
鸿蒙
鸿蒙系统
C++
初学(15补充)
C++
并没有提供二维数组类型,但是用户可以创建每个元素本身都是数组的数组。
Mueisya
·
2024-08-26 06:55
c++
c++
算法
开发语言
map/multimap容器---详细
一、引言在
C++
编程中,关联容器是一种非常
Beginner_bml
·
2024-08-26 06:25
开发语言
c++
性能优化
C++
中iomanip用法
原文地址:http://blog.csdn.net/akof1314/article/details/4625888C++语言下头文件:#include说明:是I/O流控制头文件,就像C里面的格式化输出一样控制符作用dec设置整数为十进制hex设置整数为十六进制oct设置整数为八进制setbase(n)设置整数为n进制(n=8,10,16)setfill(n)设置字符填充,c可以是字符常量或字符变
Vihaclue
·
2024-08-26 05:47
C
iomanip
c++
中的iomanip
c++
中的iomanip进制控制输出格式控制进制控制头文件includehexdecoctinta=10,b=20,c=0xfff;cout#includeusingnamespacestd;intmain
qq_187352634
·
2024-08-26 05:45
C++
c++
c++中的iomanip
用
C++
实现一个并发编程阻塞队列BlockingQueue
用
C++
实现一个并发编程阻塞队列BlockingQueue#pragmaonce#include#include#includetemplateclassBlockingQueue{public:voidadd
photon_wa
·
2024-08-26 04:40
C++
多线程
c++
C++
标准库中std::map和std::unordered_map对比及如何选择
0.概述std::map和std::unordered_map都是一种存储{key,value}的容器,并提供成员函数来高效地插入、搜索和删除键值对。顾名思义,std::map是有序的,std::unordered_map是无序的。后者以前叫做hash_map。以下是他们的不同点:容器mapunordered_map有序性有序无序内部实现方式平衡二叉查找树哈希表查找时间复杂度O(logN)平均O(
photon_wa
·
2024-08-26 04:39
C++
C/
C++
用zlib解压gzip文件
见示例:其中调用inflate()后,zlib会保存解压进程,avail_in,next_in会更新,保存解压进程的断点。avail_out==0说明这次输出内存用完,数据可能还没解压完,需要继续调用inflate(),会从上次的位置继续解压。#include/*For"exit".*/#include/*For"strerror".*/#include/*For"errno".*/#includ
photon_wa
·
2024-08-26 04:39
C++
工具
zlib
gzip
对于程序员来说,算法重要还是语言与框架重要?
对与程序员来说,不论是哪种计算机语言的程序员,php也好,
c++
也好,还是java也罢,除了语言语法不同,这中间还是有好多共同特征的,也就是编程思想还是可以借鉴的,从一门语言到另一门语言并不是零基础,都算是有一定根基了
上世是朵花
·
2024-08-26 03:35
C++
编程-数据排序2
目录关于以后的更新回顾数据排序1一:冒泡排序二:选择排序今日讲解例题六:归并排序算法简介题目描述标准程序标程分析例题七:逆序对算法简介题目描述标准程序标程分析本期重点:各种排序算法的比较先言!!!1.稳定性比较2.时间复杂度比较3.辅助空间的比较4.其他小练习题目描述题目描述输入输出样例输入复制样例输出复制关于以后的更新已经8月25号了,即将接近CSP-J/S,因此,在数据排序算法更新完后,我们会
C-DHEnry
·
2024-08-26 03:01
算法
信息学奥赛一本通
编程题目/题解/算法
数据结构
C++
面试基础系列-inline内联
系列文章目录文章目录系列文章目录
C++
面试基础系列-inline内联Overview1.inline介绍1.定义内联函数2.内联函数的声明与定义3.编译器的自由裁量权4.内联变量5.模板函数自动内联6.
WeSiGJ
·
2024-08-26 01:54
C++
c++
面试
java
C++
面试基础系列-C++Features
系列文章目录文章目录系列文章目录
C++
面试基础系列-C++FeaturesOverview1.C++Features关于作者
C++
面试基础系列-C++FeaturesOverview1.C++FeaturesC
WeSiGJ
·
2024-08-26 01:24
C++
c++
面试
java
c++
stringstream ss()
定义了三个类:istringstream、ostringstream和stringstream,分别用来进行流的输入、输出和输入输出操作。本文以stringstream为主,介绍流的输入和输出操作。主要用来进行数据类型转换,由于使用string对象来代替字符数组(snprintf方式),就避免缓冲区溢出的危险;而且,因为传入参数和目标对象的类型会被自动推导出来,所以不存在错误的格式化符的问题。简单
WeSiGJ
·
2024-08-26 01:23
C++
c++
字符串
算法
C++
getline函数用法详解
文章目录前言一、getline()函数的定义二、getline()函数的使用1.可读取整行,包括前导和嵌入的空格,并将其存储在字符串对象中。2.chardelim表示遇到这个字符停止读入,在不设置的情况下系统默认该字符为'\n',也就是回车换行符(遇到回车停止读入)。总结前言当cin读取数据时,它会传递并忽略任何前导白色空格字符(空格、制表符或换行符)。一旦它接触到第一个非空格字符即开始阅读,当它
WeSiGJ
·
2024-08-26 01:53
C++
字符串
c++
C++
基础面试题 |
C++
的左值和右值是什么?有什么区别和应用?
回答重点什么是左值?什么是右值?左值:可以出现在赋值运算符的左边,并且可以被取地址,通常是有名字的变量。右值:不能出现在赋值运算符的左边,不可以被取地址,表示一个具体的数据值,通常是常量、临时变量。区分左值和右值的核心在于有没有持久的地址左值:可以取地址并且有名字的东西就是左值。右值:不能取地址的没有名字的东西就是右值。示例:inta=b+c;这里a是左值,因为它有变量名,可以取地址,可以放到等号
笑川 孙
·
2024-08-26 01:52
算法与面试题
c++
面试
右值
左值
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他