10 2021 档案

摘要:以下内容仅作为个人记录的参考,但也欢迎读者前来指正。 现在linux下使用较多的进程间通信方式主要有以下几种: 1.管道及有名管道(named pipe)。管道用于有亲缘关系进程间通信,有名管道没有亲缘关系限制。 2.信号(signal):信号是在软件层面对终端机制的一种模拟 3.消息队列(mess 阅读全文
posted @ 2021-10-02 20:54 念秋 阅读(504) 评论(0) 推荐(0) 编辑
摘要:以下内容仅作为个人记录的参考,但也欢迎读者前来指正。 创建守护进程有一定流程。 1.创建子进程,退出父进程。 pid = fork(); if(pid>0) { exit(0); } 2.在子进程中创建新会话。 关键词:进程组、会话期 使用setsid() #include<sys/types.h> 阅读全文
posted @ 2021-10-02 19:59 念秋 阅读(361) 评论(0) 推荐(0) 编辑
摘要:以下内容仅作为个人记录的参考,但也欢迎读者前来指正。 fork() #include<sys/types.h> #include<unistd.h> pid_t fork(void) 返回: -1:出错。 0:子进程 否则为父进程。 #include<stdio.h> #include<sys/ty 阅读全文
posted @ 2021-10-02 17:02 念秋 阅读(29) 评论(0) 推荐(0) 编辑
摘要:仅作为个人记录的参考。 进程启动,打开3个文件: 标准输入/输出/错误 文件描述符为0 1 2. STDIN_FILENO/STDOUT_FILENO/STDERR_FILENO 打开文件: #include<sys/types.h> #include<sys/stat.h> #include<fc 阅读全文
posted @ 2021-10-02 16:02 念秋 阅读(340) 评论(0) 推荐(0) 编辑
摘要:可以参考以下博文,写得挺详细的。 https://www.cnblogs.com/zhangmingda/p/14124282.html 大概理解就是: 编码的时候:每3个字节,也就是24个bit分为分配到4个字节中去,充当每个字节的后6个bit位,每个字节的前2个bit都是0。 如过不是3字节的整 阅读全文
posted @ 2021-10-02 10:41 念秋 阅读(1407) 评论(0) 推荐(0) 编辑
摘要:1 #include <iostream> 2 using namespace std; 3 #include <conio.h> 4 5 int max(int x, int y); //求最大数 6 int min(int x, int y); //求最小数 7 int add(int x, i 阅读全文
posted @ 2021-10-01 16:54 念秋 阅读(40) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_28205153/article/details/55798628 首先附上大佬的博文,写得很清楚了,AES-128的加解密。阅读量不是摆着看的,如果非要对内容作深究, 那么也可以结合一下评论,可以算是勘误。 https://zhuanlan.zhi 阅读全文
posted @ 2021-10-01 12:28 念秋 阅读(5322) 评论(0) 推荐(2) 编辑