python stack栈的实现方式

python 6,449 views
在stack栈数据结构中,数据像积木那样一层层堆起来,后面加入的数据就放在最上层。使用的时候,最上层的数据第一个被用掉,这就叫做”后进先出”,英文叫LIFO 。 下面是用python实现了stack栈,实现的逻辑很清晰,栈是后进后出,类似子弹...
阅读全文 0

python stack栈的实现方式

03-23 6,449 views

在stack栈数据结构中,数据像积木那样一层层堆起来,后面加入的数据就放在最上层。使用的时候,最上层的数据第一个被用掉,这就叫做”后进先出”...
阅读全文 0

python下使用ctypes获取threading线程id

python 10,165 views
python的多线程坑坑不断… … python的threading因为封装的太好, 很多本源的东西在threading对象里是拿不到的.  首先需要说明的是python threading的name跟ident,这些看起来是线程名字,线程id其实只是个标识,注意是标识而已.  简单...
阅读全文 2

python下使用ctypes获取threading线程id

03-21 10,165 views

python的多线程坑坑不断… … python的threading因为封装的太好, 很多本源的东西在threading对象里是拿不到的.  首先需要说明的是p...
阅读全文 2

实现python redis客户端的的封装定制化

python 7,419 views
感叹自己拿来这么大的激情呀,前段时间对分布式的raft感兴趣,这两天又着迷于golang。 听起来是不是有装逼的成分?  勿喷 … 该文章写的有些乱,欢迎来喷 ! 另外文章后续不断更新中,请到原文地址查看更新。 http://xiaorui.cc/?p=2990 ...
阅读全文 0

实现python redis客户端的的封装定制化

03-17 7,419 views

感叹自己拿来这么大的激情呀,前段时间对分布式的raft感兴趣,这两天又着迷于golang。 听起来是不是有装逼的成分?  勿喷 … 该文章写...
阅读全文 0

python表格方式打印数据

python 9,946 views
在python脚本里如果想简单的print数据出来,但又想有table的效果,怎么办?   一开始就是自己尝试打印table,但最直接的问题就是—- ||| 对不齐。  如果想对其表格方式打印,那么就需要补长减短,这样就能保证数据的整齐打印。  我这里就不造...
阅读全文 0

python表格方式打印数据

03-10 9,946 views

在python脚本里如果想简单的print数据出来,但又想有table的效果,怎么办?   一开始就是自己尝试打印table,但最直接的问题就是—- ||| 对不齐。...
阅读全文 0

使用multiprocessing pool的某参数实现资源回收

python 7,390 views
饭饱之后,继续研究multiprocessing的设计实现。建议大家抽时间都看下常用的库的源码,常常会有意外的收获。  比如我这边发现multiprocessing Pool的构造函数有个叫maxtasksperchild参数。 我查了文档,又对应了代码,终于整明白是啥个意思。 该文章...
阅读全文 0

使用multiprocessing pool的某参数实现资源回收

03-09 7,390 views

饭饱之后,继续研究multiprocessing的设计实现。建议大家抽时间都看下常用的库的源码,常常会有意外的收获。  比如我这边发现multiprocessing P...
阅读全文 0

二分查找算法实现的python bisect有序队列

python 6,251 views
今天在搜python的redis sorted set实现的时候,发现了一个名叫bisect的模块。  感觉有些意思就介绍下。  该文章写的有些乱,欢迎来喷 ! 另外文章后续不断更新中,请到原文地址查看更新。 http://xiaorui.cc/2016/03/01/%E4%BA%8C%E5%88%86%E6%9F%A5...
阅读全文 0

二分查找算法实现的python bisect有序队列

03-01 6,251 views

今天在搜python的redis sorted set实现的时候,发现了一个名叫bisect的模块。  感觉有些意思就介绍下。  该文章写的有些乱,欢迎来喷 ! 另外文...
阅读全文 0

代码分析Python requests库中文编码问题

python 10,525 views
… Python reqeusts在作为代理爬虫节点抓取不同字符集网站时遇到的一些问题总结. 简单说就是中文乱码的问题.   如果单纯的抓取微博,微信,电商,那么字符集charset很容易就确认,你甚至可以单方面把encoding给固定住。 但作为舆情数据来说,他每天要...
阅读全文 3

代码分析Python requests库中文编码问题

02-19 10,525 views

… Python reqeusts在作为代理爬虫节点抓取不同字符集网站时遇到的一些问题总结. 简单说就是中文乱码的问题.   如果单纯的抓取微博,微信,电...
阅读全文 3

关于python peewee的事务回滚用法

python 8,155 views
发现python peewee的资料相比sqlalchemy来说真心少呀,于是乎为了让这两个orm有竞争产生发展,我决定多写点peewee的文档.    还有一方面是官方的docs文档有些地方说的不明不白的。 虽然大部分功能都给出了样例代码,但对于有些的场景光看docs文档...
阅读全文 0

关于python peewee的事务回滚用法

02-18 8,155 views

发现python peewee的资料相比sqlalchemy来说真心少呀,于是乎为了让这两个orm有竞争产生发展,我决定多写点peewee的文档.    还有一方面...
阅读全文 0

代码分析peewee ForeignKeyField外键的用法

python 9,022 views
这是新年后的第一篇文章,上班第一天还在恢复上下文的状态.   就又看了下peewee的代码。 正题开始,Mysql外键的作用我想大家都知道,外键是为了更好的约束数据保证了数据的完整性,在一定程度上杜绝了bug的产生。 插入非空值时,如果主键表中没...
阅读全文 1

代码分析peewee ForeignKeyField外键的用法

02-16 9,022 views

这是新年后的第一篇文章,上班第一天还在恢复上下文的状态.   就又看了下peewee的代码。 正题开始,Mysql外键的作用我想大家都知道,外键是为了更...
阅读全文 1