会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吱吱吱 (piperck) XD
Be more cautious.
github.com/piperck
weibo.com/pieprck
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
16
17
18
19
20
21
22
23
24
···
29
下一页
2016年8月20日
aliyun centos14.04 trusty 上安装docker1.12.1
摘要: 现在apt这边拿到的docker最新版本就是1.12.1 其实本来这次不准备记录了,本以为一帆风顺的安装最后还是遇到了一点坑,aliyun的锅,卡成狗无法下载。青岛机房 1.更新源,然后安装ca-certificates $ sudo apt-get update $ sudo apt-get in
阅读全文
posted @ 2016-08-20 20:03 piperck
阅读(253)
评论(0)
推荐(0)
2016年8月11日
使用 py.test 对 python 代码进行测试
摘要: 其实以前我记得有人对我说过,写代码甚至可以先写完测试之后部署好了再开始写逻辑代码。我觉得有点吃惊和奇怪,这不是扯淡吗? 但是这次在完成了积分支付第一阶段开发之后我意识到,这可能并不是开玩笑,特别是项目可能还涉及到以前的代码进行迁移,如何保证代码迁移之后还能继续正常运行? 越是大的项目,在这个上面的维
阅读全文
posted @ 2016-08-11 18:14 piperck
阅读(6048)
评论(2)
推荐(0)
2016年8月8日
mysql常用增删改查命令(纯纪录.orm用得基本功都没了。)
摘要: 更新表数据: 增加字段: 删除字段: 增加删除索引: 添加数据: 删除数据: 修改表名: 删除数据表: 修改原字段和类型: 对时间进行格式化,比如将 datetime 数据转换成某种想要格式 对 timestamp 进行转化 Reference: http://c.biancheng.net/cpp
阅读全文
posted @ 2016-08-08 16:12 piperck
阅读(424)
评论(0)
推荐(0)
2016年8月2日
python 协程库gevent学习--gevent数据结构及实战(四)
摘要: 一不留神已经到第四部分了,这一部分继续总结数据结构和常用的gevent类,废话不多说继续。 1.Timeout错误类 晚上在调试调用第三方接口的时候,发现有些接口耗时非常多,觉得应该有个超时接口来限制他们的过长时间的不结束。我开始尝试了requests上面的timeout参数,整个代码流程里面使用到
阅读全文
posted @ 2016-08-02 21:32 piperck
阅读(4622)
评论(0)
推荐(0)
2016年7月29日
python 协程库gevent学习--gevent数据结构及实战(三)
摘要: gevent学习系列第三章,前面两章分析了大量常用几个函数的源码以及实现原理。这一章重点偏向实战了,按照官方给出的gevent学习指南,我将依次分析官方给出的7个数据结构。以及给出几个相应使用他们的例子。 1.事件: 事件是一个可以让我们在Greenlet之间异步通信的形式贴上一个gevent指南上
阅读全文
posted @ 2016-07-29 21:35 piperck
阅读(9897)
评论(0)
推荐(2)
python 协程库gevent学习--gevent源码学习(二)
摘要: 在进行gevent源码学习一分析之后,我还对两个比较核心的问题抱有疑问: 1. gevent.Greenlet.join()以及他的list版本joinall()的原理和使用。 2. 关于在使用monkey_patchall()之后隐式切换的问题。 下面我将继续通过分析源码及其行为来加以理解和掌握。
阅读全文
posted @ 2016-07-29 17:27 piperck
阅读(2637)
评论(1)
推荐(1)
2016年7月19日
python对redis的常用操作 下 (无序集合,有序集合)
摘要: 无序集合: 首先介绍增加,删除和获得所有元素的方法。我将会用第二部分来讨论集合的特殊操作: 上面依次是增加一个集合键challenge并且给它同时赋予多个值, 然后使用smembers方法查看集合中元素 移除键里面的1和3两个元素吗操作成功两个元素返回2 再次使用smembers确认。 然后我们来讨
阅读全文
posted @ 2016-07-19 20:09 piperck
阅读(1514)
评论(0)
推荐(0)
如何使用git在github上开发的时候和别人在别人仓库上进行协作编程,最后再统一提交
摘要: 因为总是忘记,所以记录一下。 这里首先需要添加你需要操作对象的仓库到你的远程仓库并给个名字,才能进行操作。这里我用我同事的邮箱做比喻。(如果对方为私有仓库,你必须要有同样的权限) 使用命令 添加了之后 你能通过 看到你添加仓库的详细信息。 这个时候首选确定要和你协同编程的朋友的仓库分支是哪个,然后使
阅读全文
posted @ 2016-07-19 15:25 piperck
阅读(2431)
评论(0)
推荐(0)
python对redis的常用操作 上 (对列表、字符串、散列结构操作)
摘要: 这里的一切讨论均基于python的redis-py库。 安装使用: 然后去获取一个redis客户端: redis有五种基本类型。包括字符串类型、散列类型、列表类型、集合类型、有序集合类型。每种不同的类型,reids客户端提供了很多不同的操作方法,下面我将记录下平时最常用的一些基于python的操作。
阅读全文
posted @ 2016-07-19 14:42 piperck
阅读(2811)
评论(0)
推荐(0)
2016年7月12日
Null Object Design Pattern (Python recipe)
摘要: Null Object 个人感觉非常有用。也是在review公司其他同事写代码的时候看到。 当时使用了flask的request全局请求变量g,然后使用了g.x保存了一个东西。 当时在view代码读取g.x的时候震惊了,因为这一段代码并没有保存g.x,按道理来说应该是一个空值,当我拿着空值去调用其属
阅读全文
posted @ 2016-07-12 11:21 piperck
阅读(335)
评论(0)
推荐(0)
上一页
1
···
16
17
18
19
20
21
22
23
24
···
29
下一页
公告