DNS的SOA记录
笔记:关于DNS的SOA记录的各项含义。
以我的域名为例:
bsdmap.org IN SOA ns2.xinnetdns.com. hostmaster.xinnetdns.com. (
1083128244 ; serial number
3600 ; refresh
1800 ; retry
604800 ; expire
7200 ) ; min TTL
SOA值
序列号:格式为yyyymmddnn,nn代表这一天是第几次修改。在每次更新了你的区数据后不要忘了增加序列号的值。辅名字服务器通过比较这个序列号是否加载一份新的区数据拷贝。
refresh(刷新):告诉该区的辅名字服务器相隔多久检查该区的数据是否是最新的。
retry(重试):如果辅名字服务器超过刷新间隔时间后无法访问主服务器,那么它就开始隔一段时间重试连接一次。这个时间通常比刷新时间短,但也不一定非要这样。
expire(过期或期满):如果在期满时间内辅名字服务器还不能和主服务器连接上,辅名字服务器就使用这个我失效。这就意味着辅名字服务器将停止关于该区的回答,因为这些区数据太旧了,没有用了。设置时间要比刷新和重试时间长很多,以周为单位是较合理的。
否定缓存TTL(生存期):这个值对来自这个区的权威名字服务器的否定响应都适用。
新版的bind的时间设置灵活了很多,以前只接收以秒为单位(一周有608400秒)。现在可以用h(小时),d(天),w(周)表示。
RFC1537建议顶级名字服务器采用以下值:
refresh 24h
retry 2h
expire 30d
否定缓存ttl 4d
搜狗五笔
一个朋友QQ上发给我一URL,并附言:绝对是你所期待的。
点开一看,果不其然,sogou出五笔输入法了。立刻下载安装试用。还想着,要是能像其他五笔那样拼音和五笔不用切换就可以用就好了。朋友已经发过来消息,证实我的需求,是被满足的。
试用了一下,风格正是我所喜欢的“简洁”型的,与是,删除掉了用了很久的“极点五笔”,从此开始“搜狗五笔”的日子……
按照朋友的抱怨,Google拼音的更新速度太慢,大概开发人员不足吧,这个我深有体会,也知道这中间的众多复杂的事情,想来,google并不是十分重视“google拼音”。搜狗拼音的更新速度就相对快的多,而且据说词库丰富,比google拼音好用。大概是因为迷信Google的缘故吧,一直安装的Google拼音,但是却也不怎么常用,只有在晚上脑子不清醒的时候、不知道字怎么写的时候,才偶尔用一下。
提供一个下载地址:搜狗五笔
喜欢的朋友可以用起来了。除了“中/英”切换的时候,不能“全角/半角”自动切换,一切都很习惯。
Linux: compress compress filesystem filesystem Linux linux压缩文件系统 压缩文件系统
by 曹宇伟
写评论
常用页面
Linux下的压缩文件系统
始于工作的需要,开始寻找如何在Linux系统上实现“压缩文件系统”,就像使用NTFS的压缩功能一样。通过Google搜索,最终找到以下几个重要的网页:
FuseCompress
http://miio.net/fusecompress/
http://code.google.com/p/fusecompress/
Save disk space – use compFUSEd to transparently compress filesystems
http://www.linux.com/feature/137234
fuse-zip
http://code.google.com/p/fuse-zip/
compFUSED
http://www.biggerbytes.be/
All Compress Filesystem based on FUSE
http://fuse.sourceforge.net/wiki/index.php/CompressedFileSystems
发现了FUSE项目(Filesystem in Userspace)
http://fuse.sourceforge.net/
然后又看到了Linux支持ZFS的相关信息,了解到:ZFS在Linux上的实现,因为法律许可的问题,无法正常使用,而是借助于FUSE项目,建立了”ZFS ON FUSE“项目,通过将ZFS运行在“用户空间”而避免法律许可上的问题。
ZFS有一堆优秀特性,需要特别指出的是,ZFS本身就已经支持压缩(compress)技术。
ZFS相关参考:
仍然是缓存
Last-Modified: Wed, 13 Dec 2006 06:11:14 GMT
检查这行是否每次访问都变化。如果一直变化,说明页面是动态的,并不合适squid缓存。squid在每次请求的时候都会检查这行,判断页面是否已经过期,并且对过期的页面重新获取。
Cache-Control: no-store, no-cache,must-revalidate, post-check=0, pre-check=0
这行是负责控制缓存。no-store、no-cache、must-revalidate等都是要求squid禁止缓存内容,并且在每次请求的时候都去验证页面是否过期。
Expires: Thu, 19 Nov 1981 08:52:00 GMT 过期时间如果大于当前时间,也会被认为是页面已经过期,需要重新获取。这样的页面也不会被缓存。
Pragma: no-cache 这句也是禁止缓存。
RouterOS DHCP Less的保存问题
原来在IP/DHCP Server/DHCP里的Config有是否保存DHCP Less到磁盘的设置:immediately/never。
困扰已久的问题,终于在无意间解决了。
又一次验证了我得到的教训:“没有不可能,只有想不到。”
Windows IME 输入法
之前装的输入法,设置了快捷键Ctrl+Shift+0,输入法删除之后,这个快捷键不能设置到别的输入法上。Google了一个,发现了IME Tools这个工具,但是下载的时候杀毒软件报警,于是放弃使用,但是看到软件的介绍(如下),于是自己手动操作了一下。
1、自动删除输入法列表中不存在的输入法项目,位置:
HKEY_CURRENT_USER\Keyboard Layout\preload
2、检查注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts
下的内容,如果某分支对应的输入法文件不存在,则删除此分支。
3、自动删除输入法从列表中删除后可能遗留的激活热键设置,位置:
HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys
其中第三条中,发现了我自定义的两个热键的键值:00000101与00000102,删除它们,注意,要退出所有在使用输入法的程序,最好能注销一下用户,然后就可以重新设置了。
凌晨醒来
凌晨不到六点的时候,我的意识清醒了过来,头有些痛。
昨天睡得很早,本来还惦记得着跑步的事情,只是躺到床上以后,慢慢便没了知觉。睡梦中依稀觉得老横找我,只是头重的厉害,硬是睁不开眼睛,于是便又不管不顾的睡了起来。
昨天邮件通知6:00-8:00停电,在停电之后,大约五分钟,我收到了报警短信,于是大脑立刻开始运转,用不到三秒钟的时间判断、猜测,应该是ROS ping报警,睁开惺忪的眼睛,看了一下手机,果不其然……
清醒过来之后,便再也无法睡去……恍惚间,脑子里依然记得刚才少许的梦境的感觉,惶恐不安的感觉。
我想起了LJ,不是爱情,至少现在不是。是友情吧,又或者是亲情的那种挂念。不会是我真的喜欢孤独,喜欢一个人吧?或者是我真的怕了?不敢再轻易爱别人了?抑或真的认清了其本质,甚至看多了、见多了,了解了其发展规律,对其失去了信心?又或者永远无法忘记某个人,真的要永远想着这一棵树,就这样一直逃避下去了?
惶恐……
编译问题
我们的系统上,为了方便,我增加了好几个bin路径到PATH变量里,之前遇到过问题,还写过一篇记录,当时总结出的经验是,自添加bin路径到PATH变量,应放在PATH的后面;然而今天发现,即使是这样,也是不能完全解决问题的,比如编译apache时,本来应该使用源代码中的工具,却调用了原来已经安装过的apache的bin目录里的apr-1-conf,而当我把原来老的apache删除之后,再用新的apache的apxs来编译php,就出问了,居然apxs是依赖于原apache的,于是乎,产生了错踪复杂、令人头痛的依赖关系……
而当时遇到很诡异的现象,并且最终没有找到原因,而今天突然想到,可能是bash缓存的程序的路径所致,或者ld缓存的库的路径……?
那么,以后,能不自添加路径到PATH变量,就不添加吧,这样系统也更安全些。又或者不得不添加的话,编译程序的时候,也要考虑到这一点儿了。
