自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

转载 TCP协议中的三次握手和四次挥手(图解)

建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 那如何断开连接呢?简单的过程如下: 【注意】中断连接端可以是Cl

2015-12-25 16:26:15 285

转载 libevent源码分析

这两天没事,看了一下Memcached和libevent的源码,做个小总结。   1、入门 1.1、概述 Libevent是一个用于开发可扩展性网络服务器的基于事件驱动(event-driven)模型的网络库。Libevent有几个显著的亮点: (1)事件驱动(event-driven),高性能; (2)轻量级,专注于网络,不如 ACE 那么臃肿庞大; (3)源代码相当精炼、易读

2015-12-24 16:12:54 462

转载 socket异步编程--libevent的使用

http://www.cnblogs.com/cnspace/archive/2011/07/19/2110891.html socket异步编程--libevent的使用     这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)

2015-12-24 15:51:00 253

转载 Send函数和Recv函数解析

http://blog.csdn.net/gogor/article/details/5896931 Send函数和Recv函数解析 1. send函数 int send( SOCKET s, const char FAR *buf, int len, int flags );   不论是客户端还是服务器端应用程序都用send函数来向TCP连接的另一端发送数据。 客户端程序一般用se

2015-12-24 15:26:03 291

转载 阻塞机制下的recv小结

阻塞机制下的recv小结 recv是socket编程中最常用的函数之一,在阻塞状态的recv有时候会返回不同的值,而对于错误值也有相应的错误码,分别对应不同的状态,下面是我针对常见的几种网络状态的简单总结。       首先阻塞接收的recv有时候会返回0,这仅在socket被正常关闭时才会发生。       而当拔掉设备网线的时候,recv并不会发生变化,仍然阻塞,如果在这个拔网线阶段,s

2015-12-24 15:23:10 327

转载 socket编程中write、read和send、recv之间的区别 2

http://blog.chinaunix.net/uid-20665047-id-3939354.html socket编程中write、read和send、recv之间的区别 2 一旦,我们建立好了tcp连接之后,我们就可以把得到的fd当作文件描述符来使用。 由此网络程序里最基本的函数就是read和write函数了。 ssize_t write(int fd, const voi

2015-12-21 10:27:39 375

转载 ffmpeg常用基本命令(转)

ffmpeg常用基本命令(转) http://www.cnblogs.com/wainiwann/p/4128154.html

2015-12-17 17:57:55 286

转载 如何做基于粉丝的视频主播网站?

如何做基于粉丝的视频主播网站? 让粉丝们来看直播,如果同时粉丝数>10人,服务器请使用 nginx rtmp-module架设,架设好了用 ffmpeg 命令行来测试播摄像头。主播客户端请使用rtmp进行推流给rtmp-module,粉丝请使用 rtmp / flv + http stream 进行观看,PC-web端的粉丝请使用 Flash NetStream来观看,移动 web端的粉

2015-12-15 09:55:10 809

转载 关于模态的使用

模态是一个很好很方便的试图(带控制器的)切换工具,系统写好,直接使用,而且功能还算功能强大: 模态属性用被模态出来的控制器设置:     presentedVC.modalPresentationStyle = UIModalPresentationPageSheet;     presentedVC.modalTransitionStyle = UIModalTrans

2015-12-07 15:06:41 357

vimrc configuration

the vim rc file for linux

2015-01-14

qt4第二版例子 可以用来跑的

学习qt4第二版的全例子。用qtcreateor 我都基本能跑起来的。你自己也可以试验下。动动就知道怎么回事的。呵呵 。。

2009-08-19

空空如也

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

TA关注的人

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