清理Docker日志


清理Docker日志 找出Docker容器日志 查看container_id 通过docker ps -a去查看 在linux上,容器日志一般存放在/var/lib/docker/containers/container_id/下面,

linux-3.14-fs4412内核解析以及编译


linux-3.14-fs4412内核解析以及编译 内核目录 主要部分 arch ढ

系统移植


系统移植 Procrastination is like a credit card: it's a lot of fun until you get the bill. 系统启动顺序 上电—>bootloader—>内核—>根文件系统—>application

杂项--什么都有


杂项 ------ 绝大部分内容都来自B站绿导师操作系统课程和ChatGPT RTFSC:Read The Fucking Source Code RTFM:Read The Fucking Manual STFW:Search The Fucking Web Tools

sqlite3数据库


sqlite3数据库 sudo apt-get install sqlite3 sudo apt-get install libsqlite3-dev 1、sqlite3基础命令 .help:帮助手册,查看所有命令 .quit:退出 .exit:退出 .tables:查看

发送广播的示例代码


发送广播的示例代码 功能:客户端向广播地址发送信息 //server.c #include <stdio.h> #include <string.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #inc

套接字属性设置|广播|主播


套接字属性设置|广播|主播 获取和设置套接字属性 #include <sys/types.h> /* See NOTES */ #incl

IO多路复用poll的代码


IO多路复用poll的代码 功能:使用poll去复用文件描述符,完成客户端向服务器发送信息 //server.c #include <stdlib.h> #include <stdio.h> #include <s

基于 UDP 通信的代码


基于 UDP 通信的代码 功能:使用UDP协议从客户端向服务器发送消息,服务器打印消息并显示发送该消息的客户端IP

基于UDP的socket编程


基于UDP的socket编程 来复习一下基于TCP的网络通信的步骤: 服务器端 1.创建socket套接字 2.设置服务器的IP、端口、协议 3.绑定bind 4