易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux sockaddr_in赋值

serv_addr.sin_family=AF_INET;
serv_addr.sin_port=htons(SERVPORT);
inet_pton(AF_INET,"127.0.0.1",&serv_addr.sin_addr);
IP地址转换函数有:inet_pton,inet_addr,inet_aton,inet_ntoa,inet_ntop
前三个是将ASCII字符转换成网络字节序;
最后两个是将网络字节序转换成ASCII字符。
现在推荐使用inet_pton,inet_ntop,比较新的处理函数,能够处理ip4与ip6。
字母p和n分别代表:presentation 和numeric。


相关文档:

Linux的工作队列

1,先看看工作队列和tasklet的区别:
    (1) 定时器和tasklet:
    Tasklets resemble kernel timers in 3 ways.
      1)They are always run at interrupt time,
      2)they always run on the same CPU that schedules the ......

Linux下nginx的安装

nginx("engine x")是一个高性能的HTTP和反向代理服务器,是由俄罗斯人Igor Sysoev建立的项目,超轻量级,超快处理能力。
目前使用的nginx版本是0.7.61
nginx的官言网站为:http://nginx.net/
下载地址为:http://sysoev.ru/nginx/nginx-0.7.61.tar.gz
nginx需要pcre的支持,所以我们需要下载pcre
pcre全名为Perl Compa ......

Linux Find 命令精通指南

转自:http://www.oracle.com/technology/global/cn/pub/articles/calish-find.html
Linux Find 命令精通指南
作者:Sheryl Calish
简单介绍这一无处不在的命令的强大的方面以及混乱的方面。
2008 年 7 月发布
Linux find
命令是所有 Linux 命令中最有用的一个,同时也是最混乱的一个。它很难,因为它的语法与其他 ......

linux關于likely與unlikely

原来likely和unlikely是用来编译优化的,其实都可以没有。我们知道很多cpu里面有告诉缓存,且有预读机制,likely和unlikely就是增加执行判断语句时的命中率。
如果是if(lilely(a)),说明a条件发生的可能性大,那么a为真的语句在编译成二进制的时候就应该紧跟在前面程序的后面,这样就会被cache预读取进去,增加程序执行 ......

使用 Vmware Player在WIndows内构建Linux环境

1, 下载 VMWare Player
http://www.vmware.com/products/player/

单注册一下,就可以下载了。
2, 生成 VMWare 的种子文件
http://www.easyvmx.com/new-easyvmx.shtml
3,
下载 你想要的Linux 的 ISO 文件。
4, 解压缩 2 中的 VMWare种子文件, 双击其中的
扩展名为vmx的文件。 然后在VMWarePlayer 中 设置 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号