雪峰博客

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

文章

以嵌套集合模型实现树状结构的一点深入探讨

以关系型数据库实现树状结构,除了大家熟悉和容易理解的“邻接表模型”,还有另一种“嵌套集合模型”,其基本理论在网上都可找到,比如: Mike Hillyer 的原作 陈建平对上文的译作

为 PHP 的 socket 启用 SSL 支持

使用 PHP 的 socket 访问 SSL 时可能遇到如下报错:Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?我上网查到了在 Windows 下配置 Apache 的方法,分享出来:停止 Apache 服务。找到 PHP 安装目录下的

为 PHP 的 socket 启用 SSL 支持

使用 PHP 的 socket 访问 SSL 时可能遇到如下报错: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? 我上网查到了在 Windows 下配置 Apache 的方法,分享出来: 1. 停止 Apache 服务。 2. 找到 PHP 安装目录下...

MySQL 一次查询插入多条的自增 ID

根据http://stackoverflow.com/questions/6895679/mysqls-auto-increment-behavior-in-a-multiple-row-insertMySQL 可以一次性插入多条,LAST_INSERT_ID() 返回的是所插入条目的第一条的 ID。问题是其余的 ID 能否保证是连续的?下面有高手答复,在某种特殊的情况下,如果

MySQL 一次查询插入多条的自增 ID

根据 MySQL 可以一次性插入多条,LAST_INSERT_ID() 返回的是所插入条目的第一条的 ID。问题是其余的 ID 能否保证是连续的? 下面有高手答复,在某种特殊的情况下,如果配置成 r...

在 Windows 下安装配置 PHP + Memcache

Windows下Memcache安装随着时间的推移,网上现在能找到的在 Windows下安装 Memcache 的文档大多已经过时。雪峰这里再简要介绍一下当下最新版的安装和配置方法。Memcached 在其官网是不断更新的,可惜只有源码,没有 windows 编译版。http://memcached.org/找到当下最新的 Windows 编译版,在http

近日注册了 3 个域名

近日注册了 3 个域名http://www.finedisk.com/http://www.finedisk.net/http://www.fundisk.net/

雪峰网十周年庆

光阴似箭日月如梭,snowpeak.org 这个域名注册到今年已经有 10 年了。注册整好 10 年的那天没赶上发文纪念,但是到现在也要抒发一下。先上个截图。这是在万网查到的域名注册信息。上面显示的域名注册时间是 2001 年 10 月 9 日。那时各大门户网站也基本上都刚刚起步。那个时代,还有不少免费空间可以用呢。免费空间也曾经是门户网站一项服务。雪峰呢,其实也是从免费空间起

雪峰网十周年庆

光阴似箭日月如梭,snowpeak.org 这个域名注册到今年已经有 10 年了。注册整好 10 年的那天没赶上发文纪念,但是到现在也要抒发一下。 先上个截图。 ![snowpeak_domain.png](../assets/img/20111220_celebrating_10_01.png) 这是在万网查到的域名注册信息。上面显示的域名注册时间是 2001 年 10 月 9 日。那时各大门户...

用 TigerVNC 实现 Linux 远程桌面

tigervnc 配置1. 确认 SSH 在运行2. 安装 TigerVNC Serveryum install tigervnc-server已经安装过的yum info tigervnc-server可以查看已安装的情况3. 配置显示分辨率、商品和用户编辑 /etc/sysconfig/vncservers参考注释掉的最后两行,添加 2 行

用 TigerVNC 实现 Linux 远程桌面

tigervnc 配置 1\. 确认 SSH 在运行 2\. 安装 TigerVNC Server yum install tigervnc-server 已经安装过的 yum info tigervnc-server 可以查看已安装的情况 3\. 配置显示分辨率、商品和用户 编辑 /etc/sysconfig/vncservers 参考注释掉的最后两行,添加 2 行 VNCSERVERS="2:...

Ajax中文乱码解决方案

主流浏览器中 Ajax 对象请求时都以 UTF-8 编码发送数据,所以当前后端文件都统一用 UTF-8 编码时情况比较经典而单纯。如果确实需要 GB 字符集,则需要适当变通。这里就这两种字符集分别说明解决方案。服务器端文件以 PHP 举例。 下列方案在 IE 系、FireFox3、Chrome4、Opera10 测试通过。 前后端文件本身统一都用 UTF-8 编码。 HTML 文件使用声明: