240 发简信
IP属地:澳门
  • 120
    Python生成器源码剖析

    生成器是个什么鬼? 生成器(Generator)在python2.3时成为python的标准特性,因此也多加了一个yield的关键字.(是的,就是java线程让步的那个yie...

  • 协程化redis分布式锁实现

    最近看<<redis实战>> 里面有一个不错的redis分布式锁的实现,但是只是同步实现版本, 由于工作中用python的协程化框架,故简单改造下,代码如下:

  • python文件处理结果缓存装饰器

    0.起因 在python处理的各类杂活中,文件格式转换类工作通常占大多数比例,比如:+ 小王啊, 这个.txt帮忙转成xls格式+ 小张啊, 把这个xls里面xx数据提取出来...

  • 120
    词法作用域 VS 动态作用域

    作用域是个语言无关的概念,你要接触过Lisp或者Scheme等语言,应该对这个概念会非常熟悉。我在这篇文章会介绍词法作用域和动态作用域的基本知识,让你刚好对这个概念了解,此外...

  • functools.lru_cache类似这功能,只是没有过期功能

    python实现类redis缓存

    越来越觉得的缓存是计算机科学里最NB的发明(没有之一), 现在项目用的是redis做的缓存, 它的两个特性用的蛮顺手的: 键值查找功能 缓存可设置过期时间 突突然的,觉得用p...

  • tornado stackcontext解析

    起源 对tornado的StackContext的研究起源于一个优化问题.后来研究讨论的优化方案,需要修改每一个函数入参(OMG)或者只需协程安全的全局变量.但是tornad...

  • Python中Json库loads方法ValueError异常分析

    之前用python(2.7版本)开发公司网络协议的解析工具,直接从网络抓包pcap文件中解析出协议交换流程. 公司协议中二进制和Json两种格式类型共存.针对二进制内容,py...

  • 120
    概率统计中方差的计算区别

    故事背景是这样的:话说有一天在看通信工程师必学的一些算法(恩,说的很牛逼哄哄的),突然看到方差计算式是 这个时候上百度找谷歌是少不了的,但是除了一堆没见过的数学名词和公式外,...

  • Python r”\" SyntaxError 问题分析

    这是前几天偶尔碰到的问题, 发现跟自己的对python理解不一致, 于是网上搜了下, 说是Python的Bug(不过文档上是有说过说不支持的) 正好最近在看python源码,...

  • python实现类redis缓存

    越来越觉得的缓存是计算机科学里最NB的发明(没有之一), 现在项目用的是redis做的缓存, 它的两个特性用的蛮顺手的: 键值查找功能 缓存可设置过期时间 突突然的,觉得用p...