Posts
2024
2022
2021
- Go: some libs Aug 4
- Go: go-redis/cache升级的坑 Mar 5
- Go: logrus性能提升 Feb 9
- Go: gin validation Feb 4
- 远程办公的一点总结 Feb 1
- Go: 开发过程中的一些bug Jan 28
- 项目管理实践: 风险驱动开发 Jan 27
- Go: 一种error wrap调用链处理方式 Jan 26
- 漫谈技术选型 Jan 25
- Go: 基于 apitest 做handler层单元测试 Jan 22
- Go: go-sql-driver interpolateparams参数优化 Jan 22
- Go: 基于 Ginkgo 框架进行单元测试实践 Jan 22
2019
2017
2016
- 读书笔记-重构: 章11 处理概括关系 Dec 4
- 读书笔记-重构: 章10 简化函数调用 Dec 4
- 读书笔记-重构: 章9 简化表达式 Dec 4
- 读书笔记-重构: 章8 重新组织数据 Dec 3
- 读书笔记-重构: 章7 在对象之间搬移特性 Dec 3
- 读书笔记-重构: 章6 重新组织函数 Dec 3
- Python 代码规范小结 Nov 3
- [分享]关于vim Jul 24
- ElasticSearch集群部署文档 Jun 29
- Logstash+ElasticSearch处理mysql慢查询日志 May 24
- [分享]关于代码调试DE那些事 May 12
- Logstash+ElasticSearch+Kibana- 实现相对通用的数据收集分析 May 8
- ELK维护的一些点(二) May 7
- [分享]Python源码剖析-数据结构 Mar 1
- 一些Centos Python生产环境的部署命令 Feb 18
- 摘录<<6个月学会任何一种外语>> Feb 17
- 也许是一个新的开始 Feb 16
- ELK 维护的一些点 Feb 16
- 一些vim的个性化配置 Feb 3
2015
- 读书笔记-调试九法 Nov 29
- 这段时间的一些想法 Nov 8
- Python 源码阅读 - 垃圾回收机制 Sep 29
- 我为什么要写博客 Sep 26
- APUE笔记-第一章 UNIX基础知识 Sep 23
- Python源码阅读-闭包的实现 Sep 4
- Python源码阅读-内存管理机制(二) Aug 29
- Python源码阅读-内存管理机制(一) Aug 29
- Python-基础-数据结构小结 Aug 28
- '活动'设计的一些trick Aug 28
- 一些简单的Python测试题 Aug 26
- 我的tmux配置及说明【k-tmux】 Aug 6
- Review and Restart Jul 24
- 工作四周年小结 Jul 4
- vim插件: surround & repeat[成对符号编辑] Jun 13
- vim插件: gundo[时光机] Jun 13
- vim插件: expand-region[区域选中] Jun 13
- vim插件: quickrun[快速执行] Jun 13
- vim插件: trailing-whitespace[行尾空格处理] Jun 7
- vim插件: closetag[成对标签补全] Jun 7
- vim插件: ctrlp[文件搜索] Jun 7
- vim插件: airline[状态栏增强] Jun 7
- vim插件: theme[主题] Jun 7
- vim插件: tagbar[大纲式导航] Jun 7
- vim插件: nerdcommenter[快速注释] Jun 7
- vim插件: rainbow_parentheses[括号高亮] Jun 7
- vim插件: syntastic[语法检查] Jun 7
- vim插件: delimitmate[符号自动补全] Jun 7
- vim插件: matchit[成对标签跳转] Jun 7
- vim插件: easy-align[快速对齐] Jun 7
- vim插件: multiple-cursors[多光标操作] Jun 7
- vim插件: vim-signature[快速标记跳转] Jun 7
- vim插件: easymotion[快速跳转] Jun 7
- vim插件: vundle[管理插件] Jun 7
- Elasticsearch几个问题的解决 May 23
- 分享一份 Vim 简介PPT May 10
- k-vim 更新9.0版本 May 5
- 关于知识管理工具的思考 May 2
- Logstash+ElasticSearch+Kibana处理nginx访问日志 Apr 26
- 2014, 在变化与坚持中前进 Mar 18
- Python-基础-时间日期处理小结 Mar 3
- Linux及Bash笔记 Jan 17
- 一些nginx配置 Jan 1
2014
- 重读<<你的灯亮着吗? >> Dec 6
- 重读<<番茄时间工作法>> Nov 30
- 关于代码调试de那些事 Nov 23
- 基于 PostgreSQL 的数据统计系统 Nov 16
- 简约之美 & 编写可读代码的艺术 Nov 16
- 重读Rework Nov 9
- Vim相关资源 Oct 3
- Python 源码阅读 - dict Aug 11
- Python 源码阅读 - tuple Aug 10
- Python 源码阅读 - list Aug 10
- Python 源码阅读 - string Aug 8
- Python 源码阅读 - int Aug 6
- Python 源码阅读 - 类型 Aug 5
- Python 源码阅读 - 对象 Aug 5
- 读书笔记-软件测试的艺术 Jul 26
- Python后端相关技术/工具栈 Jul 26
- 千里行纪&工作三周年小结 Jul 22
- 简单搜索系统组成总结 Jun 9
- JavaScript学习补充 May 25
- 我的mac app列表 May 24
- 读书笔记--你就是极客!软件开发人员生存指南 May 3
- 后端不高兴——关于协作和沟通 Apr 24
- JavaScript一站式入门笔记 Apr 20
- Vim技巧补充 Apr 13
- 读书笔记--高效能人士的七个习惯+执行4原则 Mar 30
- Golang笔记-06-struct Mar 9
- 读书笔记——我编程,我快乐 Mar 8
- 读书笔记——写给大家看的设计书 Mar 2
- Golang笔记-05-函数 Mar 2
- Golang笔记-04-array/slice/map Mar 2
- Golang笔记-03-控制流 Mar 2
- Golang笔记-02-类型、变量、常量 Mar 2
- Golang笔记-01-简介 Mar 2
- Golang笔记-00-说明及资源 Feb 23
- 读书笔记——追随你的心,用思想改变世界 Jan 19
- 如何书写shell脚本 Jan 12
- 读书笔记-程序员的思维训练 Jan 5
- 电影人生 Jan 1
- 2013年终总结 Jan 1
2013
- [翻译]Python中staticmethod和classmethod的差异 Dec 22
- Python模板-Jinja2 Dec 21
- Python招聘需求与技能体系 Dec 21
- [翻译]Python中如何使用*args和**kwargs Dec 21
- Python模板-Mako Dec 14
- Git操作小结 Dec 1
- [摘要]Python 最佳实践指南 Nov 25
- 读书笔记-程序员的职业素养 Nov 24
- Nginx基础笔记 Nov 23
- 读书笔记-拖拉一点也无妨 Nov 17
- Redis基础笔记 Oct 19
- 博客程序TODO列表 Oct 15
- 搜索下拉提示框实现(python/golang) Oct 13
- 小记-搭建discourse Sep 14
- Flask使用小结 Sep 9
- [翻译]快速Python性能优化要点 Sep 7
- Python-进阶-编码处理小结 Aug 31
- Python资源入口汇总 Aug 27
- Python-进阶-itertools模块小结 Aug 20
- Python-进阶-functools模块小结 Aug 18
- [翻译]130+vim基本命令 Aug 17
- Mysql基础笔记 Aug 11
- [翻译]vim入门指南 Aug 4
- [翻译整理]stackoverflow python 百问 Jul 20
- [翻译]理解python中的装饰器 Jul 19
- [翻译]Python中yield的解释 Jul 18
- 工作两周年小结 Jul 4
- Linux Shell脚本攻略笔记[速查] Jul 4
- 我的vim配置及说明【k-vim】 Jun 11
- shell下小抄速查工具cmdcheatsheet[python实现] May 17
- Python fabric实现远程操作和部署 Mar 25
- Python-基础-简介/入门 Mar 16
- Python-基础-文件处理小结 Mar 16
- Python-基础-函数小结 Mar 16
- Python-基础-内置函数小结 Mar 16
- Python-基础-集合小结 Mar 10
- Python-基础-数字处理相关模块 Mar 10
- Python-基础-字符串小结 Mar 10
- Python-基础-数字小结 Mar 9
- Python-基础-字典小结 Mar 9
- Python-基础-元组小结 Mar 9
- 写在2012结尾,2013的开始 Jan 2
2012
- Python-基础-列表及列表解析小结 Dec 30
- 关于测试开发及其他——写在离职之前 Nov 28
- Python-进阶-魔术方法小结(方法运算符重载) Oct 29
- Python-进阶-装饰器小结 Oct 27
- 如何进行shell脚本正确性测试 Sep 15
- Python通用邮件发送[smtplib] Sep 2
- 入职一周年小结 Jul 4
- 数据结构&算法实践—【排序|选择排序】堆排序 Jun 2
- 数据结构&算法实践—【排序|插入排序】插入排序 Jun 2
- 数据结构&算法实践—【排序|选择排序】选择排序 May 27
- 数据结构&算法实践—【排序|交换排序】地精排序及改进 May 27
- 数据结构&算法实践—【排序|交换排序】Bogo排序 May 27
- Python修改xml任意内容[xml.etree.ElementTree] May 25
- 数据结构&算法实践—【排序|交换排序】梳子排序 May 17
- 数据结构&算法实践—【排序|交换排序】奇偶排序 May 17
- 数据结构&算法实践—【排序|交换排序】鸡尾酒排序 May 16
- 数据结构&算法实践—【排序|交换排序】冒泡排序及改进 May 16
- 数据结构&算法实践-Python——序章 May 10
- Python解析xml大文件[sax] Apr 7
- Python读取修改ini配置文件[ConfigParser] Feb 19
- Python解析xml[xml.dom] Feb 18
- 半年工作成长小结 Feb 5