MySQL5.6中TIMESTAMP有变化
之前的默认行为:
- TIMESTAMP默认为NOT NULL。设为NULL时则自动存储为当前timestamp。
- 第一个TIMESTAMP列,默认分配DEFAULT CURRENT_TIMESTAMP和ON UPDATE CURRENT_TIMESTAMP。
- 第二个TIMESTAMP列,默认分配’0000-00-00 00:00:00’。
之前的默认行为:
#皇马2-0塞维利亚
前几天看到了超级月亮后一直对传说中今天凌晨的英仙座流星雨念念不忘。谁承想这两天一直阴天。昨晚10点多出门的时候看看天,似乎云开月明了,就决定夜里撞撞运气。结果根本看不到,只能顺便刷了下欧洲超级杯的比赛。
#阿森纳3-0曼城
阿森纳赛季前保留节目:吊打蓝月亮。之前买374的时候,陈文备短信问我这人怎么样,狠狠吹了一通,说他配上272屌炸天。今天首秀,果然没有让老夫失望。只是可惜在巴萨配角当惯了,总习惯赶紧把球处理掉。他真的是需要272来给他创造简单直接的局面。看好新赛季两人的进球助攻数蹭蹭蹭地刷。
迭代器就是一种可以遍历一种集合中所有元素的机制。在Lua中,通常用closure来实现迭代器。因为closure可以访问其外部环境中的局部变量(被称作non-local variable),所以可以通过这个记住每次遍历到的位置。而由此我们也可以想到,一个closure结构通常涉及到两个函数,一个closure本身以及创建closure的工厂函数。
table是Lua中仅有的数据结构。其实就是PHP里面说的associative array。Lua通过table来表示module、package和object。例如,当输入io.read的时候,其含义是“使用read作为key来索引io这个table”。