摘要: 简单TCP、UDP编程示例。 阅读全文
posted @ 2022-04-30 01:21 LazyFish 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Linux下实现I/O复用的系统调用方式主要:select、poll、epoll。 阅读全文
posted @ 2022-04-29 20:59 LazyFish 阅读(84) 评论(0) 推荐(0) 编辑
摘要: Linux系统调用接口 进程控制 系统调用 描述 fork 创建一个新进程 clone 按指定条件创建子进程 execve 运行可执行文件 exit 终止进程 _exit 立即终止当前进程 getdtablesize 进程所能打开的最大文件数 getpgid 获取指定进程组标识号 setpgid 设 阅读全文
posted @ 2022-04-28 22:19 LazyFish 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: Linux网络编程基础API Linux网络API主要可分为: socket地址API socket基础API 网络信息API socket地址API 主机字节序和网络字节序 两种字节序 大端字节序:整数的高位字节存储在内存的低地址处。 小端字节序:整数的高位字节存储在内存的高地址处。 主机字节序( 阅读全文
posted @ 2022-04-28 21:42 LazyFish 阅读(122) 评论(0) 推荐(0) 编辑
摘要: linux防火墙配置,开启/关闭防火墙服务,开放/禁止端口。 阅读全文
posted @ 2022-04-24 00:11 LazyFish 阅读(52) 评论(0) 推荐(0) 编辑
摘要: linux系统,Mysql安装,用户登录、密码修改。 阅读全文
posted @ 2022-04-23 19:57 LazyFish 阅读(26) 评论(0) 推荐(0) 编辑
摘要: linux服务器网络配置 环境:ubuntu 18.04 配置IP地址 通过ifconfig命令查看网卡信息 chen@ubuntu:~$ ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.16. 阅读全文
posted @ 2022-04-18 21:14 LazyFish 阅读(840) 评论(0) 推荐(0) 编辑
摘要: Linux 0.11主要包含文件管理和进程管理两个部分。进程管理包括内存管理、进程管理、进程间通信模块。文件管理包含磁盘文件系统,打开文件内存数据。磁盘文件系统包括空闲磁盘块管理,文件数据块的管理,文件元数据的管理,树形结构目录。打开文件内存数据包括文件描述符表、file文件表、inode节点表。 阅读全文
posted @ 2022-04-02 15:55 LazyFish 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 使用redis作为缓存时,存在一些应用问题,包括缓存穿透、缓存击穿、缓存雪崩。 阅读全文
posted @ 2022-04-01 13:57 LazyFish 阅读(3144) 评论(0) 推荐(0) 编辑
摘要: 用户进程read、write在高速缓冲块上读写数据,高速缓冲块和块设备交换数据。什么时机将磁盘块数据读到缓冲块?什么时机将缓冲块数据刷到磁盘块? 阅读全文
posted @ 2022-03-31 14:50 LazyFish 阅读(389) 评论(0) 推荐(0) 编辑