erlang之三种socket消息循环

转载:高手http://hi.baidu.com/zai215837829/blog/item/2e8323dc3763c02e5982dd80.html 1、主动消息获取(非阻塞) 第一个例子是以主动模式打开socket,然后接受来自socket的数据: {ok,

2011-08-29 11:12:56

阅读数 1990

评论数 0

自己写的最长的shell命令(呵呵)

rm result.txt;grep "act=dataafter1000000000482" raw_data_20110825.log |grep -v ";ok" |grep -v "404\.h" |awk -F";&q...

2011-08-26 16:28:50

阅读数 827

评论数 0

sort命令讲解

例子: sort -t, -k 1,1n -k 2,2n 以逗号进行字段分割,先以第一个字段排序,如果第一字段相等,以第二个字段排序,注意:如果第二个字段也相等,以整体记录为基础来排序。

2011-08-26 13:51:14

阅读数 886

评论数 0

解决TCP网络传输“粘包”问题(经典)

当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的socket应用开发编程接口(API)。TCP/IP传输层有两个并列的协议:TCP和UDP。其中TCP(transport control protocol,传输控制协议)是面向连接的,提供高可靠性服务。UDP(us

2011-08-26 12:03:28

阅读数 4048

评论数 1

(经典)tcp粘包分析

这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下:  一 .两个简单概念长连接与短连接: 1.长连接     Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。

2011-08-26 11:59:16

阅读数 68897

评论数 14

TCP和UDP的"保护消息边界" (经典)

在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。因此TCP的socket编程,收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据,

2011-08-26 11:39:23

阅读数 10838

评论数 4

Thrift简介

转载:http://www.imneio.com/2009/10/thrift-intro/    Thrift是一个跨语言服务部署框架,最初由Facebook于2007年开发,后于2008年进入Apache孵化器(Apache Incubator)。 类似于SOAP,CO

2011-08-24 16:23:40

阅读数 1145

评论数 0

经典:linux shell 正则表达式(BREs,EREs,PREs)差异比较

转载:http://www.cnblogs.com/chengmo/archive/2010/10/10/1847287.html 正则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来

2011-08-24 14:22:30

阅读数 914

评论数 0

awk 运算符(算术运算符,赋值运算符,关系运算符,逻辑运算符,正则运算符)说明

转载:http://www.cnblogs.com/chengmo/archive/2010/10/11/1847515.html   awk作为文本处理优秀工具之一,它有独自丰富的运算符。下面我们一起归纳总结一下,所有运算符。 可以分为:算术运算符,赋值运算符,关系运算

2011-08-24 13:47:51

阅读数 2376

评论数 0

awk 正则表达式、正则运算符详细介绍

转载:http://www.cnblogs.com/chengmo/archive/2010/10/11/1847772.html   前言:使用awk作为文本处理工具,正则表达式是少不了的。 要掌握这个工具的正则表达式使用。其实,我们不必单独去学习它的正则表达式。正则表达式

2011-08-24 13:46:56

阅读数 2109

评论数 0

linux下启动和关闭网卡命令

ifup、ifdown:linux命令   实时地手动修改一些网络接口参数,可以利用ifconfig来实现,如果是要直接以配置文件,亦即是在 /etc/sysconfig/network-scripts里面的ifcfg-ethx等文件的设置参数来启动的话,那就得要通过ifd

2011-08-24 13:43:07

阅读数 139344

评论数 1

linux查看多核负载(经典)

1. Linux下,如何看每个CPU的使用率: #top -d 1 之后按下数字1. 则显示多个CPU   (top后按1也一样) Cpu0  :  1.0%us,  3.0%sy,  0.0%ni, 96.0%id,  0.0%wa,  0.0%hi,  0.0%si,

2011-08-22 14:10:06

阅读数 8277

评论数 0

mpstat及sar补遗(经典)

Sysstat是一个工具集,包括sar、pidstat、iostat、mpstat、sadf、sadc。其中sar是其中最强大,也是最能符合我们测试要求的工具 安装步骤 可以到http://pagesperso-orange.fr/sebastien.godard/dow

2011-08-22 14:04:37

阅读数 1592

评论数 0

Linux下的top命令的图解使用

转载:http://www.cnblogs.com/xuxm2007/archive/2011/08/18/2144998.html    mpstat -P ALL  和  sar -P ALL   说明:sar -P ALL > aaa.txt   重定向输

2011-08-22 12:02:45

阅读数 847

评论数 0

TCP的状态迁移图详解

1、建立连接协议(三次握手)  (1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。  (2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户

2011-08-19 15:56:19

阅读数 1774

评论数 1

linux下ss工具简介

http://blog.lifeibo.com/?p=244 在实际工作中,熟练使用工具,可以为我们提高不少效率。今天我们简单了解下ss工具的使用。ss即socket state,也就是说,是可以查看系统中socket的状态的。我们可以用netstat,但为什么还要用ss这个工

2011-08-19 12:09:23

阅读数 7201

评论数 0

胃保健和补血

保护好胃、肠,心宽体壮保养胃肠的原则就是胃肠喜欢什么,你就给它什么,胃肠怕什么,你就不要做什么。   胃肠最喜欢你的细嚼慢咽。这样能减轻它的负担,所以易消化、温度适宜、可口的食物最受胃肠的欢迎,而那些过硬、过烫、过冷、过辣、过黏、油炸、腌制的食物应该离我们的嘴巴远远的。

2011-08-04 09:33:48

阅读数 984

评论数 0

X window系统介绍第一篇

转载:http://blog.sina.com.cn/s/blog_540b60fb0100qauu.html 发现身边的同事很多对*nix下面的X window这东西很不熟悉,想想自己从大三第一次装Linux,到现在对X系统的底层依然是基本没什么概念,不过上层的图形开

2011-08-02 13:44:11

阅读数 887

评论数 0

理解 Xwindow

目录 [隐藏] 1 理解 Xwindow 1.1 理解 Xwindow1.2 分辨 X server 和 X client1.3 Xwindow 的网络透明性1.4 什么是窗口管理器?1.5 Gnome 和 KDE 是什么?1.6 用 Xwindow

2011-08-02 13:42:30

阅读数 689

评论数 0

linux下“命令行窗口”与“图形窗口”之间的切换方法

命令行窗口--->图形窗口:按 Alt-F7 切换到 X。 图形窗口--->命令行窗口:Ctrl-Alt-F1切换到tty1,Ctrl-Alt-F2切换到tty2等。 多个图形窗口之间切换:不止一个X服务器,那么你用 键可以切换。 虚拟机下:Ctrl

2011-08-02 13:41:35

阅读数 6033

评论数 0

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