驾照科目一理论课考试通过
作者:sealinger 发布时间:January 4, 2011 分类:混口饭吃 2 Comments
六个人平均99分,很牛×,只有钱某人拿了100。
为表庆祝,他请我们在“蜀风流”风流了一把。
对此我们表示感谢,当然,还有一点同情,哈哈```
Maybe I was A Bird in Another Life
作者:sealinger 发布时间:January 4, 2011 分类:混口饭吃 2 Comments
六个人平均99分,很牛×,只有钱某人拿了100。
为表庆祝,他请我们在“蜀风流”风流了一把。
对此我们表示感谢,当然,还有一点同情,哈哈```
作者:sealinger 发布时间:January 1, 2011 分类:混口饭吃 No Comments
安装环境:sealinger@Debian 5.0.6 32位
sealinger:~# apt-cache search php5nginx调用php使用fcgi模式,故只需安装php5-cgi即可:
sealinger:~# apt-get install php5-cgiThe following NEW packages will be installed:
php5-cgi php5-commonsealinger:~# apt-get install mysql-server mysql-client php5-mysqlThe following NEW packages will be installed:
libdbd-mysql-perl libhtml-template-perl libterm-readkey-perl
mysql-client mysql-client-5.0 mysql-server mysql-server-5.0 php5-mysql# dpkg -l |grep zlib ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
# apt-cache search zlib.*-dev
zlib1g-dev - compression library - development# apt-get install zlib1g-dev# apt-get install libssl-dev# apt-get install libpcre3-dev
libpcre3-dev libpcrecpp0$ wget http://wiki.nginx.org/images/5/51/Nginx-accesskey-2.0.3.tar.gz $ tar zxvf ../pkgs/Nginx-accesskey-2.0.3.tar.gz
$ vi nginx-accesskey-2.0.3/config
USE_MD5=YES USE_SHA1=YES ngx_addon_name=ngx_http_accesskey_module HTTP_MODULES="$HTTP_MODULES ngx_http_accesskey_module" NGX_ADDON_SRCS="$NGX_ADDON_SRCS $ngx_addon_dir/ngx_http_accesskey_module.c"
$ wget http://nginx.org/download/nginx-0.8.32.tar.gz $ tar zxvf ../pkgs/nginx-0.8.32.tar.gz $ cd nginx-0.8.32/ $ vi auto/cc/gcc #注释掉debug模式
# debug #CFLAGS="$CFLAGS -g"
./configure \
--prefix=/home/ligb/nginx \
--with-http_stub_status_module \
--with-http_ssl_module \
--add-module=../nginx-accesskey-2.0.3/Configuration summary + using system PCRE library + using system OpenSSL library + md5: using OpenSSL library + sha1: using OpenSSL library + using system zlib library
nginx path prefix: "/home/ligb/nginx" nginx binary file: "/home/ligb/nginx/sbin/nginx" nginx configuration prefix: "/home/ligb/nginx/conf" nginx configuration file: "/home/ligb/nginx/conf/nginx.conf" nginx pid file: "/home/ligb/nginx/logs/nginx.pid" nginx error log file: "/home/ligb/nginx/logs/error.log" nginx http access log file: "/home/ligb/nginx/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp"
$ make && make install# vi /etc/security/limits.conf * - nofile 8192
$ wget http://www.lighttpd.net/download/spawn-fcgi-1.6.3.tar.gz $ tar zxvf ../pkgs/spawn-fcgi-1.6.3.tar.gz $ cd ./spawn-fcgi-1.6.3/ $ ./configure --prefix=/home/ligb/spawn-fcgi $ make && make install
$ cd spawn-fcgi-1.6.3/bin/
$ ./spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -f /usr/bin/php-cgi -P fastcgi-php.pid$ wget http://topfunky.net/svn/shovel/nginx/init.d/nginx
具体网上很多,建议参考张老师的吧。我自己就记录一个点:
开始打开.php文件,提示 “No input file specified”,是 SCRIPT_FILENAME 没有设置正确,改为如下OK:
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}作者:sealinger 发布时间:December 31, 2010 分类:简单生活 1 Comment
2010年12月31日。。。
今天就像是黎明前的黑暗,但明天可不是什么“黎明”,而是深渊,太恐怖了。。。
不敢想,我马上要奔×了,我去。。。
时间过的太TM快了,还让人活不。。。
这真是,我已成什么美女××,什么英雄××,什么强弩之末,什么夕阳西下,什么昨日黄花。。。尽管来吧。。。
我想把明天砸得粉碎,我想找到通往过去的天梯。。。
不想默默的等死了,哥去洗澡然后温习《子弹飞》了。。。
让2011见鬼去吧!
作者:sealinger 发布时间:December 31, 2010 分类:混口饭吃 5 Comments
2)/etc/rc.d/rc.sysinit 文件,run once at boot time,其中有从硬件时钟同步时间到系统时间的操作;
3)hwclock --localtime 的输出,才是硬件时钟真正的时间。如果输出结果带时区(比如CST),还要看/etc/sysconfig/clock里的UTC参数,如果 UTC=false,那时区有意义;如果 UTC=true,那时区没意义,实际上是UTC时间。
4)在 /etc/sysconfig/clock 中 UTC=false 时,date、hwclock、hwclcok --localtime 输出的时间应该都一致,且此时 hwclock --utc是没有意义的;
5)在 /etc/sysconfig/clock 中 UTC=ture 时,date、hwclock 的输出是一致的,hwclock --localtime 的输出则是UTC时间;
6)如果不想在输出中带时区,则 export LANG=C ,然后再运行 hwclock 就没有什么CST了,免得时区误导你;
7)hwclock --utc 很闹腾,还是别看了,你会晕的。。。
8)系统关闭时会同步系统时间到硬件时钟,系统启动时会从硬件时钟读取时间更新到系统,这2个步骤都要根据 /etc/sysconfig/clock 文件中UTC的参数来设置时区转换。
0)假设系统的时区为CST(UTC+8);
1)假设原 /etc/sysconfig/clock 中 UTC=true,修改成 UTC=false;
2)如果此时系统未正常关机,系统时间未按参数 UTC=false 同步时间到硬件时钟(没有+8小时);
3)但系统被按电源重启后,系统读取到 UTC=false,认为硬件时钟为CST时间,直接用于系统时间;
4)那么此时,系统时间将少了8小时。
=======================================================
[引用]linux时间问题两篇[zz]
2010年07月19日 星期一 上午 09:43
http://hi.baidu.com/lujunqianglw/blog/item/bc2d9144d24fc48fb3b7dc1d.html
硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的系统及相关设置而定)。
本地时间:由于处在不同的时区,本地时间一般与UTC是不同的,换算方法就是
本地时间 = UTC + 时区 或 UTC = 本地时间 - 时区
[12-01 19:07> ~]$ date
2009年 12月 07日 星期一 14:22:20 CST
[12-01 19:07> ~]$ date -u
2009年 12月 07日 星期一 06:22:22 UTC
[12-01 19:07> ~]# hwclock
2009年12月07日 星期一 14时28分43秒 -0.611463 seconds
[12-01 19:07> ~]# hwclock --utc
2009年12月07日 星期一 14时28分46秒 -0.594189 seconds
[12-01 19:07> ~]# hwclock --localtime
2009年12月07日 星期一 06时28分50秒 -0.063875 seconds
date 2009年 12月 07日 星期一 19:26:29 CST
date -u 2009年 12月 07日 星期一 11:26:29 UTC
hwclock 2009年12月07日 星期一 19时26分30秒 -0.442668 seconds
hwclock --utc 2009年12月08日 星期二 03时26分31秒 -0.999091 seconds
hwclock --localtime 2009年12月07日 星期一 19时26分32秒 -0.999217 seconds
可见,如果不使用UTC,BIOS时间(红色部分)就是系统本地时间,而且注意这时执行 hwclock --utc 得到的结果没有任何意义,因为这里我们已经禁用了UTC,而且也明显不符合“本地时间=UTC+时区”的关系。
方式A: 使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=true)
开机: BIOS------->UTC(将BIOS中的时间看成是UTC)------(时区变化)----->CST
关机: CST -------(时区变化)----->UTC-------存储到------>BIOS
方式B: 不使用UTC(对linux就是 /etc/sysconfig/clock 中 UTC=false)
开机: BIOS--------------------->CST(将BIOS中的时间看成是CST)
关机: CST ---------存储到------>BIOS
通过设定 /etc/sysconfig/clock,linux可以支持这两种方式,然而windows只支持方式B(至少是默认支持B,而我不知道怎么能让它支 持A),那么在双系统情况下,如果linux设成A方式,那么在linux与windows系统切换时一定会造成时间混乱的,解决办法就是将linux中 的UTC禁用,也设成B方式就可以了。
注:可以通过 hwclock --hctosys 来利用硬件时间来设置系统时间(注意不是简单的复制BIOS中的时间为系统时间,要看是否使用UTC,如果使用的话则要做时区换算),通过 hwclock --systohc 来根据系统时间设置硬件时间(也要看是否启用UTC来决定是否做时区换算)。
总之,不论使用 --systohc 还是 --hctosys,同步后直接运行不带参数的 hwclock 得到的时间与直接运行 date 得到的时间应该一致,这个时间是否就是BIOS中的时间(hwclock --localtime)那就不一定了,如果启用了UTC就不是,没启用UTC就是。
而且还要注意:在系统中手动使用 hwclock hwclock --set --date='yyyy-mm-dd' 来设置BIOS时间只在系统运行时有效,因为当系统关闭时,还会按设定好的方式根据系统时间来重设BIOS时间的,于是手动的设置便被覆盖掉了。
---------------------------------------------------------------------
Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。
硬件时钟与系统时钟同步:
# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)
或者
# clock --hctosys
系统时钟和硬件时钟同步:
# hwclock --systohc
或者
# clock --systohc
如果不用tzselect命令,可以修改文件变更时区。
# vi /etc/sysconfig/clock
ZONE=Asia/Shanghai(查/usr/share/zoneinfo下面的文件)
UTC=false
ARC=false
# rm /etc/localtime
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
重新启动即可。
作者:sealinger 发布时间:December 31, 2010 分类:简单生活 No Comments
梦洁:
火车站遇到一个看起来很真诚担心的女孩,她自称是来北京读考研班的学生,钱包被扒,饥寒交迫,要我行善给她人民币几多,并取出门生证要我验看。看着她真诚的双眼,我很想掏钱,但突然我灵光展现,问她一句:“马克思主义认识论与唯心主义认识论的区别和联系 是什么?
她:。。。。
于是没有然后了。。。。。。
-------------------------------------------------------------------------
周旭昆:
有一天我专门去刘梦洁说的经常有美女骗子出没的火车站门口散步,果然看到一个看起来很真诚担心的女孩,她自称是来北京读考研班的学生,钱包被扒,饥寒交迫,要我行善给她人民币几多,并取出门生证要我验看。看着她真诚的双眼,我很想掏钱,但突然我灵光展现,问她一句:“马克思主义认识论与唯心主义认识论的区别和联系 是什么?
她好像很有准备,坦然答道:马克思主义认识论与唯心主义认识论的区别在于是否承认认识是以实践为基础的主体对客体的能动反映。…………中间省略了1000字。。
于是我又问:如何用马列主义毛泽东思想解释只有中国特色的社会主义言论自由才是真正的言论自由?
然后。。。真没有然后了。。。。。。
-------------------------------------------------------------------------
李建军:
有一天我专门去刘梦洁和周旭昆两口子经常说的有美女骗子出没的火车站门口散步,果然看到一个看起来很真诚担心的女孩,她自称是来北京读考研班的学生,钱包被扒,饥寒交迫,要我行善给她人民币几多,并取出门生证要我验看。看着她真诚的双眼,我很想掏钱,但突然我灵光展现,问她一句:“马克思主义认识论与唯心主义认识论的区别和联系 是什么?
她好像很有准备,坦然答道:马克思主义认识论与唯心主义认识论的区别在于是否承认认识是以实践为基础的主体对客体的能动反映。…………中间省略了1000字。。
于是我又问:如何用马列主义毛泽东思想解释只有中国特色的社会主义言论自由才是真正的言论自由?
她回答道:没有绝对的自由,也没有绝对的言论自由。。。。。中间省略了1000字
于是我又问:“如何论证在中国不能搞多党制”
她清了清嗓子说道:多党制。。。
话还没有说完,跳出来一个人问她:你是哪里人?她说。陕西的。。。
然后。。。。她就真被送回陕西了。。。。。。。