摘要: mysql 安装 连接 导入数据 导出数据 crud 常用函数:count, avg, max, min, length RDBMS 关系型数据库管理系统 图: mysql 安装 linux 服务端 sudo apt get install mysql server sudo service mys 阅读全文
posted @ 2019-01-30 10:19 bruspawn 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 安装Django并构建数据模型,使用orm 1. virtualenv virtualenv venvname source venvname/bin/activate deactivate 退出虚拟环境 2. pip install Django pip3 install Django pytho 阅读全文
posted @ 2019-01-24 21:27 bruspawn 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1. dict为空,则dict.keys()=0 2. ",".join列表或元组变字符串 3. ipython输出历史记录 %hist xxx.txt 4. dict.get()和setdefault()功能基本相同,不同点:setdefault在key不存在时会把这个key添加到dict中,即新 阅读全文
posted @ 2019-01-14 19:29 bruspawn 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 介绍几种常用的python collections模块的数据结构:namedtuple,OrderedDict,defaultdict,deque,Counter,ChainMap namedtuple collections.namedtuple(typename, field_names[, v 阅读全文
posted @ 2019-01-03 16:48 bruspawn 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 工作中sql是不可避免的应用,打好基础会提高工作效率 推荐一个在线练习的sql网站:https://sqlbolt.com/ sql select CREATE TABLE Altering table to add new column(s) Altering table to remove co 阅读全文
posted @ 2019-01-02 21:04 bruspawn 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 1. 重构代码(《重构》的python实现): 常量和临时变量 提取常量 加入解释性变量 分解临时变量(单一原则) 去除临时变量 移除控制标记(直接return 或 break) 函数 拆分 去除(去除简单的) 合并多个函数,使用参数 函数不应有副作用,单一职责原则,一个函数不应做两件事,函数粒度尽 阅读全文
posted @ 2018-12-25 20:27 bruspawn 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 类型总览 常遇到的变换过程举例 1. timestamp to datetime then time_str ("20181222" , "2018 12 22") 2. time_str to datetime then timestamp 3. time_str to time_tuple th 阅读全文
posted @ 2018-12-22 20:28 bruspawn 阅读(211) 评论(0) 推荐(0) 编辑