wkt's blog
非学无以致疑,非问无以广识
2018年3月28日

flask: 內置HttpException的rest风格改进

在api的设计中, 无论异常还是正常数据均需要服务器以json的格式返回, 为了对异常的统一管理, 同时为了后 […]

2018年3月22日

vim: YouCompleteMe安装过程

YouCompleteMe的安装过程 删除原有的vim配置 rm -rf ~/.vimrc rm -rf ~/ […]

2018年3月19日

JWT vs Session

一. session 1.1 session对于服务器的开销 在传统的用户登录认证中,都是采用session方 […]

2018年3月15日

本地分支落后远程分支

当本地分支落后远程分支时, 推送会被拒绝 解决方案为: 获取远程分支: git fetch origin de […]

2018年3月15日

flask工作原理图

整体过程   一个请求进入flask框架后, flask会首先实例化一个Request Context封装了这 […]

2018年3月9日

带有参数的装饰器

1. 函数带多个参数 # 普通的装饰器, 打印函数的运行时间 def decrator(func): def […]

2018年2月21日

支付宝付款(python)

其实蚂蚁金服提供了开放平台的官方SDK,但是github仅有十几个star, 用的可以试一下 这是根据文档中请 […]

2018年2月18日

vim: 显示树形目录插件NERDTree安装和常用指令

一. 安装: 将压缩包内文件放入指定目录即可: 将plugin/NERD_tree.vim拷贝~/.vim/p […]

2018年2月7日

调试工具ipdb

由于vim没有pycharm的强大调试功能, 值得借助ipdb了. 安装: pip install ipdb […]

2018年2月3日

ForgeryPy生成批量数据

一. Forgerypy 二. 分页 一. Forgerypy 如果开发中需要大量逼真数据, 可以使用此工具批 […]