01 2016 档案

摘要:官网链接https://resources.jetbrains.com/assets/products/pycharm/PyCharm_ReferenceCard_mac.pdf 一直想给别人安利pycharm 但是自己其实也没有真正意义上 彻底研究过。所以找了个时间好好看看快捷键 不看不知道 一看 阅读全文
posted @ 2016-01-31 19:54 piperck 阅读(531) 评论(0) 推荐(0) 编辑
摘要:由于时间很晚了。就不写废话了。 conda官方文档地址:http://conda.pydata.org/docs/ 一切其实都可以从miniconda的文档找到,这里只纪录自己操作的时候遇到的值得一说的经验或者问题。 miniconda在我前面的文章中也介绍过了,是一个包和环境管理工具。 相当于同时 阅读全文
posted @ 2016-01-25 04:35 piperck 阅读(22917) 评论(0) 推荐(0) 编辑
摘要:今天总算决定来搞一波以前从来没有弄清楚的环境问题,也觉得是时候弄明白了。 这里先说关于python的环境引用,再谈到virtualenv最后再谈论我使用的pycharm5.0关于是用python环境的引用。 由于以前我都是直接使用的本地python环境直接使用pip装的python包,所以基本上包都 阅读全文
posted @ 2016-01-22 16:10 piperck 阅读(1927) 评论(0) 推荐(0) 编辑
摘要:今天下午在思考以前一直在疑惑的问题。也就是在拥有nginx这样的服务器存在了为什么还需要uwsgi这样的服务器。他们之间究竟是什么关系。我一直在疑惑分层的问题,今天也在这里总结写出我的思考。首先上一个我今天梳理的图片:Nginx作为我认为传统意义上的web服务器,一般是认为在最外层也就是暴露在公网上... 阅读全文
posted @ 2016-01-22 01:35 piperck 阅读(4055) 评论(3) 推荐(2) 编辑
摘要:还是老惯例说说事情的起因,由于最开始对linux下面的各种引号并不是特别敏感,导致有一天我在添加数据库字段的时候出现的错误,当时出现错误的原因是我在最外层使用了单引号进行包裹,然后一句话里面需要转意的地方无法被转意导致了错误。下面还是从单引号开始介绍起吧单引号:为了保护文本不被转换,除了她本身,就是... 阅读全文
posted @ 2016-01-17 15:55 piperck 阅读(1772) 评论(2) 推荐(0) 编辑
摘要:由于周五公司团建的关系所以此篇推迟了抱歉。 首先不得不在该篇里面梳理一个数据库热增加删除字段表的工具 pt-online-schema-change 这个工具在前面我的博文 《关于utf8mb4的学习了解笔记》里面有提到过,他是一个 online 的 ddl (data definition lan 阅读全文
posted @ 2016-01-14 18:17 piperck 阅读(8440) 评论(0) 推荐(1) 编辑
摘要:这个周末基本上都在研究这玩意儿中度过了,虽然效率不高,英文文档看得晕头转向,但是好歹弄出来了 有个结果测试也通过了现在粗略总结一下有时间补上更多详细的例子。 首先使用py.test测试框架,可以做最简单的了解在它们官网上https://pytest.org/ flask现在有个很尴尬的地方,我在gi 阅读全文
posted @ 2016-01-11 02:21 piperck 阅读(3336) 评论(0) 推荐(0) 编辑
摘要:str.format() 这个特性从python2.6而来 其实实现的效果和%有些类似 不过有些地方更方便通过位置映射:In [1]: '{0},{1}'.format('kzc',18) Out[1]: 'kzc,18'In [2]: '{},{}'.format('kzc',18) # 注意p... 阅读全文
posted @ 2016-01-10 16:19 piperck 阅读(1315) 评论(0) 推荐(0) 编辑
摘要:嗯。最近在弄的东西也跟这个有关系,由于c基础渣渣。现在基本上都忘记得差不多的情况下,是需要花点功夫才能弄明白。 每个语言都有相关的文件操作。 今天在flask 的例子里看到这样一句话。拉开了文件操作折腾的序幕 db_fd, flaskr.app.config['DATABASE'] = tempfi 阅读全文
posted @ 2016-01-10 00:10 piperck 阅读(5442) 评论(0) 推荐(0) 编辑
摘要:接上篇 上篇只是非常官方的描述了一下travis-ci是包括了些什么部分会如何工作但是并没有深入介绍也没有写demo。 这里先贴上一个我已经测试好了的python_travis-ci的环境 https://github.com/piperck/flask_pytest_demo#flask_pyte 阅读全文
posted @ 2016-01-09 14:00 piperck 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:首先由于公司用上了高大上的travis-ci商用版,一直想试着学学弄弄看。现在要写openapi的相关测试,而且要在travis-ci上集成。我就想体验一下这个过程。所以自己弄了一个public的仓库先尝试一下。 首先了解travis-ci的相关比较重要。https://docs.travis-ci 阅读全文
posted @ 2016-01-08 02:52 piperck 阅读(1213) 评论(0) 推荐(0) 编辑
摘要:今天才发现了一个刷新三观的问题。那就是 pycharm的底层集成的debugger功能其实是依赖于几个测试框架。。 现在由于要写基于pytest的测试,但是如果到zsh里面去跑命令,明显是效率很低下的一种方式。所以我半个晚上都在寻找如何把这玩意儿集成到pycharm里面 但是就算是使用pip ins 阅读全文
posted @ 2016-01-06 21:42 piperck 阅读(3253) 评论(0) 推荐(0) 编辑
摘要:由于想把flask里面的.rst文档 转一些成pdf方便查看和翻阅(.rst文档都非常新一直在维护)所以查到一个模块rst2pdf 安装好之后却发现警告里面提示我的setuptools版本过老无法运行。这个依赖恨奇怪,pip 也依赖这个包 所以我本来准备按照以前的更新操作习惯使用sudo pip u... 阅读全文
posted @ 2016-01-04 04:06 piperck 阅读(318) 评论(0) 推荐(0) 编辑
摘要:由于在测试flask的单元测试。所以准备弄个环境,查询官方文档发现flask源码里面有一个example文件夹里面有个flaskr应用 可供测试看了一下readme文档,大致是这样 / Flaskr / a minima... 阅读全文
posted @ 2016-01-04 02:18 piperck 阅读(1008) 评论(0) 推荐(0) 编辑
摘要:放假无聊,翻看自己博客的时候发现自己前面写的 那个base36兑换码在翻阅的时候 想到一个更简单的办法实现。但是随机上来说可能没有前者那么高但是觉得也没有多大的问题 发上来 自己再想想import stringimport randommaka = string.digits + string.as... 阅读全文
posted @ 2016-01-03 18:37 piperck 阅读(509) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示