当前位置:首 页>> 百 宝 箱

父亲节的礼物 微信扫一扫
分享给朋友

  女儿给画了一幅画,不能完全算是画,六个大字:D
  另,一年级第二学期期末考试成绩已经到手,语文98,数学100。还行吧,语文少了两分,问题不大,标自然段的时候把三段标成两段了,所以扣了两分,属于粗心大意啊。
  二年级第一学期,开学要到八月底了,好长的暑假,还是羡慕妒忌恨啊。还有比当小学生更幸福的吗:f
  本学期额外收获了三张奖状,感觉有些年代没见过这样的奖状了,女儿还是有些激动啊,第一次,就全都拿出来秀一下吧:c
[Edit on 2011-6-19 20:35:45 By 笑傲江湖]

Apache 自定义错误页面配置 微信扫一扫
分享给朋友

  当用户访问网站出现错误时,会返回HTTP 404,403等错误信息给浏览器,为了提高用户体验,我们需要自定义404、403等错误页面,提示用户下一步操作或自动跳转至合适的访问页面。当然不自动以的话,浏览器显示的错误信息是自带的相关提示内容。
  自定义错误页面的方法,主要通过Apache主配置文件或者.htaccess进行配置,.htaccess配置错误页面的方法适合虚拟主机用户。当然,在Apache主配置文件里,虚拟主机相关设置的地方,也可以进行错误页面自定义的设置,或者单独的虚拟主机配置文件(Apache主配置文件里调用)里设置也可以。Apache主配置文件和.htaccess设置错误页面的方法基本一样,如过使用.htaccess进行配置,注意开启.htaccess配置功能,就是需要在Apache住配置文件里对应目录设置里把AllowOverride None改成AllowOverride All,否则.htaccess的配置无法起作用。
  代码很简单,[ErrorDocument 错误页面代码 自定义页面地址],注意使用时没有方括号,我是为了阅读方便,具体使用时就是这样:
ErrorDocument 404 /error/404.htm
其中自定义页面地址也可以是http开头的地址,可以跳转到其他网站,类似这样:
ErrorDocument 404 http://www.abc.com/error/404.htm

  如果你的WEB服务只有一个网站,代码内容加到httpd.conf文件里即可,位置任意,不过最好是添加到你定义网站根目录的地方,比如<Directory "D:/wwwroot/mysite">这一行的下面。如果你不止一个网站,虚拟主机有不少站点,可以加到虚拟主机配置的地方,比如<VirtualHost *:80>这一行的下面。另外虚拟主机的也可以配置.htaccess来定义错误文件,看你自己需要吧。
  还有个小插曲说一下,俺配置好了之后,错误页面配置无效,IE浏览器里死活见不到我定义的错误页面,一直显示IE默认自己的错误页面,放Google搜索才晓得IE浏览器还真是变态,你定义的错误页面大小如果小于512字节,那就把你自定义的错误页面忽略,只显示浏览器默认,真够狠的,害我折腾好一阵百思不得其解。FireFox倒是没这个问题,Chrome、Opera、Safari没有测试是否也有这个问题。

百年IBM的精彩瞬间:从制表机到超级计算机 微信扫一扫
分享给朋友

    IBM(International Business Machines Corporation),国际商业机器公司,或万国商业机器公司的简称。IBM总公司在纽约州阿蒙克市,1911年创立于美国,是全球最大的信息技术和业务解决方案公司,目前拥有全球雇员 30多万人,业务遍及160多个国家和地区。
  IBM今天迎来百年华诞。从打孔卡到S/360大型机,从制表机到浮点运算,从CEO沃森到超级计算机“沃森”,蓝色巨人走过了一段独一无二的历史。
  IBM的前身——计算制表计时公司,或“CTR”创办于1911年,从事量表、计时设备和制表机的生产。老汤姆·沃森(Tom Watson Sr.)在1914年至1956年间主管公司业务,这位雄心勃勃的领军人在1924年将公司更名为“国际商用机器”,即日后闻名世界的IBM。
  在老沃森和他的儿子小汤姆·沃森(Tom Watson Jr.,1956年至1971年间任公司高管)的领导下,IBM承接各种大型项目,包括1935年美国《社会保障法》实施过程中的会计服务,冷战时期的飞行器跟踪系统和原子研究实验室,以及为早期太空计划研发导航系统。一路走来,IBM积累了大量发明专利,包括制表机、打字机、动态随机存储器(DRAM)、硬盘驱动器、条形码和磁卡等,其中一些在日常生活中随处可见。
  在软件领域,IBM亦有卓越贡献。它研发了FORTRAN、COBOL和SQL编程语言,发明了关系数据库和语音识别软件。科技“老兵”会想起S/360大型机,更年轻的一代则会想起1980年代的IBM PC和AS/400服务器。从1960年代到1980年代初,IBM在计算领域占据统治地位,但它的成功却引来了反垄断调查。1990年代初,外界干扰和盲目扩张导致IBM几近崩溃,但时任总裁兼CEO的郭士纳(Lou Gerstner)力挽狂澜,坚决抵制分拆IBM的呼声。近些年来,IBM进军软件和服务市场,再度崛起。这家科技巨头在100年的风雨历程中形成了自己的文化:重视培养内部领导力,投资技术研发,深思远虑。

Roundcube Webmail 安装配置篇 微信扫一扫
分享给朋友

  俺的WEB环境:Apache2.2.4+PHP5.2.4+Mysql5.0.41 / Windows Server 2003
  先去官方网站下载:[http://roundcube.net/],最新版0.5.3。下载完后解压缩,得到的目录里有INSTALL、README文件,安装前看看先,尤其是INSTALL文件里的内容,是否和你的PHP、Mysql有所不同。或者上传之后,直接安装,安装步骤中会提示你的环境是否符合安装要求,然后再一一搞定。

  好了,开始,浏览器打开,[http://www.abc.com/上传目录名/installer/index.php],回车,见下图:安装基本分三部分,1、检查安装环境,2、创建配置文件,3、测试配置是否正常。下面配置过程中的各种参数,在设置后,还可以通过编辑主配置文件main.inc.php来修改更新,后面如果你还要安装插件的话,也要从这个配置文件动手。
  点击“START INSTALLATION”按钮继续:安装程序会检测你的WEB环境是否符合要求,PHP的扩展、可用的数据库、第三方插件库、php.ini和.htaccess文件的设定。灰色文字内容有的提示说明部分参数是可选的或者是建议需要的,也就是有没有都可以,也有的是必需的,那就要符合要求,否则Roundcube最终无法正常使用。php.ini和.htaccess的部分,下面五行时必须满足的,PHP extensions下面的5个参数是必须要满足要求的,可用的databases部分起码你得有一个能用,比如Mysql和SQLite,其他的我就没有纠结了,既然是可选或者建议的,就随他去吧,俺也不折腾了。

人到穷途应一笑,几凡失意仍能傲。成败何须问江湖,我心依旧任逍遥。
这一生只想好好做个平凡的人,有个家有个梦,陪我迎接每一个早晨。
这一生只想好好做个平凡的人,何必争何必问,只有快乐开心才是真。