• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
zuoanddie
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 6 7 8 9 10 11 12 下一页
2019年6月22日
Linux-网络编程(day13)
摘要: 一、基于TCP的网络编程(续day12) 二、并发服务器 三、基于UDP的网络编程 一、基于TCP的网络编程(续day12) 1、昨天的例子客户端只能向指定的服务器端发送数据,可以利用主函数参数传递命令行参数,从而接收任意服务器地址。同时也可以实现两台机器之间的通信(可以事先使用ping命令查看是否 阅读全文
posted @ 2019-06-22 22:18 zuoanddie 阅读(196) 评论(0) 推荐(0)
Linux—网络编程(day12)
摘要: 一、网络基础知识 二、基于TCP的网络编程 二、基于TCP的网络编程 1、编程中用到的辅助函数 (1)主机字节序和网络字节序的转换 因为数据存储方式涉及大端和小端,不同方式通信时需要转换,网络字节序为大端;可以使用以下函数: #include<arpa.inet.h> uint32_t htonl( 阅读全文
posted @ 2019-06-22 17:10 zuoanddie 阅读(203) 评论(0) 推荐(0)
2019年6月20日
Linux-close_on_exec标志位
摘要: close_on_exec是一个进程所有文件描述符的标记位图,每个比特位代表一个打开的文件描述符,用于确定在调用系统调用execve()时需要关闭的文件句柄 (参见include/fcntl.h)。 当一个程序使用fork()函数创建了一个子进程时,往往会在该子进程中调用execve()函数加载执行 阅读全文
posted @ 2019-06-20 18:30 zuoanddie 阅读(1496) 评论(0) 推荐(0)
2019年6月18日
Linux—基于TCP的网络(day12)
该文被密码保护。 阅读全文
posted @ 2019-06-18 20:00 zuoanddie 阅读(3) 评论(0) 推荐(0)
Linux—网络基础与网络编程(day12)
该文被密码保护。 阅读全文
posted @ 2019-06-18 13:35 zuoanddie 阅读(7) 评论(0) 推荐(0)
2019年6月16日
Linux—网络与网络协议基础(day11)
该文被密码保护。 阅读全文
posted @ 2019-06-16 22:00 zuoanddie 阅读(3) 评论(0) 推荐(0)
Linux-IPC进程间通信(day11)
摘要: 一、IPC进程间通讯(system v IPC) 二、网络基础知识 一、IPC进程间通讯(system v IPC) 包含三个方面: 1、消息队列 2、共享内存 3、信号量集 可以使用ipcs查看system v IPC的对象 IPC的操作主要有以下几个步骤: 1、获取一个键值 ftok(3) #i 阅读全文
posted @ 2019-06-16 18:51 zuoanddie 阅读(497) 评论(0) 推荐(0)
2019年6月15日
Linux-setitimer实现定时器(day10)
摘要: 目录 一、信号阻塞与信号未决 二、pause(2)的使用 三、信号传送过程处理 四、可重入函数 五、编写代码实现信号处理函数的继承 六、setitimer实现定时器 六、setitimer实现定时器 1、系统计时器 系统运行一个进程的时候,进程所消耗的时间包括三个部分: 用户时间:进程消耗在用户态的 阅读全文
posted @ 2019-06-15 19:15 zuoanddie 阅读(1243) 评论(0) 推荐(0)
Linux-可重入函数(day10)
摘要: 目录 一、信号阻塞与信号未决 二、pause(2)的使用 三、信号传送过程处理 四、可重入函数 五、编写代码实现信号处理函数的继承 六、setitimer实现定时器 四、可重入函数 函数使用的变量空间全部分配在栈帧空间中,这样的函数叫做可重入函数。否则成为不可重乳函数。 信号处理函数,尽量保证为可重 阅读全文
posted @ 2019-06-15 01:57 zuoanddie 阅读(229) 评论(0) 推荐(0)
2019年6月14日
Linux-pause(2)的使用(day10)
摘要: 目录 一、信号阻塞与信号未决 二、pause(2)的使用 三、信号传送过程处理 四、可重入函数 五、编写代码实现信号处理函数的继承 六、setitimer实现定时器 二、pause(2)的使用 #include <unistd.h>int pause(void); 功能: pause() 函数使调用 阅读全文
posted @ 2019-06-14 16:55 zuoanddie 阅读(883) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3