• 再谈 char(n) 与 varchar(n)

    由于char(n)存储值的长度若未达到指定长度,则用 “空格” 采用 “向右“ 补齐达到固定长度的特性。所以,会产生近似乎 bug 的现象,导致用户 存储值 与 读取值 不一致。char(n) 存的值就天然具有了 right_trim_space 功能了!广大码农朋友们在设计数据表字段对此情况应有所了解,避免踩坑。

  • php extension 开发之 RETURN_XXX()

    我们知道在php扩展开发中,定义方法返回值,我们一般采用宏 RETURN_LONG、RETURN_FALSE、RETURN_TURE、RETURN_DOUBLE 、RETURN_NULL 他们这些宏到底扮演了什么角色,咱们以RETURN_LONG()为例分析一下

  • php扩展 求解一元二次方程

    编写php扩展 求一元二次方程

  • 进程之不求甚解 -- fork()

    在 pid=fork()之前,只有一个进程在执行代码,但在这条语句执行后,就变成两个进行在执行了;这两个代码执行的代码完成相同。

  • Redis 应用之请求频率限制

    Redis 应用之限制用户某个行为的请求频率,如发送短信,点赞操作,评论操作等。

  • golang加载ini风格配置文件

    用于引入ini配置文件,加载ini风格配置文件。 如果以 ;号 #号 或 //号 位于行首,则认为是配置文件的注释 支持读配置文件的某项值后,进行类型转换