Linux 网络编程学习笔记
前言:
本文是学习《Linux 高性能服务器编程(游双 著)》时所记录的重点知识。
一、TCP/IP 协议族
二、IP 协议详解
三、TCP 协议详解
四、HTTP 通信
五、Linux 网络编程基础 API
六、高级 I/O 函数
七、Linux 服务器程序规范
八、高性能服务器程序框架
九、I/O 复用
十、信号
十一、定时器
十二、高性能 I/O 框架库 Libevent
十三、多进程编程
十四、多线程编程
十五、进程池和线程池
Linux 网络编程学习笔记相关推荐
- [Linux网络编程学习笔记]索引
一.Linux基本知识 [学习笔记]Linux平台的文件I/O操作 [学习笔记]Linux平台的文件,目录及操作 [Linux学习笔记]标准输入输出 [Linux学习笔记]进程概念及控制 [Linux ...
- 编程开发:Linux网络编程学习笔记
非常全面.通俗易懂.值得借鉴的Linux网络编程学习笔记.关键字:linux linux编程 网络编程 linux网络编程 下载地址:点我下载 特别说明:本资源收集于网络,版权归原作者及版权商所有,仅 ...
- Linux网络编程学习笔记
声明:1.未经过原作者许可,不可用于商业行为:2.本笔记仅用于知识学习,如有侵权,立即删除. 1.学习链接 黑马程序员-Linux网络编程:https://www.bilibili.com/video ...
- [Linux网络编程学习笔记]套接字地址结构
好久没有看那Linux网络编程这本书了,今天看到了重点部分-TCP套接字.下面先来看看套接字的地址结构 Linux系统的套接字可以支持多种协议,每种不同的协议都是用不同的地址结构.在头文件<li ...
- Linux网络编程学习笔记(TCP)
文章目录 1 字节序 1.1 定义 1.2 字节序转换函数 2 Socket地址 2.1 通用socket地址(实际开发不使用) 2.2 专用socket地址 2 IP地址转换 3 TCP通信流程 3 ...
- Linux 网络编程学习笔记——三、TCP 协议详解
目录 一.TCP 服务的特点 传输层协议主要有 TCP 协议和 UDP 协议,前者相对于后者的特点是:面向连接.字节流和可靠传输. 使用 TCP 协议通信的双方必须先建立连接,然后才能开始数据的读写. ...
- linux网络编程学习笔记——epoll
文章目录 epoll描述 epoll突破单进程文件描述符1024的限制 epoll常用基础API接口 int epoll_create(int size) int epoll_ctl(int epfd ...
- Linux 网络编程学习笔记——二、IP 协议详解
目录 一.IP 服务的特点 IP 协议为上层协议提供无状态.无连接.不可靠的服务: 无状态(stateless):指 IP 通信双方不同步传输数据的状态信息,因此所有 IP 数据报的发送.传输和接收都 ...
- linux网络编程学习笔记之三 -----多进程并发服务端
首先是fork()函数.移步APUE 8.3. 比較清晰的解释能够參考http://blog.csdn.net/lingdxuyan/article/details/4993883和http://w ...
最新文章
- 全网把Map中的hash()分析的最透彻的文章,别无二家。
- vrrp preempt mode configed in keepalived conf
- Android--用手指移动画面里的照片/onTouchEvent事件判断
- 红旗Linux软件开发技术,中科红旗闷声研发下一代红旗Linux 11操作系统
- Pycharm自定义包的导入
- Centos环境下部署游戏服务器-软件安装
- 河南派出所犯罪嫌疑计算机网络人,【出彩河南公安人】息县公安局冯振娇:平凡岗位献青春 恒心不改展风采...
- 读不完的顶会Paper,我该如何读论文?
- java 代码块 作用_Java核心(三):代码块的作用
- clientsideevents能定义几个click事件_分享8个非常实用的Vue自定义指令
- SVN missing 解决
- linux 下安装 vim
- 免费的XMind思维脑图在线编辑的网站, 可打开 .pos 文件
- 【寒江雪】LookRotation详解
- cocosCreator 全局变量(Ts版)
- lzw编码c语言,LZW字典压缩算法的实现
- mysql 打开mdf文件怎么打开_mysql数据库 mdf文件怎么打开
- 7-4 计算存款利息(10 分)
- Map集合及遍历 debug用法 以及集合的斗地主应用练习 D190326
- 学习Python是为了什么
热门文章
- 小米发行区间确定!发行市值最高871亿美元,凭什么比BAT还贵?
- JavaScript作业1(实验1:Javascript基础语法)
- Educational Codeforces Round 96 (Rated for Div. 2)C. Numbers on Whiteboard(贪心算法(水题))
- 初次使用python(2)之如何下载ipdb模块
- javaScript 这些常用的代码块你知道多少?
- 杭电 2085 核反应堆
- “花小猪”,滴滴搬起石头砸自己的脚?
- Educoder——Java循环与分支语句编程练习
- 转载一位项目管理大师的总结
- python如何使板子移动_python实现移动木板小游戏