摘要: char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。 nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字 阅读全文
posted @ 2019-04-21 11:02 Devil- 阅读(2628) 评论(0) 推荐(0) 编辑
摘要: python异步IO初探 探索异步IO执之前,先说说IO的种类 Python 3.4 开始,标准库里又新增了 asyncio 这个模块。从原理上来说,它和 Tornado 其实差不多,都是注册 IO 事件,然后在 IO loop 中等待事件发生,然后调用相应的处理函数。 aiomysql说明 1. 阅读全文
posted @ 2019-04-11 13:17 Devil- 阅读(2234) 评论(0) 推荐(0) 编辑
摘要: With语句是什么? 有一些任务,可能事先需要设置,事后做清理工作。对于这种场景,Python的with语句提供了一种非常方便的处理方式。一个很好的例子是文件处理,你需要获取一个文件句柄,从文件中读取数据,然后关闭文件句柄。 如果不用with语句,代码如下: 这里有两个问题。一是可能忘记关闭文件句柄 阅读全文
posted @ 2019-04-11 10:46 Devil- 阅读(2681) 评论(0) 推荐(0) 编辑
摘要: 解决MAC下MySQL忘记初始密码的方法分享给大家,供大家参考,具体内容如下 第一步: 点击系统偏好设置->最下边点MySQL,在弹出页面中,点击stop MySQL Servier,输入密码关闭服务。 第二步:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 s 阅读全文
posted @ 2019-04-07 16:28 Devil- 阅读(2322) 评论(0) 推荐(0) 编辑
摘要: 在机器学习中,我们常常需要把训练好的模型存储起来,这样在进行决策时直接将模型读出,而不需要重新训练模型,这样就大大节约了时间。Python提供的pickle模块就很好地解决了这个问题,它可以序列化对象并保存到磁盘中,并在需要的时候读取出来,任何对象都可以执行序列化操作。 用于序列化的两个模块 jso 阅读全文
posted @ 2019-03-31 10:45 Devil- 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 函数作为返回值高阶函数除了可以接收函数作为参数外,还可以把函数作为结果值返回。 例中,lazy_sum中的内部函数sum引用了外部函数lazy_sum的参数和局部变量,当lazy_sum返回函数sum时,相关参数和变量已经保存在返回的函数sum中了。我们称这为 闭包。 若要返回一个列表,列表每个元素 阅读全文
posted @ 2019-03-27 13:36 Devil- 阅读(1038) 评论(0) 推荐(0) 编辑