MySQL中 REPLACE 与 INSERT ON DUPLICATE KEY UPDATE 的区别
MySQL中, 要一步实现 “如果没有则插入, 如果存在则替换” 这样的操作, 有两种方式,
REPLACE 和 INSERT ... ON DUPLICATE KEY UPDATE. 这两种方法是有区别的.
MySQL中, 要一步实现 “如果没有则插入, 如果存在则替换” 这样的操作, 有两种方式,
REPLACE 和 INSERT ... ON DUPLICATE KEY UPDATE. 这两种方法是有区别的.
PHP中的运算符优先级, 比较运算符高于位运算符, 赋值运算符高于部分逻辑运算符, 真是坑啊.
比较运算符高于位运算符, 所以
$A == $B & $C 等价于 ($A == $B) & $C 而 不是先做&再进行比较
IPv4地址通常表示为 A.B.C.D, 其中A-D都是0-255之间的整数, 总长为32位, 因此, 可以使用单一个32位无符号整数表示一个IP地址.
Erlang 中可以使用以下方式进行转换:
Erlang 里, 不只数字可以比较大小, 基本上所有变量都可以比较大小.
大小关系是:
数字 < 原子 < reference < 函数 < 端口 < pid < 元组 < 列表 < 二进制
也就是说, 数字总是比原子小, 原子总是比列表小…
Jekyll-Bootstrap 自带了Disqus支持, 但Disqus默认自带广告, 看起来有点不爽. Google了一下找到去除广告方法:
首先是要注册Disqus账号, 在博客的配置文件_config.yml中找到