C1000k 新思路:用户态 TCP/IP 协议栈如今的server支撑上百万个并发 TCP 连接已经不是新闻(余锋2010年的演讲,ideawu的iComet 开源项目,WhatsApp 做到了 2.5M)。实现 C1000k 的常规做法是调整内核參数,提高文件数,降低每一个连接的内存消耗(參考 ...
分类:
其他好文 时间:
2014-06-19 06:53:17
阅读次数:
478
Linux下DNS服务器搭建详解DNS 即Domain Name System(域名系统)的缩写,它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种机制。其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析。下面对DNS的工作流程及原理进行简要说明...
分类:
系统相关 时间:
2014-06-19 06:52:14
阅读次数:
442
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描写叙述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP:...
分类:
其他好文 时间:
2014-06-19 06:37:51
阅读次数:
259
Given a string containing only digits, restore it by returning all possible valid IP address combinations.
For example:
Given "25525511135",
return ["255.255.11.135", "255.255.111.35"].
(Order do...
分类:
其他好文 时间:
2014-06-16 19:24:42
阅读次数:
248
上次说了「协议」相关的话题,这次专门说说「TCP/IP」协议。这里的主题是「TCP/IP」到底是什么?但并不是要说明「TCP/IP」是什么东西,重点是「TCP/IP」究竟有什么意义,在哪里使用「TCP/IP」。这正是之前没有提到的内容。TCP或IP,根据上次的介绍,都是协议,也就是通信时的规则。但是...
分类:
系统相关 时间:
2014-06-16 13:39:32
阅读次数:
259
转眼大一过去,这两学期学到什么了?课堂上从来没好好听过,自己很容易分心,还都是课外自己花时间看得功课,这样真的很浪费时间啊!效率很重要。再说课外的东西,也没什么长进,成就。关于编程写程序的知识也不是很深入。对比起自己,更对不起家人,拿着父母的钱,在这个大城市,大校园,你很快就会忘记爸妈的心血,与其他...
分类:
其他好文 时间:
2014-06-16 13:15:55
阅读次数:
156
在Fedora 20上写了一个简单的ping程序,创建原始套接字后没有设置任何选项,ping其他主机(NetBSD-1.0)的时候运行正常:[root@sea network]# ./ping 192.168.1.114PING 192.168.1.114:send packet(icmp):08 ...
分类:
其他好文 时间:
2014-06-15 14:02:41
阅读次数:
261
bridged(桥接模式)、
NAT(网络地址转换模式)
host-only(主机模式)。
理论理解:
1.bridged(桥接模式)
在这处模式下,虚拟机等同于网络内的一台物理主机,可对手动设置IP,子网掩码,DNS,且IP地址要和主机的IP在同一网段内。这样,虚拟机就和主机如同连在一个HUB上的两台计算机,只要主机能上网,虚拟机也会在这种模式下上网。
2.host-only(主机模...
分类:
其他好文 时间:
2014-06-15 13:45:00
阅读次数:
329
一、项目要求
本文讨论的日志处理方法中的日志,仅指Web日志。其实并没有精确的定义,可能包括但不限于各种前端Web服务器——apache、lighttpd、nginx、tomcat等产生的用户访问日志,以及各种Web应用程序自己输出的日志。
二、需求分析: KPI指标设计
PV(PageView): 页面访问量统计
IP: 页面独立IP的访问量统计
...
分类:
其他好文 时间:
2014-06-15 10:25:49
阅读次数:
395