网络程序
leonzhang2008
good coders are lazy。
选择,坚持。
展开
-
Linux环境下的Socket编程
什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket了。网络的 Socket数据传输是一种特殊的转载 2008-12-25 10:56:00 · 493 阅读 · 0 评论 -
nslookup工具的使用方法
配置好DNS服务器,添加了相应的记录之后,只要IP地址保持不变,一般情况下我们就不再需要去维护DNS的数据文件了。不过在确认域名解释正常之前我们最好是测试一下所有的配置是否正常。许多人会简单地使用ping命令检查一下就算了。不过Ping指令只是一个检查网络联通情况的命令,虽然在输入的参数是域名的情况下会通过DNS进行查询,但是它只能查询A类型和CNAME类型的记录,而且只会告诉你域名是否转载 2009-11-18 15:42:00 · 478 阅读 · 0 评论 -
有用的抓包工具Ethereal
Ethereal使用入门ethereal可以用来从网络上抓包,并能对包进行分析。下面介绍windows下面ethereal 的使用方法。 一、安装 1、下载安装winpcaphttp://coolersky.com/download/hacker/aidance/2005/0805/87.html 2、下载安装etherealhttp://coolersky.co转载 2010-01-22 14:28:00 · 1362 阅读 · 0 评论 -
人人网使用的开源软件列表
作者:人人网架构师 张洁 人人网UGC团队博客首发MySQL关系型数据库存储系统,我们的DBA团队很强大,每人管理上百台MySQL服务器,其他就不多说了,网上资料太多了Tokyo Cabinet一个key-value的存储引擎,日本人开发,国内很多公司也开始使用,我们内部很多地方也用它来代替MySQL来做存储,比如我们的搜索结果页的用户资料,就是用它来做一层MySQL外转载 2010-03-03 10:45:00 · 854 阅读 · 0 评论 -
对 TokyoTyrant的一个简单的patch,以支持列出所有的Key
有人在网上评价说Redis、mongodb等Key-value对的数据库,说redis特别牛,能支持列出所有的key;其实tokyotyrant也是可以的呀,因为我看他底层持tcmdb,tchdb等都是支持遍历所有Key的,于是小小地做了一个改动,以支持列出的tokyotyrant的所有Key.代码放在http://github.com/xurenlu/mc_list_patc转载 2010-03-23 09:55:00 · 1010 阅读 · 0 评论 -
网站压力测试工具
大多数在win下面进行开发的人员,在做压力测试时,都是采用了apache自带的ab.exe进行测试的。工具虽然小,但也算强大。只是Ab的数据不是特别准确。除此之一,还有一些工具可以做压力测试,如loadRunner,webbench等。现在我就做一点小小的介绍。。ab命令的参数、输出结果的中文注解格式: ./ab [options] [http://]hos转载 2010-04-30 14:34:00 · 926 阅读 · 0 评论