自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 linux web服务器搭建

linux的Web服务器搭建 boa web服务器介绍boa是一款非常小巧的web服务器,执行代码大约只有60K,广泛应用于嵌入式平台。boa服务器是一个单任务网络服务器,只能依次执行用户的请求。bao下载地址(已经进10年没有更新了)http://www.boa.org/这里使用的是boa-0.94.13.tar.gz版本,接下来要做的是编译boa。 boa 文件编译解压安装包文件:tar -vx

2016-06-30 22:44:59 8721

原创 linux网络编程--UDP协议

特点UDP 即用户数据报协议,它是一种无连接协议,因此不需要像 TCP 那样通过三次握手来建立一个连接。同时,一个 UDP 应用可同时作为应用的客户或服务器方。由于 UDP 协议并不需要建立一个明确的连接,因此建立 UDP 应用要比建立 TCP 应用简单得多。UDP和TCP协议的比较(1)对数据可靠性的要求 对数据要求高可靠性的应用需选择 TCP 协议,如验证、密码字段的传送都是不允许出错

2016-06-15 18:42:36 7151 1

原创 linux网络编程--TCP/IP协议

特点 TCP协议的位于数据传输层,其上一层是应用层,因此其目的是为了实现一个应用于另一个应用之间数据传输。 TCP协议需要进行三次握手实现数据发送和接收的同步。第一次握手:客户端向服务端提出连接请求。这时TCP SYN标 志置位。客户端告诉服务端序列号区域合法,需要检查。客户端 在TCP报头的序列号区中插入自己的ISN。服务端收到该TCP分 段后,。 第二次握手:接收主机通过发回具

2016-06-14 20:49:16 1025

原创 网络通信协议

特点TCP/IP协议将OSI协议模型简化为四层结构 网络接口层:负责将二进制流转换为数据帧,并进行数据帧的发送和接收 网络层:负责将数据帧封装成IP数据报,并运行必要的路由算法 传输层:负责端对端之间的通信会话连接与建立。传输协议的选择根据数据传输方式而定 应用层:负责应用程序的网络访问,这里通过端口号来识别各个不同的进程 各层协议 网络接口层协议 网络接口层协议主要包括:ARP(Address

2016-06-10 23:09:36 1159

原创 linux进程通信--共享内存

特点共享内存是linux进程进行通信的一种高效的传递方式,linux内核在内存中留下一块存储区,进程通过将共享内存的地址映射到进程空间,就可以实现直接对数据进行操作,但是共享内存自身没有同步机制,因此需要适用其他的方式实现对共享内存空间的读写进行同步。通信结构简图如图1所示。 图1 多进程共享内存通信原理示意图 实现过程与操作函数共享

2016-06-01 14:35:15 954

空空如也

空空如也

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

TA关注的人

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