自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 问答 (15)
  • 收藏
  • 关注

原创 汇编学习记录

2022年期间学习《汇编》的部分代码整理,方便复习,如果以后继续学习相关领域,我会继续更新。

2023-12-03 14:35:19 319

原创 专升本期间部分C语言程序整理

这些程序是我在专升本期间上传的作业、练习等,仅为学习备考的一小部分程序,整理成一篇文章,方便以后专升本的学弟学妹参考。

2023-12-03 13:51:42 667

原创 金融项目,保留

项目遇到难点,怎么都解决不掉,暂时放弃

2023-12-03 08:32:03 148

原创 记录一次vscode markdown的图片路径相关插件学习配置过程

记录一次paste Image这款markdown图片路径相关插件的使用、配置、阅读github上说明文档的过程。

2023-12-02 19:44:39 1314

原创 内存泄漏检测工具valgrind

linux下的内存泄漏检测工具valgrind

2023-11-30 12:48:23 85

原创 重装电脑后要做的操作

这是我的个人笔记 不是技术贴

2023-11-28 21:11:57 64

原创 http项目遇到的问题

启动 ./httpServer 8081后,在浏览器地址栏输入:http://192.168.186.128:8081/test_cgi,按下回车陆续获取几个新连接,在第四次获取到新连接时,输出ReadLine函数 -> recv返回值为0请求状态行的长度为:0已放弃 (核心已转储)

2023-11-28 14:13:59 58

原创 数据结构代码更新中...

待补充

2023-11-28 13:57:53 1022

原创 重装linux后需要做的配置

【代码】重装linux后需要做的配置。

2023-11-24 19:47:27 405

原创 实战 - 在Linux上部署各类软件

MySQL数据库管理系统(后续简称MySQL),是一款知名的数据库系统,其特点是:轻量、简单、功能丰富。MySQL数据库可谓是软件行业的明星产品,无论是后端开发、大数据、AI、运维、测试等各类岗位,基本上都会和MySQL打交道。让我们从MySQL开始,进行实战的Linux软件安装部署。MySQL 5.7版本安装MySQL 8.x版本安装由于MySQL5.x和8.x各自有许多使用者,所以这两个版本我们都演示安装一遍。

2023-11-21 09:08:11 350

原创 Linux基础命令大全

比如,简单的ls命令就有:-a -A -b -c -C -d -D -f -F -g -G -h -H -i -I -k -l -L -m -n -N -o -p -q -Q -r-R -s -S -t -T -u -U -v -w -x -X -1等选项,可以发现选项是极其多的。但是通过查询帮助文档,课程中, 并不会将全部的选项都进行讲解,否则,一个ls命令就可能讲解2小时之久。,将cat a.txt的结果,作为grep命令的输入,用来过滤。我们学习的一系列Linux命令,它们所拥有的选项都是非常多的。

2023-11-20 20:47:22 145

原创 左值右值笔记

左值是表示数据的表达式(如变量名或解引用的指针):可以获取地址,可以对他赋值。:左值可以出现在赋值符号左边,也可以出现在赋值符号右边。

2023-11-12 09:47:07 89

原创 智能指针,c++11,单例,类型转换

2. 如果两个单例都是饿汉,并相互有依赖关系, 要求单例1先创建, 单例2再创建(例如数据库先启动,缓存后启动), 饿汉无法控制谁先创建的顺序。各种ptr的特性对比, 不会问定制删除器和weak_ptr,但是问shared_ptr时,可以往这边延展.1. 如果单例对象很大,main函数之前就要申请,第一暂时不需要使用却占用资源, 第二程序启动会变慢.[dynamic_cast转换]pb2:0000009495EFF4B8。保证一写数据在一个进程中,只有一份,并且方便访问修改.懒汉优点:解决了饿汉的缺点。

2023-11-11 20:21:53 141

原创 linux - 日志

【代码】linux - 日志。

2023-11-09 16:58:38 123

原创 epoll实现web服务器

【代码】epoll实现web服务器。

2023-11-06 16:52:42 43

原创 父进程循环创建三个子进程, 并用sigchld完成对子进程的回收

【代码】父进程循环创建三个子进程, 并用sigchld完成对子进程的回收。

2023-10-15 17:24:11 194

原创 WIFI频段

5ghzwifi频段带宽怎么选。

2023-10-07 19:53:51 841

原创 errno perror stderr 的关系

都将错误信息输出到标准错误流,而不是标准输出流。这样可以将错误消息与正常输出分开,并确保错误信息在错误流中可见。它会将字符串"Error"和错误消息一起输出,以提供更详细的错误描述。它是标准C库定义的一个文件流,用于输出错误和诊断信息。)不同,标准错误流是一个独立的流,用于输出错误消息,而不会受到标准输出流的重定向影响。的错误代码转换为相应的错误消息字符串,然后将其与自定义的错误消息一起输出。的错误消息一起打印到标准错误流,以便我们可以更好地理解发生了什么错误。的值和相应的错误消息打印到标准错误流(

2023-10-04 19:14:34 205

原创 字符哈希 leetcode

a][97]:3次[b][98]:2次[c][99]:1次。

2023-09-23 21:33:18 165

原创 回溯法 小象

【代码】回溯法 小象。

2023-09-18 09:32:19 99

原创 QVector 和 QMap

返回一个子容器,其中包含该容器中的元素,从位置pos开始。返回删除的项数,通常为1,但如果键不在map中则为0,或者如果已对键使用insertMulti()则为 >1。如果map包含多个传入键的项,则此函数返回一个迭代器,该迭代器指向最近插入的项。存储(键、值)对,并提供与键相关联的值的快速查找,基于红黑树实现(std::map也是基于红黑树实现)类是动态数组的模板类,顺序容器,它将自己的每一个对象存储在连续的内存中,可以使用索引号来快速访问它们。如果已经存在键为key的项,则该项的值将替换为value。

2023-09-11 21:05:10 514

原创 int atexit(void (*func)(void))

函数的返回值是一个整数类型的值,通常用于判断函数是否成功注册。如果程序意外终止,例如由于信号或异常引起的终止,那么注册的清理函数不会被调用。函数的作用是在程序正常退出时执行一些清理操作或触发一些特定的操作。函数注册一个函数,用于关闭打开的文件、释放动态分配的内存、保存临时数据等。是一个函数原型,它用于注册一个函数,在程序正常退出时自动调用该函数。函数注册的清理函数只有在程序正常退出时才会被调用,例如通过。函数被注册为退出时的清理函数。函数,以便在程序退出时调用该函数。函数会被自动调用,执行清理操作。

2023-09-03 22:22:47 138

原创 python print单引号和双引号区别

实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。str1和str2是没有任何区别的。但是如果遇到需要转义字符的情况,来看单引号和双引号的版本。反之,如果字符串中有双引号,为了避免使用转义符,可以使用单引号来定义这个字符串。那么该如何得到我们期望的一行一个名字的输出格式呢?单引号需要加 '\' 来让编译器判断目前是转义字符,而双引号方便了很多。在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如。

2023-08-13 19:45:17 874

原创 大麦网抢票

​​​​​​自动抢票脚本 http://t.csdn.cn/nmpIUchromedriver驱动的下载和安装!亲测有效!_JOKERCDD的博客-CSDN博客

2023-08-04 12:59:36 868 1

原创 protobuf配置过程

vs2022 第一次下载cmake 3.17 x64.msi , 发现没有vs2022选项。第二次下载最新版本cmake 3.27 x64.msi , 发现不兼容vs2022 , 会闪退;第三次下载了倒数第二新的版本cmake 3.26 x64.msi , 这次完美generate。

2023-07-30 16:38:13 409

原创 UML类图

通过代码怎么描述UML类图?5个关系 - 继承、关联、聚合、组合、依赖关系。区别在于:用了虚线/实线、空心/实心 箭头。

2023-07-18 18:24:48 100

原创 利用官方给的demo进行修改 - scandir函数

下面代码是从man 2 scandir 中的example 复制下来的,比起代码本身,要会利用官方demo,这一学习方法是更重要的的。

2023-07-16 19:12:25 123

原创 git 文件夹不显示红色图标和绿色图标的问题

原文链接:https://blog.csdn.net/qq_45666995/article/details/129768094。版权声明:本文为CSDN博主「毕瞿三谲丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。把Tortoise相关的文件前输入若干个空格并编号,目的是为了让这些文件显示在其他文件的前面。若使用过程中提交的文件过多的时候,不知道修改了哪些文件,容易出现错误。红色图标表示修改后未提交的文件夹,绿色图标表示已提交的文件夹。

2023-07-14 20:31:54 981

原创 epoll反应堆

【代码】epoll反应堆。

2023-06-29 15:17:46 97

原创 自助问答系统

"尼玛","你好","排","车","敲代码","发车","我尼玛滴"][系统]标签的指令无法通过[总处理]所以请放在[总处理]指令上方(存疑)【放至词库文件末尾既除指令外的所有消息均会触发[总处理]进行处理】【放至词库文件初始位置既所有消息均会触发[总处理]进行处理】约等于一个通配符【但是请不要把通配当总处理使用,会裂开的】正则:%A%==.*\"%括号1%\".*[总处理]【所有消息都会经过这里进行处理】(用途示例:词库开关,权限判定等)$调用 500 %参数-1%$

2023-06-21 11:33:06 91

原创 违禁词管理

即$写 1 1 1$会在/storage/emulated/0/QR/QRDic/data下生成一个叫1的文件而不是在根目录/storage/emulated/0/下生成。它通过比较用户输入的内容与违禁词列表中的每个违禁词进行匹配,从而判断是否包含违禁词。$写 文件路径 Key 默认值$##当文件为空的时候,默认值是什么就会读取什么。最后,如果用户输入的内容被匹配到违禁词,则会输出"叼毛,话不要乱说"的消息。$JSON 包含 A Key/Value Value$b:$读 违禁词/%群号% a []$

2023-06-20 21:17:30 395

原创 QR点歌系统

这段代码是点歌系统的初始化过程。它通过获取群列表,并为每个群设置默认的音源和返回格式。$JSON 长度 A$示例:$JSON 长度 A$##JSON获取$JSON 获取 A Value$示例:获取$JSON 获取 A 1$通过这段代码,可以为每个群设置默认的音源和返回格式,以便在后续的点歌操作中使用。初始化成功的消息表示初始化过程已经完成。

2023-06-19 22:33:34 793

原创 C++复习

两者都是成功返回0,失败返回-1;

2023-06-15 15:33:06 475

原创 堆区指针分配注意事项

堆区创建的指针调用时,不能使用同级的。比如主调函数一级指针,被调函数的参数就要使用二级指针接收。

2023-06-14 15:13:04 36

原创 简单的C语言贪吃蛇

snake.hmain.c

2023-06-13 21:26:08 6940 2

原创 fread、fwrite复习,大文件拷贝

一、fwrite 既可以处理二进制文件,也可以处理文本文件(修改图片中内容)

2023-06-13 21:24:34 168

原创 fprintf 和 fscanf 、 fscanf和fgets的区别

请按任意键继续. . .请按任意键继续. . .

2023-06-12 10:22:46 294

原创 设置端口复用,仍然报错bind error: Address already in use

需要注意的是,在绑定端口时,端口号必须唯一,否则就会出现类似的“Address already in use”的错误。因此,在进行端口绑定时,需要保证端口号的唯一性,避免出现端口冲突的情况。查找到占用该端口的程序或进程后,可以尝试终止该程序或进程,或者使用其他端口进行绑定。如果无法终止占用端口的程序或进程,可以考虑使用其他未被占用的端口进行绑定。其中,端口号是需要查找的端口号。解决这个问题的方法是终止占用端口的程序或进程,或者使用其他端口进行绑定。

2023-06-08 20:46:55 4501

原创 socket调试工具 连接不上服务端 的解决方案

这个程序是这样的,客户端先给服务端发送字母, 然后服务端那边会输出一下字节数,和这个字符串;在linux中就可以通信, 但是在windows的socket测试工具就连不上。他只让输 ip和port ,ip 和 端口号都是对的呀。不过 2023/5/14 19:57:46。不过 2023/5/14 19:57:46。然后服务端转成大写字母,再发给客户端;狂点连接 但是客户端连接不上服务端。客户端再输出大写字母。

2023-05-16 20:46:51 730

原创 结构体内存对齐

参考优秀文章,顺便摘录我对内存对齐的理解, 供复习。

2023-05-08 15:03:17 692

空空如也

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

TA关注的人

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