- 博客(11)
- 资源 (5)
- 收藏
- 关注
转载 SHELL脚本if语句
转载:http://blog.sina.com.cn/s/blog_bd846d6e0101gc2r.html一:条件测试1. 语法:test 条件表达式 或 [ 条件表达式 ]2.文件测试:-d:测试是否为目录-f:测试是否为文件-e:测试目录或文件是否存在-r:测试当前用户是否有读取权-w:测试当前用户是否有写入权限
2015-05-29 08:59:33 591
转载 TCP协议的KeepAlive机制与HeartBeat心跳包
心跳包很多应用层协议都有HeartBeat机制,通常是客户端每隔一小段时间向服务器发送一个数据包,通知服务器自己仍然在线,并传输一些可能必要的数据。使用心跳包的典型协议是IM,比如QQ/MSN/飞信等协议。心跳包之所以叫心跳包是因为:它像心跳一样每隔固定时间发一次,以此来告诉服务器,这个客户端还活着。事实上这是为了保持长连接,至于这个包的内容,是没有什么特别规定的,不过一般都是很小
2015-05-25 15:33:06 950
转载 关于HTTP Keep-Alive
Chapter: 关于HTTP Keep-Alive1. HTTP Keep-Alive是什么?如何工作?2. 了解HTTP Keep-Alive的基本情况3. Apache中Keep-Alive配置建议4. HTTP协议中的长连接与短连接5. TCP keepalive概述6. TCP协议的KeepAlive机制与HeartBeat心跳包
2015-05-25 15:16:18 639
转载 tcp连接检测Keep-alive
转至http://www.cnblogs.com/ouzi/archive/2012/10/13/2722730.htmltcp连接检测keep-alive断线检测tcp的断线检测,是分为两种的:① 利用tcp自带的keep –alive机制② 自己组建心跳包的方式向对端发送Keep_alive机制通过Ke
2015-05-25 14:58:42 596
转载 HTTP Keep-Alive模式
http://www.cnblogs.com/skynet/archive/2010/12/11/1903347.html
2015-05-25 14:53:49 305
转载 TCP的选项SO_LINGER设置延时关闭
SO_LINGER这个选项在我以前带队改造haproxy的时候引出过一个reset(RST)客户端连接的bug。SO_LINGER作用设置函数close()关闭TCP连接时的行为。缺省close()的行为是,如果有数据残留在socket发送缓冲区中则系统将继续发送这些数据给对方,等待被确认,然后返回。利用此选项,可以将此缺省行为设置为以下两种 a.立即关闭该连接,通过发送
2015-05-25 09:46:28 2573 1
转载 检查非正常断开的tcp连接
所以我已一个一般的嵌入式web服务器boa为原形进行了从写,专门适应嵌入式web服务器这种需要。服务器这种需要。为什么选用boa?实际上我参考了很多web服务器的代码和构架,嵌入式应用上,以多线程(进程)为构架的主流服务器(apache类)彻底歇菜了(想想跑这些玩意的大站都用了什么硬件配置就知道了),嵌入式上也来多进程???何况根据具体需要,控制硬件的web授权很严格,我就允许
2015-05-25 09:34:33 1577
转载 M3U8格式讲解及实际应用
M3U8有啥好处 ? 网上搜索了一下,大家众说纷纭,个人理解主要是可以做多码率的适配,根据网络带宽,客户端会选择一个适合自己码率的文件进行播放,保证视频流的流畅。在IOS device和mac上可以用http的方式进行分发,其中playlist标准为由m3u扩展而来的m3u8文件,媒体文件为MPEG2-TS或者AAC文件(audio only)。m3u8文件
2015-05-20 17:22:16 1357
转载 实时传输协议RTP与RTCP
实时传输协议RTP与RTCP实时传输协议RTP与RTCP RTP(Real-timeTransportProtocol)是用于Internet上针对多媒体数据流的一种传输协议。RTP被定义为在一对一或一对多的传输情况下工作,其目的是提供时间信息和实现流同步。RTP通常使用UDP来传送数据,但RTP也可以在TCP或ATM等其他协议之上工作。当应用程序开始一个RTP会话时将使用两个端
2015-05-18 17:00:00 858
转载 缓存Memcached以及缓存策略
转载:http://blog.csdn.net/scalzdp/article/details/257175311.什么是memcached缓存是一种常驻与内存的内存数据库,内存的读取速度远远快于程序在磁盘读取数据的速度。我们在设计程序的时候常常会考虑使用缓存,将经常访问的数据放到内存上面这样可以提高访问数据的速度,同时可以降低磁盘或数据库的压力。memcached就是一
2015-05-07 16:45:02 384
转载 mysql各个主要版本之间的差异
转载:http://www.jb51.net/article/39148.htm用最新版本的mysql各方面的性能都会更好因为mysql的版本较多,而且又被oracle公司收购,所有很多朋友不是很清楚各个版本的区别,这里简单介绍下,方便需要的朋友一、各版本的常用命令差异 show innodb status\G mysql-5.1 show engines inno
2015-05-04 10:58:54 1409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人