雪峰博客

分享AI和云计算技术的最新动态与实践经验,以及其它有趣的话题。

文章

iReport 3.5 版设置英文界面

iReport 3.5 版设置英文界面

自动加载外部 JavaScript 文件

指定文件名加载外部 JavaScript 文件。

浮动层菜单

最近做了一个通用的浮动层菜单替代函数,可以方便地把传统的 SELECT 单选菜单替换成时尚的浮动层菜单。

JavaScript 压缩和格式化

以前找到过压缩 Javascript 代码的程序,一直在用,感觉效果不错。 在线压缩 Javascript 源码 只是把空格、换行、多余的注释等等清理掉,尤其选中 Shrink variables 时,会把长的变量名缩减成单个字母的变量名,压缩比通常能达到50%甚至更小。现在 AJAX 大行其道,JavaScript 文件越来越...

Resin 报错乱码解决

Windows 2003 Server 简体中文版安装 resin-pro-3.1.8,报错信息都是乱码改了 resin 安装目录下的 resin.conf改成就好了,而且由于我本地安装的 JDK 是中文版,这时编译错误还成了 javac 返回的中文呢!

JavaScript 读 URL 参数改进版

此前发表的那一版确实能不用循环,但是总用正则表达式的替换,不一定比用循环提高性能,而且把程序搞得有些太复杂了。这次再尝试一种更精简的方法,不再用循环,也不用正则。

PHP 中 `syntax error, unexpected $end` 错误的一种原因及解决

当 PHP 遇到 `syntax error, unexpected $end` 错误时,排查思路如下: 1. 检查文件中 PHP 的开始标记 `` 是否配对。 2. 额外注意注释中是否出现过 `?>`。 错误示例: ```plaintext Parse error: syntax error, unexpected $end in script.php on li...

MySQL 的 collation

深入剖析 MySQL 的 collation,解决数据库查询时查询中文数据时,中文数据查询结果不准确的问题。

mysqldump 备份数据库中文乱码解决一法

如果 MySQL 服务器上的字符集是 `latin1` 的,`mysqldump` 出来的中文都是乱码!一个简单的办法是加上默认字符集选项。

征服无光驱电脑——纯硬盘安装 Windows 2003

现在的电脑基本都没有软驱了,有些电脑连光驱也没有,但只要有USB接口,就可以做个USB启动盘,从USB盘引导,然后安装操作系统。

“Apache2 服务无法启动。发生服务特定错误: 1.”的一种情况及解决

Apache2 服务无法启动报错的一种情况及解决方法

Pear ITX 对 Smarty:两个常见模板系统性能小测评

介绍两个常用的模板系统,ITX 和 Smarty,并做简单的性能测评。