分类 生活随笔 下的文章

ESET盒装版激活码如何使用

家里电脑上的eset马上就要过期了,在易迅上买了个盒装版。(比官方的便宜一半呢!!)

盒装版的激活码是类似xxxx-xxxx-xxxx-xxxx-xxxx这样的。

访问eset产品注册,填写表格里的信息。

注册信息

邮箱是用来接收用户名/密码的,一定要写对。

注册完成后,使用用户名/密码方式进行激活即可。

年前的一点记录

应该会是年前的最后一篇日志了,明天就要回家了。

爬了一次香山

香山

最近有点忙

最近一周都没有正点下班回家吃饭了。

最近半年来的变动。

最近半年来的变动真的有点多,多的无法适从。

先是11月,由于之前某种莫名其妙的转岗,从微社区转到了另外一个项目这边,跟之前的团队分开了。

然后年底又被告这个项目年后被会交接给其他团队,又重新被分配到另外一个项目中去。

新的团队成员,新的做事方式,新的研发风格,一切都需要重新适应。

接下来的日子,不知道还会有什么变动,但愿一切安好。

python关于json的操作

将json转换为dict字典

import json
json_data = open("data.json").read()
print json.loads(json_data)

将dict字典转换为json

import json
data = {'key': 'a', 'value': 'b'}
print json.dumps(data)

mysql添加DATETIME类型字段导致Invalid default value错误的问题

执行sql如下:

CREATE TABLE `qcloud_sms_template` (
    `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
    `ctime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY(`id`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

执行结果:

ERROR 1067 (42000): Invalid default value for 'ctime'

这段sql在本机测试没问题,放到开发环境下就报错了。
很奇怪,搜索一番后,发现DATETIME类型只支持mysql 5.6.5+.

解决方法:

    将DATETIME改为TIMESTAMP。

参考资料:
http://stackoverflow.com/questions/168736/how-do-you-set-a-default-value-for-a-mysql-datetime-column/10603198