自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 select多个客户端连接,传输数据时只能顺序传输产生原因

select顺序传输接收数据原因及解决办法

2024-05-31 23:37:04 329

原创 解决bind error: Address already in use

端口复用问题

2024-05-31 22:24:45 221

原创 阻塞信号集和未决信号集_代码实现

阻塞信号集和未决信号集代码实现

2024-05-26 10:42:46 163

原创 vim撤销命令,误删数据如何恢复

vim撤销:

2024-05-25 14:21:42 395

原创 for_each详细解析(for对比)

for_each和for对比

2024-05-22 21:47:26 192

原创 解决C4996:‘strcpy‘: This function or variable may be unsafe. Consider using strcpy_s instead.

【代码】解决C4996:‘strcpy‘: This function or variable may be unsafe. Consider using strcpy_s instead.

2024-05-19 15:34:33 290

原创 makefile使用_代码解释

echo 用于在执行命令时在终端上打印一条消息,但不会将这条消息添加到 Makefile 的输出中。$*:目标文件名(不包括文件扩展名)中的通配符部分。$

2024-05-18 13:00:00 182

原创 git使用_常用命令

查看版本库、工作区、暂存库之间的差异。主要分为:工作区,暂存区,本地仓库。

2024-05-18 12:42:51 243

原创 编译器返回值优化处理

【代码】编译器返回值优化处理。

2024-05-13 17:36:37 179

原创 static关键字作用

static关键字在类内类外的使用,及属性

2024-05-07 21:26:20 122

原创 左值引用_右值引用区分方式,原理及延伸

左值右值定义及左值引用和右值引用,判断方法&&理解、move函数作用、const引用作用及const和&的关系

2024-05-04 15:31:16 28

原创 常量指针_指针常量:区别+记忆方法

常量指针及指针常量区分、值或地址不变判断方式及记忆方法

2024-05-03 11:38:04 77

原创 wireshark抓包解析:三次握手四次挥手及三次挥手情况

确认序列号:希望下次对方的序列号为我的确认序列号。确认序列号=对方发送的序列号+SYN+数据长度。Seq=3045674562(随机)

2024-05-01 22:49:03 1231 1

原创 虚函数详解—虚函数内存实现,与析构函数关系,纯虚函数

纯虚函数:基类中没有定义,但要求任何派生类有自己的实现方法存在纯虚函数的类不能够实例化。抽象类因此存在纯虚函数的类为抽象类。

2024-04-28 14:50:15 217

原创 有名管道实现单向通信

strlen、sizeof区别strlen 遇到 \0 停止读取,取值不计算 \0sizeof 取值将 \0 计算在内//5//3//7//3return 0;sizeof 内存中占用的字节数strlen 实际长度// a=10volatie 和 sig_atomic_tvolatie告诉编辑器数据随时会发生变化,使用前需要从地址中取值确保在信号处理过程中可以原子地访问变量。信号处理器可能在程序的任何时刻中断正常的执行流程。

2024-04-28 10:26:25 376

原创 typedef和define的用法及区别

【代码】typedef和define的用法及区别。

2024-04-28 08:43:04 259

原创 libevent编写web服务器处理请求,解析文件,发送文件等基础代码

【代码】libevent编写web服务器处理请求,解析文件,发送文件等基础代码。

2024-03-31 14:27:38 217

原创 epoll_web处理请求、解析文件、发送文件基础代码

【代码】webservice处理请求、解析文件、发送文件基础代码。

2024-03-24 14:45:00 117

原创 bufferevent中函数作用及代码实现

在应用程序中创建一个基于套接字的 bufferevent 结构体。用于封装底层网络操作、实现异步读写、管理缓冲区,并简化网络编程。是在应用程序中发起与远程主机的连接,并创建一个基于套接字的 bufferevent 结构体,以便后续的异步数据读写操作。将应用程序提供的数据写入到缓冲区中,以便后续发送给底层的网络连接或文件描述符等。从底层的套接字缓冲区中读取数据,并将其复制到应用层的缓冲区中。

2024-03-14 10:53:52 559

原创 epoll反应堆,线程池简易版代码实现

【代码】epoll反应堆,线程池简易版代码实现。

2024-03-13 17:02:17 346

原创 C++ 智能指针

独享它指向的对象。即,同时只有一个unique_ptr指向同一个对象,当unique_ptr销毁时,指向的对象也被销毁shared_ptr共享他指向的对象,多个shared_ptr指向相同的对象,内部采用计数器机制实现当新的shared_ptr与对象关联,引用计数器+1;当shared_ptr超出作用域,引用计数器-1当引用计数器为0时,释放对象解决shared_ptr循环引用问题循环引用(若A没死,则B也不死。若B没死,A也不死)class AA {public:AA() {

2023-12-05 19:51:48 1441

原创 文件操作实操问题点

乱码不是数据有问题,而是记事本识别不了,不知道这些数据的格式。若存储位置为:D:\data\txt\test.txt。二进制文件,数据类型的方式组织数据,没有换行一说。二进制数据需要作为整体来考虑,单个字节没有意义。二进制文件:存放任意数据类型,内容作为整体考虑。打开文件方式,二进制多了ios::binary。文本文件,以行读取,行结束标志是换行符。文本文件:存放字符串,以行来存取数据。. . / 上一层目录。会存在缓冲区不够大问题。例如:二进制结构体类型。

2023-08-22 19:39:56 81

原创 C++提高编程回顾

建议使用显示指定类型方式调用函数模板。

2023-08-20 12:01:40 151

原创 C++核心知识回顾(一)

内存分区、引用、函数补充

2023-07-23 17:38:29 115

原创 C++基础知识回顾(二)

函数、结构体 、指针

2023-07-15 23:13:13 41

原创 C++基础知识回顾(一)

无条件跳转语句,执行到goto语句时,跳转到标记的位置。占用1个字节,必须单引号,单引号内只能有一个字符。const修饰变量为常量,不可修改。字母强转int,显示ASCII码值。数组中没有先写的数据,输出用0显示。数组中每个元素都是相同数据类型。存放在一块连续的存储空间中。两小数相除结果可以是小数。两个小数不可以做取模运算。两整数相除结果仍整数。

2023-07-15 22:41:09 31

原创 软件测试面试题(二)

以第一个值为flag,若第二个值>第一个值,flag为第二个值,若第三个值<第二个值,flag不变,以此类推。学生表(student):学生学号(sid),姓名(name),班级id(cid),成绩(result)班级表(class):班级id(cid),课程(course),学生学号(sid):若第一个值>第二个值,两值交换位置,第二个值再和第三个比较,以此类推。:第二个值和第一个值比较,第三个再和前两个值依次比较插入对应位置。问:2班,课程为“数据结构”的学生成绩前五名是谁,按照成绩排序?

2023-04-10 19:27:52 57

原创 Mysql索引的失效状态

什么是索引?索引的失效状态

2023-03-31 15:43:19 122

原创 JMeter自动化(二)

作用:和用户定义变量或者正则表达式提取器一起使用,读取返回结果中一系列相关的变量。如果是多线程,循环次数>1,它仍只判断一个http请求的时间。两个http请求必须在一个线程组中,不能跨线程组传递。场景:登录错误3次,锁定一分钟,一分钟后重新输入。(后置提取器,响应数据时html格式优先使用)(后置处理器,响应数据是JSON格式优先使用)位置:测试计划-线程组-HTTP请求-断言。位置:线程组—逻辑控制器—如果控制器。响应数据为JSON格式,优先使用。场景:测试抢购,秒杀,抢红包。

2023-03-23 21:45:04 132

原创 JMeter工具使用详解(一)

使用不同的测试数据,调用相同的测试方法进行测试。

2023-03-23 18:43:36 197

原创 性能测试概念

性能测试目的,流程及常用指标

2023-03-19 09:59:47 37

原创 postman接口测试及自动化知识点

用工具或代码模拟客户端,向服务器发送请求,校验服务器回发的响应数据是否与预期结果一致。

2023-03-06 23:53:07 354

原创 软件测试面试题(一)

系统在一定的压力情况下,查看cpu,内存,磁盘,网络带宽,TPS、响应时间、并发用户数、等各项指标,通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求,就是在特定的运行条件下验证系统的能力状况。负载测试主要是考察软件系统在既定负载下的性能表现。就是站在用户的角度去观察一定条件下软件系统的性能表现。期望结果是用户的性能指标需求得到满足。性能指标一般体现为响应时间、并发量等。cookie像是个人身份证,session像是档案表。Cookie是客户端。

2023-02-28 23:02:32 345

epoll-web处理请求、解析文件、发送文件基础代码+web-http HTML代码

epoll-web处理请求、解析文件、发送文件基础代码+web-http HTML代码

2024-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除