09/10
15
引用:http://hi.baidu.com/dandankai/blog/item/b4ef1a2aeabca23f5243c1c3.html
09/10
15
如何在 Berkeley DB 中进行 ?此处将介绍如何在 Oracle Berkeley DB 中实施众多您喜爱的 SQL 功能。不是所有的 SQL 应用程序都应该在 Oracle Berkeley DB 实施( Oracle Berkeley DB 是一个开放源的嵌入式数据库引擎,提供了快速、可靠、本地的持久性,无需管理),但如果您有一系列相对固定的查询且很关心性能,Berkeley DB 将是很好的选择。
http://www.oracle.com/technology/global/cn/pub/articles/seltzer-berkeleydb-sql.html
http://www.oracle.com/technology/global/cn/pub/articles/seltzer-berkeleydb-sql.html
09/10
15
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
...
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
...
09/10
15
sudo xrandr -o right
p.s. : 可以是 normal left inverted right
p.s. : 可以是 normal left inverted right
09/10
14
nl2br();// \n to
addslashes(); stripslashes();//对数据库操作时,转义特殊字符
chop();//除去字符串右边空格
trim();//除去字符串中所有空格
ltrim();//除去字符串左边空格
htmlspecialchars();//转换'$','"','<','>'为相应的html实体
htmlentities();//转换所有html标记为相应的html实体
array explode(string separator, string str);//分割字符串
string implode(string separator, array arr);//连接字符串
strtoupper(); strtolower();//转换大小写
ucfirst();//只转换第一个字符为大写
ucwords();//转换每个words的第一个字母为大写
addslashes(); stripslashes();//对数据库操作时,转义特殊字符
chop();//除去字符串右边空格
trim();//除去字符串中所有空格
ltrim();//除去字符串左边空格
htmlspecialchars();//转换'$','"','<','>'为相应的html实体
htmlentities();//转换所有html标记为相应的html实体
array explode(string separator, string str);//分割字符串
string implode(string separator, array arr);//连接字符串
strtoupper(); strtolower();//转换大小写
ucfirst();//只转换第一个字符为大写
ucwords();//转换每个words的第一个字母为大写
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/10
10
linux
安装:netpbm
方法:用 pnmtojpeg 或 ppmtojpeg
ppmtojpeg --quality=60 12.ppm > 12.jpg
还可以在linux 下通过 shell command 进行批量转换:
for i in *.ppm; do ppmtojpeg $i >`basename $i .ppm`.jpg; done
png 到 jpg
for i in *.png; do pngtopnm $i | ppmtojpeg >`basename $i .png`.jpg; done
windows 下面 :IrfanView可以来批量转换
安装:netpbm
方法:用 pnmtojpeg 或 ppmtojpeg
ppmtojpeg --quality=60 12.ppm > 12.jpg
还可以在linux 下通过 shell command 进行批量转换:
for i in *.ppm; do ppmtojpeg $i >`basename $i .ppm`.jpg; done
png 到 jpg
for i in *.png; do pngtopnm $i | ppmtojpeg >`basename $i .png`.jpg; done
windows 下面 :IrfanView可以来批量转换






