自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Windeal

Linux、网络协议栈、网络通信

  • 博客(5)
  • 资源 (25)
  • 收藏
  • 关注

原创 《HTTP权威指南》——集成点:网关、隧道、中继

当前,Web已经不再是仅发送静态在线文档的简单服务器了, 其服务范围已经涵盖了各种复杂的资源。比如数据库内容、动态生成的HTML页面。 Web浏览器这样的HTTP应用程序为用户提供了同一的方式来访问因特网上的内容。 应用程序可以将一些其他应用层协议的内容封装在HTTP协议中进行传输。 本文将介绍 使用HTTP访问不同资源的方法。HTTP网关这里的网关跟我们常说的因特网访问的网关不太一样。这里的

2016-06-30 21:01:10 1132

原创 《HTTP权威指南》——代理

客户端的代理设置所有现代的Web浏览器都允许用户进行代理配置。 常见的客户端代理配置方法有一下几种: + 手工配置: 显示设置要使用的代理, 在浏览器的设置项中进行配置。 + 预先配置浏览器:浏览器的厂商、发行商在发型浏览器之前对浏览器的代理设置进行手工配置 + 代理的自动配置——PAC:提供URI,指向JavaScript编写的代理自动配置脚本。 + **WPAD的代理发现:**Wep代

2016-06-29 21:09:52 1303

原创 HTTP连接管理

整理自《HTTP权威指南》及网络TCP 连接大多数HTTP报文是基于TCP连接的。 假设我们有Web服务器www.windeal.com, 该服务器端口号为80, 有资源index.html。 我们可以通过URLwww.windeal.com:80/index.html 访问该资源。 此时,Web浏览器和Web服务器进行一下动作: 1. 从URL中解析出 主机名www.windeal.com

2016-06-28 22:57:39 732

原创 HTTP服务器的简单实现

在 HTTP学习笔记——报文格式 一文中,我们已经可以了解到HTTP的报文格式,有了报文格式,我们就可以实现简单的HTTP服务器了。一个简单的HTTP服务器会包含一下几个部分: + 接收HTTP请求 + 解析HTTP请求 + 构造HTTP响应 + 发送HTTP响应。我们看一下如何用C语言实现简单的HTTP服务器。 在下面代码中会用到几个自定义的重要的结构体,这里先列出来:typedef

2016-06-26 17:25:01 949

原创 HTTP学习笔记——报文格式

HTTP报文的分类:(请求报文和响应报文):HTTP报文分为两类: + 请求报文: 从Web客户端发往Web服务器 + 响应报文: 从Web服务器发往Web客户端 请求报文格式:<method> <request URL> <version><headers><entity-body>响应报文格式:<version> <status> <reason phrase><headers><en

2016-06-21 21:29:50 1083

OpenStack企业云平台架构与实践.pdf

本书结合作者亲身经历的各类OpenStack的咨询、规划和实施经验,以循序渐进的方式,从理论和工程角度,讲述了如何将OpenStack(本质上只是一堆相关的进程和服务)变成企业可靠的、托管企业各类生产环境的云平台的方方面面,让OpenStack真正变成我们身边默默无闻但又实实在在的环境的一分子。本书分为10章,分别介绍了OpenStack与云,OpenStack社区,OpenStack与AWS、VMware、虚拟化管理工具,虚拟机管理程序与典型应用,OpenStack架构与组件,OpenStack部分组件安装示例,系统定制技术,OpenStack部署,第三方工具搭建OpenStack运行环境,九州云Animbus融合架构一体机解决方案等内容。

2018-04-25

TCP-IP详解卷2-实现.pdf

CP/IP详解·卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。《TCP/IP详解·卷2:实现》不仅说明了插口API和协议族的关系以及主机实现 与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点。《TCP/IP详解·卷2:实现》适用于希望理解TCP/IP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。

2018-04-13

UNIX环境高级编程 中文第3版

《UNIX环境高级编程(第3版)》是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的第3版。在本书第2版出版后的8年中,UNIX行业发生了巨大的变化,特别是影响UNIX编程接口的有关标准变化很大。本书在保持前一版风格的基础上,根据新的标准对内容进行了修订和增补,反映了新的技术发展。书中除了介绍UNIX文件和目录、标准I/O库、系统数据文件和信息、进程环境、进程控制、进程关系、信号、线程、线程控制、守护进程、各种I/O、进程间通信、网络IPC、伪终端等方面的内容,还在此基础上介绍了众多应用实例,包括如何创建数据库函数库以及如何与网络打印机通信等。此外,还在附录中给出了函数原型和部分习题的答案。   《UNIX环境高级编程(第3版)》概念清晰,阐述精辟,对于所有层次UNIX/Linux程序员都是一本不可或缺的参考书。

2018-01-15

libev-官方手册

libev是高性能事件循环/事件模型的网络库,并且包含大量新特性。 它是继lievent和Event perl module之后的一套全新网络库。它追求的目标:速度更快,bug更少,特性更多,体积更小。

2017-06-12

Linux+C编程一站式学习

这本书最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之 一。该课程是为期四个月的全日制职业培训,要求学员毕业时具备非常Solid的C编程能力,能熟 练地使用Linux系统,同时对计算机体系结构与指令集、操作系统原理和设备驱动程序都有较深 入的了解。然而学员入学时的水平是非常初级而且参差不齐的:学历有专科、本科也有研究生, 专业有和计算机相关的也有很不相关的(例如会计专业),以前从事的职业有和技术相关的也有 完全不相关的(例如HR),年龄从二十出头到三十五六岁的都有。这么多背景完全不同、基础 完全不同、思维习惯和理解能力完全不同的人来听同一堂课,大家都迫切希望学会嵌入式开发技 术,投身IT行业,这就是职业教育的特点,也是我编这本书时需要考虑的主要问题。

2014-12-26

彻底搞定C指针 高清版

姚云飞先生的大作《彻底搞定C指针》是互联网上中文C/C++界内为数不 多的专门阐述C指针问题的优秀文献资源之一。

2014-12-26

cntlm(设置全局域代理)

解决ISA+Windows域 环境下,一些无法设置域代理的软件无法连接网络的问题

2014-09-25

H.264编码源代码(单帧,简单易用)

H.264编码源代码,就几个文件,容易看懂,可以通过调用几个函数实现一个视频帧的编解码。

2014-03-31

算法分析与设计+王晓东

本书以算法设计策略为知识单元 系统地介绍计算机算法的设计方法与分析技巧 以期为计算机科学与技术学科的学生提供广泛而坚实的计算机算法基础

2014-03-11

学生成绩管理系统

学生成绩管理系统 VC6 可运行

2011-12-29

Tab控件的使用

Tab控件的使用

2011-12-29

CMMI3 开发规范文档

CMMI3 开发规范文档

2011-12-29

MFC类库详解MSDN

中文版的MFC类库详细解析。具有索引功能。能够较快地查询MFC基础类库。方便编程开发。

2011-08-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除