- 博客(8)
- 收藏
- 关注
原创 史上最全最详细的适合新手的从零搭建一个Linux的HTTP服务器
本文详细介绍了如何从0搭建一个linux微型http服务器,重在了解这个过程,读者可以根据此例再往后扩展.
2024-06-17 15:58:44
2003
原创 Linux的IO文件锁示例
在Linux操作系统中通常有许多并发型的场景,比如多个用户想要操作同一个一个文件,这样就会导致不知道谁在读或者写文件.那么这个时候文件锁的作用就体现出来了.文件锁一般分为共享型锁(读锁)和排他型锁(写锁),那么两种锁的特点,简而言之就是 共享型锁可以共存,排他型锁不能共存.再简而言之,一个文件 A 用户上了读锁,B用户也可以上读锁,但是如果有C上了一个写锁,那么不好意思 排他型 和共享型锁不能共存, 那么则 后上锁的C将会被阻塞,直到文件上的共享型锁都被释放,那么c才能拿到锁.
2024-06-13 12:13:54
1637
原创 Linux 下的TCP通信的应用 服务器+客户端
所谓socket套接字 按照我的理解就算是GPS定位 主要通过(IP+端口) 来指定地点,在客户端而言,指定服务器的ip地址和端口就能指定唯一的那台服务器connect成功之后,就能与服务器全双工地收发信息 分别调用 read 和 write 去收发,要注意read也是阻塞性的函数。
2024-06-08 21:45:07
276
2
原创 Linux 下 MYSQL 8.0 RMP 安装流程
因为mysql对密码设置有诸多要求比如长度和大小写之类的,可能会不方便记忆,修改低要求的政策可以将用户密码设置成简单的密码例如:123456。在开启mysql之后在日志里会产生临时密码,可以通过抓取获得密码 注意就是localhost之后的一串东西建议直接复制,手敲容易打错。第二种可能就是你安装好依赖之后没有启动mysql就修改了my.cnf配置文件(至少我是这样)这两句的意思是将密码等级降到最低,还有将密码长度设置为最少四位数。2.4 重新开启mysql并修改你最终所需密码。2.1 开启mysql。
2023-11-22 20:03:18
167
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人