October 2012 Archives
Continue reading 千岛湖之行.
PHP 开发团队今天发布两个更新版本,分别是 5.4.8 和 5.3.18,,这两个版本修复了超过 20 个 bug,所有的 PHP 用户建议立即升级到 5.4.8,或者至少也要升级到 5.3.18.
两个关键的问题修复:
- Fixed bug #63111 (is_callable() lies for abstract static method)
- Fixed bug #61442 (exception threw in __autoload can not be catched
源码下载:downloads page
Windows 二进制版下载 windows.php.net/download/.
完整 bug 修复记录:ChangeLog.
RPM spec文件下载:php.spec
一般普通用户登录服务器,使用sudo命令之后,发现过一个时间不用sudo就会要求重新输入sudo密码,有什么好的方法让sudo的密码保持得更长一些呢?
sudo visudo
找到
Defaults env_reset
在后面加上
,timestamp_timeout=180
变成
Defaults env_reset,timestamp_timeout=180
即空闲时sudo保持3分钟,如果不想保持,每次需要输入密码,则值设置为-1即可。
关于GBK和UTF-8之间的转换,很多初学者会很迷茫。
一般来说GBK和UTF-8是文字的编码方式,其对应的内码是不一样的,所以GBK和UTF-8的转换需要对内码进行一一映射,然后进行转换。
对于一般系统上的工程,一般使用libiconv即可,但是对于嵌入式或手机操作系统,libiconv显得就有点庞大了。
Continue reading GBK和UTF8之间的转换.