09/10
13
1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。
2.echo 比 print 快。
3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。
4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。
5.注销那些不用的变量尤其是大数组,以便释放内存。
6.尽量避免使用__get,__set,__autoload。
....
2.echo 比 print 快。
3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。
4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。
5.注销那些不用的变量尤其是大数组,以便释放内存。
6.尽量避免使用__get,__set,__autoload。
....
09/09
23
记性不好 && 指令太多,操作时,难免有时大脑突然停电,想不起来。
所以还是记录下来吧,有空就看看,忘了就查查。
所以还是记录下来吧,有空就看看,忘了就查查。
09/09
16
下载地址:
https://launchpad.net/terminator/+download
解压,进入目录
sudo ./setup.py install
https://launchpad.net/terminator/+download
解压,进入目录
sudo ./setup.py install
09/09
16
yum常用的命令
# yum install xxx 安装xxx软件
# yum info xxx 查看xxx软件的信息
# yum remove xxx 删除软件包
# yum list 列出软件包
# yum clean 清除缓冲和就的包
# yum provides xxx 以xxx为关键字搜索包(提供的信息为关键字)
# yum search xxx 搜索软件包(以名字为关键字)
# yum groupupdate xxx
# yum grouplist xxx
# yum groupremove xxx
# yum install xxx 安装xxx软件
# yum info xxx 查看xxx软件的信息
# yum remove xxx 删除软件包
# yum list 列出软件包
# yum clean 清除缓冲和就的包
# yum provides xxx 以xxx为关键字搜索包(提供的信息为关键字)
# yum search xxx 搜索软件包(以名字为关键字)
# yum groupupdate xxx
# yum grouplist xxx
# yum groupremove xxx
09/09
16
rdiff-backup 的使用方法和 rsync 很类似,而且设定沒有 rsync 复杂,功能上和 rsync 分庭抗禮毫不遜色。底下用一些实例來說明:
#/usr/bin/rdiff-backup /home /backup
将本机的 /home 目录备份到 /backup 目录之下,/backup 目录必須是一個不存在的目录,rdiff-backup 会自动建立这个目录。
#/usr/bin/rdiff-backup --exclude /var/tmp /var /backup
备份本机的 /var 目录到 /backup 目录之下,但不包括 /var/tmp
#/usr/bin/rdiff-backup --include /usr/local --exclude /usr /backup
备份本机的 /usr/local 目录,但不包括 /usr 目录
以上的例子都是备份本机的目录,下面的例子是备份遠端主机的档案目录
Server 端请执行
#/usr/bin/rdiff-backup --server
以 ssh 启动
#ssh 192.168.1.4 /usr/bin/rdiff-backup --server
Client 请执行
/usr/bin/rdiff-backup /home 192.168.1.4::/backup
将本机的 /home 目录备份到远端主机上的 /backup 目录
连接成功后,要输入 192.168.1.4 这台主机的密碼,密码正确才能执行。
详细 说明这里 >>>>
#/usr/bin/rdiff-backup /home /backup
将本机的 /home 目录备份到 /backup 目录之下,/backup 目录必須是一個不存在的目录,rdiff-backup 会自动建立这个目录。
#/usr/bin/rdiff-backup --exclude /var/tmp /var /backup
备份本机的 /var 目录到 /backup 目录之下,但不包括 /var/tmp
#/usr/bin/rdiff-backup --include /usr/local --exclude /usr /backup
备份本机的 /usr/local 目录,但不包括 /usr 目录
以上的例子都是备份本机的目录,下面的例子是备份遠端主机的档案目录
Server 端请执行
#/usr/bin/rdiff-backup --server
以 ssh 启动
#ssh 192.168.1.4 /usr/bin/rdiff-backup --server
Client 请执行
/usr/bin/rdiff-backup /home 192.168.1.4::/backup
将本机的 /home 目录备份到远端主机上的 /backup 目录
连接成功后,要输入 192.168.1.4 这台主机的密碼,密码正确才能执行。
详细 说明这里 >>>>
09/09
16
<SCRIPT LANGUAGE="JavaScript">
<!--
$(function(){
var toLoad1 = 'my.html #content';
$('#content1').load(toLoad1)
var toLoad2 = 'my.html #test';
$('#content2').load(toLoad2)
})
//-->
</SCRIPT>
加载my.html中ID为content的内容:<div id="content1"></div>
加载my.html中ID为test的内容:<div id="content2"></div>
<!--
$(function(){
var toLoad1 = 'my.html #content';
$('#content1').load(toLoad1)
var toLoad2 = 'my.html #test';
$('#content2').load(toLoad2)
})
//-->
</SCRIPT>
加载my.html中ID为content的内容:<div id="content1"></div>
加载my.html中ID为test的内容:<div id="content2"></div>
09/09
9
Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。
基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite功能,下面将会举例说明,需要注意的是,必须在每个virtualhost里用RewriteEngine on来打开rewrite功能。否则virtualhost里没有RewriteEngine on它里面的规则也不会生效。
基于目录级的(.htaccess),要注意一点那就是必须打开此目录的FollowSymLinks属性且在.htaccess里要声明RewriteEngine on。
基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用RewriteEngine on来打开rewrite功能,下面将会举例说明,需要注意的是,必须在每个virtualhost里用RewriteEngine on来打开rewrite功能。否则virtualhost里没有RewriteEngine on它里面的规则也不会生效。
基于目录级的(.htaccess),要注意一点那就是必须打开此目录的FollowSymLinks属性且在.htaccess里要声明RewriteEngine on。






