- 博客(68)
- 问答 (15)
- 收藏
- 关注
原创 专升本期间部分C语言程序整理
这些程序是我在专升本期间上传的作业、练习等,仅为学习备考的一小部分程序,整理成一篇文章,方便以后专升本的学弟学妹参考。
2023-12-03 13:51:42
2208
原创 记录一次vscode markdown的图片路径相关插件学习配置过程
记录一次paste Image这款markdown图片路径相关插件的使用、配置、阅读github上说明文档的过程。
2023-12-02 19:44:39
1469
原创 http项目遇到的问题
启动 ./httpServer 8081后,在浏览器地址栏输入:http://192.168.186.128:8081/test_cgi,按下回车陆续获取几个新连接,在第四次获取到新连接时,输出ReadLine函数 -> recv返回值为0请求状态行的长度为:0已放弃 (核心已转储)
2023-11-28 14:13:59
111
原创 实战 - 在Linux上部署各类软件
MySQL数据库管理系统(后续简称MySQL),是一款知名的数据库系统,其特点是:轻量、简单、功能丰富。MySQL数据库可谓是软件行业的明星产品,无论是后端开发、大数据、AI、运维、测试等各类岗位,基本上都会和MySQL打交道。让我们从MySQL开始,进行实战的Linux软件安装部署。MySQL 5.7版本安装MySQL 8.x版本安装由于MySQL5.x和8.x各自有许多使用者,所以这两个版本我们都演示安装一遍。
2023-11-21 09:08:11
396
原创 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
225
原创 左值右值笔记
左值是表示数据的表达式(如变量名或解引用的指针):可以获取地址,可以对他赋值。:左值可以出现在赋值符号左边,也可以出现在赋值符号右边。
2023-11-12 09:47:07
127
原创 智能指针,c++11,单例,类型转换
2. 如果两个单例都是饿汉,并相互有依赖关系, 要求单例1先创建, 单例2再创建(例如数据库先启动,缓存后启动), 饿汉无法控制谁先创建的顺序。各种ptr的特性对比, 不会问定制删除器和weak_ptr,但是问shared_ptr时,可以往这边延展.1. 如果单例对象很大,main函数之前就要申请,第一暂时不需要使用却占用资源, 第二程序启动会变慢.[dynamic_cast转换]pb2:0000009495EFF4B8。保证一写数据在一个进程中,只有一份,并且方便访问修改.懒汉优点:解决了饿汉的缺点。
2023-11-11 20:21:53
186
原创 errno perror stderr 的关系
都将错误信息输出到标准错误流,而不是标准输出流。这样可以将错误消息与正常输出分开,并确保错误信息在错误流中可见。它会将字符串"Error"和错误消息一起输出,以提供更详细的错误描述。它是标准C库定义的一个文件流,用于输出错误和诊断信息。)不同,标准错误流是一个独立的流,用于输出错误消息,而不会受到标准输出流的重定向影响。的错误代码转换为相应的错误消息字符串,然后将其与自定义的错误消息一起输出。的错误消息一起打印到标准错误流,以便我们可以更好地理解发生了什么错误。的值和相应的错误消息打印到标准错误流(
2023-10-04 19:14:34
288
原创 QVector 和 QMap
返回一个子容器,其中包含该容器中的元素,从位置pos开始。返回删除的项数,通常为1,但如果键不在map中则为0,或者如果已对键使用insertMulti()则为 >1。如果map包含多个传入键的项,则此函数返回一个迭代器,该迭代器指向最近插入的项。存储(键、值)对,并提供与键相关联的值的快速查找,基于红黑树实现(std::map也是基于红黑树实现)类是动态数组的模板类,顺序容器,它将自己的每一个对象存储在连续的内存中,可以使用索引号来快速访问它们。如果已经存在键为key的项,则该项的值将替换为value。
2023-09-11 21:05:10
764
原创 int atexit(void (*func)(void))
函数的返回值是一个整数类型的值,通常用于判断函数是否成功注册。如果程序意外终止,例如由于信号或异常引起的终止,那么注册的清理函数不会被调用。函数的作用是在程序正常退出时执行一些清理操作或触发一些特定的操作。函数注册一个函数,用于关闭打开的文件、释放动态分配的内存、保存临时数据等。是一个函数原型,它用于注册一个函数,在程序正常退出时自动调用该函数。函数注册的清理函数只有在程序正常退出时才会被调用,例如通过。函数被注册为退出时的清理函数。函数,以便在程序退出时调用该函数。函数会被自动调用,执行清理操作。
2023-09-03 22:22:47
178
原创 python print单引号和双引号区别
实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。str1和str2是没有任何区别的。但是如果遇到需要转义字符的情况,来看单引号和双引号的版本。反之,如果字符串中有双引号,为了避免使用转义符,可以使用单引号来定义这个字符串。那么该如何得到我们期望的一行一个名字的输出格式呢?单引号需要加 '\' 来让编译器判断目前是转义字符,而双引号方便了很多。在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如。
2023-08-13 19:45:17
999
原创 大麦网抢票
自动抢票脚本 http://t.csdn.cn/nmpIUchromedriver驱动的下载和安装!亲测有效!_JOKERCDD的博客-优快云博客
2023-08-04 12:59:36
943
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
489
原创 利用官方给的demo进行修改 - scandir函数
下面代码是从man 2 scandir 中的example 复制下来的,比起代码本身,要会利用官方demo,这一学习方法是更重要的的。
2023-07-16 19:12:25
146
原创 git 文件夹不显示红色图标和绿色图标的问题
原文链接:https://blog.youkuaiyun.com/qq_45666995/article/details/129768094。版权声明:本文为优快云博主「毕瞿三谲丶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。把Tortoise相关的文件前输入若干个空格并编号,目的是为了让这些文件显示在其他文件的前面。若使用过程中提交的文件过多的时候,不知道修改了哪些文件,容易出现错误。红色图标表示修改后未提交的文件夹,绿色图标表示已提交的文件夹。
2023-07-14 20:31:54
1064
原创 自助问答系统
"尼玛","你好","排","车","敲代码","发车","我尼玛滴"][系统]标签的指令无法通过[总处理]所以请放在[总处理]指令上方(存疑)【放至词库文件末尾既除指令外的所有消息均会触发[总处理]进行处理】【放至词库文件初始位置既所有消息均会触发[总处理]进行处理】约等于一个通配符【但是请不要把通配当总处理使用,会裂开的】正则:%A%==.*\"%括号1%\".*[总处理]【所有消息都会经过这里进行处理】(用途示例:词库开关,权限判定等)$调用 500 %参数-1%$
2023-06-21 11:33:06
134
原创 违禁词管理
即$写 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
555
原创 QR点歌系统
这段代码是点歌系统的初始化过程。它通过获取群列表,并为每个群设置默认的音源和返回格式。$JSON 长度 A$示例:$JSON 长度 A$##JSON获取$JSON 获取 A Value$示例:获取$JSON 获取 A 1$通过这段代码,可以为每个群设置默认的音源和返回格式,以便在后续的点歌操作中使用。初始化成功的消息表示初始化过程已经完成。
2023-06-19 22:33:34
871
原创 设置端口复用,仍然报错bind error: Address already in use
需要注意的是,在绑定端口时,端口号必须唯一,否则就会出现类似的“Address already in use”的错误。因此,在进行端口绑定时,需要保证端口号的唯一性,避免出现端口冲突的情况。查找到占用该端口的程序或进程后,可以尝试终止该程序或进程,或者使用其他端口进行绑定。如果无法终止占用端口的程序或进程,可以考虑使用其他未被占用的端口进行绑定。其中,端口号是需要查找的端口号。解决这个问题的方法是终止占用端口的程序或进程,或者使用其他端口进行绑定。
2023-06-08 20:46:55
5106
原创 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
878
空空如也
递归函数没有return语句 为什么会返回i?不应该返回随机数吗
2021-08-19
结构体数组中的变量不赋初值为什么是0而不是随机数?它也不是static型呀
2021-07-20
哪位兄台有The C Programming language 第一版的PDF,求分享
2021-07-19
printf()里有多个字符串处理函数的问题 ,求帮~~
2021-07-15
结构体数组为什么元素下标越界了还可以正常的被赋值、输出?
2021-07-07
C语言数组这里为什么数组名不能输出下标第0号元素?
2021-06-23
C程序在VS 2019下编译报错,求帮助
2021-06-22
C语言函数声明这的知识点不懂,请大家帮帮我
2021-06-15
C程序的条件运算符问题,求大神看看错在哪里了,看了好久没看懂
2021-05-28
C语言程序代码无法运行
2021-05-24
C语言编译软件哪个主流?哪个好
2021-05-24
我的这个代码思路有没有漏洞?
2021-05-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人