摘要: http://www.aosabook.org/en/index.html有 nginxhttp://www.aosabook.org/en/nginx.html 阅读全文
posted @ 2012-07-12 15:27 stallman 阅读(110) 评论(0) 推荐(0) 编辑
摘要: http://michaelh0226.iteye.com/blog/1236874http://video.sina.com.cn/p/tech/i/v/2010-11-16/232961185323.html <strong>新浪架构师谈微博架构</strong> 技术开发者往往对微博这个产品非常关心,对微博的构架非常感兴趣,就是一个明星他有300万粉丝,这个技术怎么来实现?今天在这里跟大家分享一下微博的底层机构,让大家对微博的底层技术有更好的了解。另外不管是做客户端、Web1.0、Web 2.0、论坛、博客都要考虑架构的问题,架构实际上是有一些共性的。今天我通过讲 阅读全文
posted @ 2012-07-12 15:16 stallman 阅读(963) 评论(0) 推荐(0) 编辑
摘要: http://www.shanzhaioff.com---这个不错......... 阅读全文
posted @ 2012-07-12 15:15 stallman 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Feb 25 14:38:45 xxxxx kernel: TCP: Treason uncloaked! Peer 210.29.166.196:7671/80 shrinks window 1899762252:1899767884. Repaired. Feb 25 14:38:53 xxxxx kernel: TCP: Treason uncloaked! Peer 210.29.166.196:7671/80 shrinks window 1899793228:1899796044. Repaired. 阅读全文
posted @ 2012-07-12 15:14 stallman 阅读(373) 评论(0) 推荐(1) 编辑
摘要: http://wiki.nginx.org/HttpAuthBasicModule1. 首先生成密码Passwords must be encoded by function crypt(3). If Apache is installed, you can create the password file using the htpasswd program included.crypt() 函数在php、perl里均有,盐值与input一样就可以。<?phpecho crypt($argv[1], $argv[1]),"\n";?>2. 添加至配置文件ngi 阅读全文
posted @ 2012-07-12 15:11 stallman 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 提取一个客户端请求的IP:1. REMOTE_ADDR: 访问端(有可能是用户,有可能是代理的)IP;是你的客户端跟你的服务器“握手”时候的IP,离服务器最近的IP。2. HTTP_X_FORWARDED_FOR: 浏览当前页面的用户计算机的网关,是从客户端到 REMOTE_ADDR 前一个 IP。没有使用代理时,没有值。使用一层代理时,也就是客户端 IP。使用二层代理时,也就是“客户端IP,1层代理IP”,也就是相当于 IP 路径,中间用逗号隔开,注意不包括二层代理。使用三层代理时,也就是“客户端IP,1层代理IP,2层代理”,也就是相当于 IP 路径,中间用逗号隔开,注意不包括三层代理。3 阅读全文
posted @ 2012-07-12 15:08 stallman 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 1. 四大骨干网除了CHINANET外,中国还有CERNET,CSTNET,CHINAGBN网网络,合起来称为中国四大骨干网。中国公用计算机互联网(CHINANET)又称邮电部互联网、中国公用Internet网,是邮电部经营管理的基于Internet网络技术的电子信息网,1995年初与国际互联网连通,并 于5月向社会提供服务。CHINANET 由骨干网、接入网组成,骨干网是其主要信息通路,由直辖市和各省会城市的网络节点构成;接入网是各省(区)建设的网络接点形成的网络。CHINANET的 灵活接入方式和遍布全国各城市的接入点,可以方便地接入国际Internet,享用Internet上的丰富信息资 阅读全文
posted @ 2012-07-12 15:05 stallman 阅读(4900) 评论(0) 推荐(0) 编辑
摘要: 1 ChinaNet骨干网逻辑结构Chinanet 骨干网的拓扑结构逻辑上分为两层,即核心层和大区层。1.1 核心层核心层由北京、上海、广州、沈阳、南京、武汉、成都、西安等8个城市的核心节点组成。核心层的功能主要是提供与国际internet的互联,以及提供大区之间信息交换的通路。其中北京、上海、广州核心层节点各设有两台国际出口路由器,负责与国际internet互联,以及两台核心路由器与其他核心节点互联;其他核心节点各设一台核心路由器。核心节点之间为不完全网状结构。以北京、上海、广州为中心的三中心结构,其他核心节点分别以至少两条高速ATM链路与这三个中心相连。1.2 大区层全国31个省会城市按照 阅读全文
posted @ 2012-07-12 15:02 stallman 阅读(1819) 评论(0) 推荐(0) 编辑
摘要: 北京上地电信数据中心北京亦庄网通数据中心不过,网通与电信互联带宽只有200G…..莫非还只有上述核心点之间实现了互联?…..悲催的….所以,复杂的中国网络催生了双线机房的出现。一直在强调要在八大骨干网核心节点下,拉平网络,实际上各种正当或不正当、政治或经济利益,使得网络是不平整的。比如在广东,广州无疑是最好的,深圳作为一个备选,网络也是不错的。但是东莞网络去也无悬念的甚过云浮之类的。最近电信在严厉打击透传……貌似还有一些小城市,电信和网通互通…..还有铁通、移动、教育网、长城宽带、鹏博士…… 阅读全文
posted @ 2012-07-12 15:01 stallman 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 今天某在米国挂了独立博客的同事惊叹:ping google的DNS服务器如此之快。jxncct50:~ # ping 8.8.8.8PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.64 bytes from 8.8.8.8: icmp_seq=1 ttl=43 time=40.6 ms64 bytes from 8.8.8.8: icmp_seq=2 ttl=43 time=47.6 ms64 bytes from 8.8.8.8: icmp_seq=3 ttl=43 time=40.8 ms64 bytes from 8.8.8.8: icmp_seq 阅读全文
posted @ 2012-07-12 15:01 stallman 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 61.168.242.0 61.168.242.255 河南省 联通骨干网61.179.255.0 61.179.255.255 山东省 联通骨干网61.237.113.0 61.237.113.255 中国 铁通骨干网118.84.0.0 118.84.0.255 中国 电信骨干网118.84.1.0 118.84.1.255 安徽省 电信骨干网118.84.2.0 118.84.255.255 中国 电信骨干网202.97.0.0 202.97.7.5 北京市 电信骨干网202.97.7.7 202.... 阅读全文
posted @ 2012-07-12 15:00 stallman 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 法国总统说:“能不能这样:把这事稍往后放一放,让我陪大家去体验另一种生活,让我们放松自己,在黄昏的鸟鸣中看着夜幕降临大地, 在银色的月光下听着怀旧的音乐,喝着美酒想着你心爱的人……这时你们就会发现,终级真理并不像你们想的那么重要,与你们追求的虚无飘渺的宇宙和谐之美相 比,这样的美更让人陶醉。” 一位物理学家冷冷地说:“所有的生活都是合理的,我们没必要互相理解。” ——————–刘慈欣在《朝闻道》 阅读全文
posted @ 2012-07-12 14:59 stallman 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 关于application/x-www-form-urlencoded等字符编码的解释说明.在Form元素的语法中,EncType 表明提交数据的格式用 Enctype 属性指定将数据回发到服务器时浏览器使用的编码类型。 下边是说明: application/x-www-form-urlencoded: 窗体数据被编码为”名称/值对”。这是标准的编码格式。multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。text/plain: 窗体数据以纯文本形式进行编码... 阅读全文
posted @ 2012-07-12 14:57 stallman 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 随机数是个好东西......1. 通过系统时间shell下通过命令:date +%s 获取秒数,date +%N 获取微妙。vm2207:~ # date +%s1313917706vm2207:~ # date +%N916630000PHP中,time(), microtime(); 1 <?php 2 function microtime_float() { 3 list($usec, $sec) = explode(" ", microtime()); 4 return ((float)$usec + (float)$sec); 5 } 6 $t... 阅读全文
posted @ 2012-07-12 14:55 stallman 阅读(680) 评论(0) 推荐(0) 编辑
摘要: Google+在国内虽然没有彻底被墙,但就像Gmail一样,偶尔抽风已经让我受不了,经常会出现加载超时的情况。而我有时候也不太 想经常FQ,来回切换还是很不方便的。修改host地址是一种既方便又好用的方法,那怎么修改host地址呢,首先要找到host这个文件,在 Windows 系统下是位于C盘/windows/system32/drivers/ect目录里。找到host文件之后,再以记事本的方式打开,添加以下地址并保存 就可以了。如果是Win7用户,首先要修改管理员的控制权限,把限制降到最低级别。74.125.39.99 chrome.google.com74.125.39.99 clien 阅读全文
posted @ 2012-07-12 14:49 stallman 阅读(34) 评论(0) 推荐(0) 编辑
摘要: export LANG=en_USexport LC_ALL=en_US—————SUSE shell 环境变量设置,与CentOS\Gentoo略有差别。 阅读全文
posted @ 2012-07-12 14:46 stallman 阅读(377) 评论(0) 推荐(0) 编辑
摘要: The Art of Unix Programming一本经典,现书作者将书“开源”了。http://www.catb.org/~esr/writings/taoup/html/index.html 阅读全文
posted @ 2012-07-12 14:45 stallman 阅读(203) 评论(0) 推荐(0) 编辑
摘要: blog迁来迁去的......以后多在博客园写东西吧,暂时迁来一部分老东西....... 阅读全文
posted @ 2012-07-12 14:43 stallman 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 有创意的休眠排序,下面是Shell版本:#!/bin/bashfunction f() { sleep "$1" echo "$1"}while [ -n "$1" ]do f "$1" & shiftdonewaitsm: # sh a.sh 2 3 5.3 6 9 1 81235.3689 阅读全文
posted @ 2012-07-12 14:41 stallman 阅读(408) 评论(0) 推荐(0) 编辑