响应我党号召,全面建设和谐博客,坚持和谐写博的路线不动摇
基本上safari会缓存所有页面以便加速访问。如果要禁止页面在safari中缓存,常用的header肯定要加上的 <?php header(“Expires: Mon, 26 Jul 1997 05:00:00 GMT”); // Date in the past header(“Last-Modified: ” . gmdate(“D, d M Y H:i:s”) . ” GMT”); // always modified header(“Cache-Control: no-store, no-cache, must-revalidate, max-age=0″); // HTTP/1.1 header(“Cache-Control: post-check=0, pre-check=0″, false); header(“Pragma: no-cache”); // HTTP/1.0 ?> 加上上面这些header,可以让页面在大多数浏览器中都不缓存。但还是有个问题,上面的代码对safari的前进和后退不起作用,safari还是会在缓存里面读取数据。要做到完全禁止,根据官方的Safari Developer FAQ,还需要在页面中加上一个iframe。加上iframe后的页面,safari永远不缓存。 <iframe style=”height:0px;width:0px;visibility:hidden” src=”about:blank”> this frame prevents back forward [...]
新版本的Mac OS X都带有一个全新的安全休眠方式,并且默认是打开的。安全休眠的作用是在休眠的时候把内存上面的内容保存一份到硬盘的/private目录下面,然后再进入正常的休眠模式。这个功能的好处是能保证系统在掉电的时候(比如更换MacBook/Pro的电池),可以从硬盘把内存的数据恢复回来,而不会造成资料的丢失。 但这个功能的一个不如人意的地方就是进入休眠的时间太长,一般根据内存的大小,进入休眠的时间会在20秒-1分钟不等,而且实际情况下掉电的机会并不多,特别像我这样的人,经常都是直接把本本的盖一盖起来就走人,更加会因为硬盘的频繁读写造成硬盘的寿命减少。所以我很有必要要把这个功能给去掉。 下面的命令在终端里面运行一次,然后重新启动系统就会关闭这个功能。 $ sudo pmset -a hibernatemode 0 $ sudo nvram “use-nvramrc?”=false 如果需要重新打开,那么把第一行的0改为3,第二行的false改为true,同样是运行后重启。
Parallels Desktop是一款Intel Mac下面的虚拟机软件,类似于VMWare,是Mac OS X用户跑Windows的不二选择。 因为家里用的无线路由共享连接,就算打开了端口映射的aMule,下载速度也是很不理想。所以平时我很喜欢在Parallels里面跑一个Windows,然后开VeryCD内网穿透版本的eMule,下载速度会有很大的提高。但毕竟使用内网穿透版本的用户还是不多,不少资源的下载速度还是很慢,所以决定在路由上做个端口映射。 Parallels默认的网络模拟方式是NAT,也就是所有数据包都要经过HostOS(Mac OS X)进行路由转发。GuestOS(Windows)的IP地址是私有(10.x.x.x),无线路由无法直接访问,所以不能直接对端口进行转发。 解决方法是使用另外一种网络的模拟方式,Bridged Networking。通过Bridged方式,可以把GuestOS虚拟成局域网上的一台单独机器(也就是局域网里面大家都可以通过网上邻居看到这台机器)。当然,要达到这种效果,GuestOS肯定是需要一个局域网的IP(192.168.x.x)。从另外一个角度来解释,GuestOS在逻辑上已经连接到无线路由器上了,无线路由可以直接访问这个虚拟的系统。 打开Parallels的虚拟机属性,Network Adapter里面把方式选择为Bridged Eternet,其他默认,保存设置就行。 剩下的就是设置端口映射到GuestOS,具体怎么设置网上有很多资料可以参考,我也就懒得多说了。
对于redhat类(centos等)可以 # cat /etc/redhat-release CentOS release 4.4 (Final) 对于2.6以上的内核,支持proc文件系统的,可以 # cat /proc/version Linux version 2.6.9-42.ELsmp (buildcentos@build-i386) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) #1 SMP Sat Aug 12 09:39:11 CDT 2006 一般偏向后面的方法,得到的信息会比较全(比如打了什么补丁、小版本)