摘要:
摘要 密码验证是很常见的需求,如何在实现功能之余,防止用户密码泄露,已经有了很成熟的方案。这篇文章把自己的思考和结论做一下记录。 结论 对用户密码进行加密时需要做到: 防止用户密码明文被窃听 1.交给https,明文传输。 2.客户端将密码加盐(盐随机生成、具有强度)并哈希。服务端再次加盐哈希并对比 阅读全文
摘要:
用awk和gnuplot绘制曲线图 毋庸置疑,图像比文字更有力量。 譬如,将特定请求的QPS变化量绘制成曲线,对照CPU、IO、MEMORY曲线,对定位问题非常有帮助。 那么,从数据到图像有两部: 1. 生成数据 2. 绘制图像 awk 统计数据 1.awk 脚本 (calc_query_consu 阅读全文
摘要:
结论 mysqli没有处理对端(MySQL server)的断开请求。在send时,收到对端(MySQL server)的RST,会打印MySQL server has gone away。 环境 MySQL server的官方解释 "https://dev.mysql.com/doc/refman 阅读全文
摘要:
编译遇到的问题很多。网上的文章往往是记录遇到的报错,贴上对应的解决。 而实际的环境,如操作系统,安装的软件必然有差异,所以,更重要的是,如何找到解决方法(不担保按步骤做可以编译成功),并将过程自动化。 安装php dev 安装phpize、autoconf、php config等configure安 阅读全文