- 博客(13)
- 收藏
- 关注
原创 《Redis 入门指南:快速掌握高性能缓存技术》
安装redis非常简单,只需要下载压缩文件解压即可导航栏输入cmd回车直接双击redis-server注意:这个窗口不能关闭然后就可以在这里操作 redis数据库了。
2025-03-03 15:25:18
1185
原创 爬虫系列之【数据解析之JSON】《三》
json用于数据交换JS(前端) -> json -> python(后端)python(后端) -> json -> JS(前端)
2025-03-01 23:39:46
1077
原创 爬虫系列之【数据解析之正则】《二》
目录前言一、正则基本使用1.1 导包1.2 接口方法1.3 换行匹配问题二、实战案例完整代码1.2 接口方法参数1:写正则语法,匹配规则参数2: 字符串数据例1:匹配 id 的内容 例2:匹配所有中文例3:过滤和替换非法字符解决方案:待定...分析步骤:1,先抓包找到需要的目标 url2,先打印一下爬取到的所有数据
2025-03-01 22:38:21
433
原创 爬虫系列之发送请求与响应《一》
User-Agent报头携带客户端身份信息,如浏览器名称和版本,服务器利用这些信息进行内容适配或返回特定响应,Cookie报头使浏览器能够向服务器发送存储的用户信息,这些小型数据体支持状态维护、用户认证等web功能,Referer报头记录了请求发起的原始页面url,通过分析这一信息,可以追踪用户在网址键得到导航路径(注意:在浏览器发送的请求都是get请求,post请求只能在代码中使用。直接写在url里面,问号?后面的就是携带的参数,多个参数用&隔开。携带参数才会有载荷,载荷里面可以查看携带的参数。
2025-02-28 21:42:24
436
原创 C语言 | 进程间通信:2万多字长篇搞定所有难点
信号编号:14默认行为:终止进程,并打印 Alarm clock。用途:用于通知进程定时器超时。
2025-01-08 15:45:51
1018
原创 C语言 | 多线程:一篇搞定所有难点
1、没有加锁之前,这样实际非常不安全,两边同步执行,很有可能会打印不一样的数据,因为他们没有先后顺序,像主线程 count1 刚+1,子线程就执行了,一直在抢占CPU资源2、加锁后不会打印任何内容,因为顺序执行 count1 和 count2 一直相等3、锁是用来保护临界资源(共享资源)的,锁的数量是看资源的数量,而不是看线程的数量,同时只能有一个线程访问共享资源4、当线程申请不到锁时,通常会阻塞在申请锁的位置,直到锁可用为止。
2025-01-07 09:00:00
2526
原创 C语言 | 多进程:一篇搞定所有难点
进程是独立的任务,是程序的动态执行过程。进程是一个抽象实体,涉及系统执行程序时的资源分配与释放。进程是程序的一次执行过程,具有创建、调度和消亡的生命周期。a) 程序:静态的代码和指令,存储在磁盘上,没有执行的概念。b) 进程:程序运行时的动态实体,是程序执行的过程。return 0;用 ps -ef 查看详细进程信息。
2025-01-06 11:03:26
2033
原创 Linux下C语言 | 《静态库与动态库》编写全攻略
内容:包含函数、变量等可重用的代码。扩展名:在 Windows 上通常是 .lib,在 Linux/macOS 上是 .a。链接方式:在编译时,静态库的代码会被完整地复制到最终的可执行文件中。优点程序独立运行,无需依赖外部库文件。执行效率高,因为代码已直接嵌入可执行文件。缺点可执行文件体积较大。更新库时需要重新编译整个程序。总结:静态库适合需要独立性和性能的场景,但会增加程序体积。内容:包含函数、变量等可重用的代码。扩展名:在 Windows 上通常是.dll,在 Linux/macOS 上是。
2025-01-02 11:39:54
777
原创 C语言《文件IO》 | 万字操作详解:一篇搞定所有难点
(1)标准IO与文件IO的区别标准IO:通过FILE流指针访问文件。文件IO:通过文件描述符访问文件。(2)文件描述符定义:文件描述符是一个非负整数,作为文件的唯一标识符,类似于学号。分配规则:从0开始,顺序分配。获取方式:当打开或创建文件时,内核会向进程返回一个文件描述符。(3)进程运行时的默认文件描述符文件类型标准IO(流)文件IO(文件描述符)标准输入stdin0标准输出stdout1标准错误输出stderr2(4)总结标准IO使用FILE流指针,文件IO使用文件描述符。
2024-12-31 11:56:32
1970
原创 C语言《标准IO》| 万字操作详解:一篇搞定所有难点
本文深入探讨了C语言标准I/O库的核心概念与功能,涵盖了文件操作、流、缓冲区管理及常用函数的使用方法。文章首先介绍了标准I/O库的基本结构,重点解析了FILE类型和流的含义,以及如何通过fopen、fclose等函数进行文件操作。随后,详细讲解了字符和字符串的输入输出函数,如fgetc、fputc、fgets、fputs等,并对比了它们与底层I/O的区别。文章还深入分析了缓冲区的机制及其对I/O性能的影响,探讨了fflush、setbuf等函数的使用场景。
2024-12-29 22:00:07
925
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人