几天以前就炒的沸沸扬扬的盗版Windows XP今天将黑屏的事情,这个事情使人感到很恐怖,会不会像Windows的蓝屏那样彻底无法操作,只得重启,然后没保存的东东全部丢失那样呢?
究竟是彻底的黑掉呢?还是如微软所解释的那样只是将壁纸换成黑色的,然后跳出警示框?
我一大早赶来公司进行测试,安装补丁,将本来正版的CDKEY修改成不合法的CDKEY后,重启,到官方网站进行验证
结果真的黑了。。。 o (- -‘) 0
看第三张图,不过不是那种令人恐怖的彻底黑屏 ^_^
以后见面第一句不是:你吃了吗?
应该改成:你黑了吗??

安装验证补丁
阅读全文…
Ipcop是一款非常好用的路由器软件,内置防火墙,对机器的性能要求低,运行稳定,因此得到了广大用户的称赞。Ipcop是一款类似于Linux界面的操作系统,具备良好的路由功能和高度的稳定性。
先广告介绍一下 ^_^
我们公司就是使用一台破电脑装个这个东东来代替路由器,而且方便控制,可扩展性强。比那些动辄上千块的路由器好多了
现在切入正题: 阅读全文…
嘿嘿,由于对php不是很熟,呃,错了,是非常的不熟. =, =
写这个wp-wisdom小插件的时候还是吃了很多苦头的,这不,调用那个写着警句的txt文件都出问题了。。。
由于怕加载这个警句的时候很多,而如果直接写在插件中感觉不是太好,所以就想到写在一个文本文件中,然后用插件去读取,以后添加修改警句也简单些。
首先使用的是getcwd()函数,可是发现调用的是当前web url的绝对路径。。。返回的是当前“工作目录”,
这个工作目录就是url的绝对路径,郁闷了。。。
查了下资料,发现有个很有用的东东__FILE__
__FILE__的路径是当前代码所在文件(而不是url所在文件)完整路径
这个就符合我的要求了 ^_^
比如当前文件是放在(d:\www\)下,文件名是test.php。
测试的代码如下:
echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php
echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\
echo dirname(dirname(__FILE__)); //取得当前文件的上一层目录名,结果:D:\
?>
使用方法提示,
dirname(__FILE__) 取到的是当前文件的绝对路径,也就是说,比起相对路径,查找速度是最快的。
如果重复一次可以把目录往上提升一个层次:
比如:$d = dirname(dirname(__FILE__));
其实就是把一个目录给dirname()做参数了.因为dirname()返回最后的目录不带\\或者是/
所以重复使用的时候可以认为 dirname() 把最下层的目录当成文件名来处理了.照常返回
当前目录的上级目录.这样重复就得到了它的上一级的目录.
包含得到上一级目录的文件
include(dirname(__FILE__).’/../filename.php’);
这两天安装nginx的时候需要安装openssl-devel和pcre-devel
感觉使用yum的时候超慢,有没有什么办法可以更改成国内的镜像站点或者使用本地已经下载下来的文件呢?
答案是肯定的 ^_^
一、使用yum源为国内镜像:
1、备份/etc/yum.repos.d/CentOS-Base.repo文件
然后修改为如下:
[base]
name=CentOS-$releasever – Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirror.be10.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5
#released updates
[updates]
name=CentOS-$releasever – Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirror.be10.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5
#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever – Addons
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
baseurl=http://mirror.be10.com/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5
#additional packages that may be useful
[extras]
name=CentOS-$releasever – Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirror.be10.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever – Plus
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
baseurl=http://mirror.be10.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5
2、执行rpm –import http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5
二、CentOS 下使用本地镜像源
如果你已经下载了centos的DVD或者多CD版本,那好办,解压i386目录到本地的目录,比如/pkgstore/CentOS而CentOS已经在/etc/yum.repos.d下面创建了CentOS-Media.repo,对该文件做适应修改就可以使用。以下是修改结果
[root@localhost etc]# cat yum.repos.d/CentOS-Media.repo
# CentOS-Media.repo
#
# This repo is used to mount the default locations for a CDROM / DVD on
# CentOS-5. You can use this repo and yum to install items directly off the
# DVD ISO that we release.
#
# To use this repo, put in your DVD and use it with the other repos to
# yum –enablerepo=c4-media [command]
#
# or for ONLY the media repo, do this:
#
# yum –disablerepo=\* –enablerepo=c4-media [command]
[c5-media]
name=CentOS-$releasever – Media
baseurl=file:///pkgstore/CentOS
# file:///media/cdrom/
# file:///media/cdrecorder/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta
现在就可以使用yum check-update来测验一下本地源了。如果在没有连接网络情况,最好把yum.repos.d目录下面的其它repo文件适当更名,这样yum就只使用本地源,速度得以提升。
recent comments