摘要: Mac os x 升级到最新版后出现 python MysqlDB 无法找到 libmysqlclient.18.dylib 的问题,尝试的解决方案如下: 1. 升级更新 mysql 到最新版,无效; 2. 升级 python mysqlDB 到最新版,无效; 3. 将 libmysqlclient 阅读全文
posted @ 2016-07-05 20:28 木易小邪 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: 一 前言 部分业务需要进行接口测试,而接口测试的覆盖度稍有不全,可能就会造成包括启动崩溃在内的严重问题。目前本人所在的团队中业务大量使用了本地代码中直接 mock 数据进行测试,此种方法虽然可以测试到部分展现异常, 但是对数据解析部分的测试是无能为力的,因此有没有办法直接模拟整套接口流程,充分测试接 阅读全文
posted @ 2016-07-05 18:10 木易小邪 阅读(2771) 评论(0) 推荐(0) 编辑
摘要: Cpython 2.7 分支中,dict 对象的源代码 lookdict 搜索算法 两个问题无法理解: 1.1 dict 对象搜索算法中,进入【2】处已经说明了 ep->me_key!=key 这个条件成立,但是 【2】那里为啥要再次比较一次 me_key 和 key 呢? 百思不得其解!!! 原因 阅读全文
posted @ 2018-07-29 21:27 木易小邪 阅读(344) 评论(0) 推荐(0) 编辑
摘要: https://www.python.org/dev/peps/ KEY 阅读全文
posted @ 2018-06-26 20:21 木易小邪 阅读(225) 评论(0) 推荐(0) 编辑
摘要: https://www.python.org/dev/peps/ 阅读全文
posted @ 2018-06-26 19:34 木易小邪 阅读(152) 评论(0) 推荐(0) 编辑
摘要: def add_to(num, target=[]): target.append(num) return target print add_to(1) print add_to(2) print add_to(3) 输出非常的怪异,[1],[1,2],[1,2,3],并不是我们想象中的 [1] ,[2],[3] 点解??? 这是列表的可变性在作怪。在Pyth... 阅读全文
posted @ 2018-06-20 16:50 木易小邪 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在python中一切皆是对象,那么这种机制是如何实现的呢?下面就让我们从python的老巢“源码”来看看这个神秘的机制。 在python中一切皆是对象,那么这种机制是如何实现的呢?下面就让我们从python的老巢“源码”来看看这个神秘的机制。 typedef struct _object { PyO 阅读全文
posted @ 2017-10-16 10:03 木易小邪 阅读(857) 评论(0) 推荐(0) 编辑
摘要: Python dict 源码实现 阅读全文
posted @ 2017-10-13 17:31 木易小邪 阅读(3594) 评论(0) 推荐(0) 编辑
摘要: 1. 前戏篇 https://www.textarea.com/ExpectoPatronum/shiyong-shadowsocks-kexue-shangwang-265/ 2.高潮篇 https://zhensheng.im/2014/05/17/2230/MIAO_LE_GE_MI http 阅读全文
posted @ 2017-09-29 18:00 木易小邪 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/jebeljebel/p/4006433.html 侵删 num = "1" #unicodenum.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = "1" # 全 阅读全文
posted @ 2017-06-09 10:44 木易小邪 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 7-9. 翻译(a) 编写一个字符翻译程序(功能类似于Unix 中的tr 命令)。我们将这个函数叫做tr(),它有三个字符串做参数: 源字符串、目的字符串、基本字符串,语法定义如下:def tr(srcstr, dststr, string)srcstr 的内容是你打算“翻译”的字符集合,dsrst 阅读全文
posted @ 2017-06-09 10:35 木易小邪 阅读(338) 评论(1) 推荐(0) 编辑
摘要: 6-6 创建一个类似 string.strip() 函数 方法一 低效方法 大量复制和生成子串对象 def str_strip(s): while len(s)>=2: if s[0]==' ': s=s[1:] else: break while len(s)>=2: if s[-1]==' ': 阅读全文
posted @ 2017-06-04 17:39 木易小邪 阅读(329) 评论(0) 推荐(0) 编辑