240 发简信
IP属地:江苏
  • Python黑魔法 --- 异步IO( asyncio) 协程

    本文是17年写的,至今过去多年,有一篇更好的文档: https://superfastpython.com/python-asyncio/[https://superfast...

  • 那个翻译成白障的应该是 write barrier 而不是 white barrier

    [整理]Python垃圾回收机制--完美讲解!

    虽然是自己转载的但是是真的好的一篇图文并茂的对垃圾回收机制的讲解!!! 先来个概述,第二部分的画述才是厉害的。 Garbage collection(GC) 现在的高级语言如...

  • 不是网友不出门,也不是路人不上网,而是有一些人,只有在网上,才会“正义感”爆棚。

  • #04: 2017 May

    Asynchronous Programming in Python | Asyncio 如何深入浅出地解释并发模型中的 CSP 模型? 控制反转 (IoC) 和依赖注入 (...

  • 120
    iOS 面试题(16):解释垃圾回收的原理

    注:本文摘自唐巧博客,方便以后查阅。请谅解 问题 我们知道,Android 手机通常使用 Java 来开发,而 Java 是使用垃圾回收这种内存管理方式。 那么,ARC 和垃...

  • #03: 2017 Apr

    如何设计网站权限系统? Solving problems with proc Caveats of select/poll vs. epoll reactors in Twi...

  • 读 Java TimSort算法 源码 笔记

    本来准备看Java容器源码的。但是看到一开始发现Arrays这个类我不是很熟,就顺便把Arrays这个类给看了。Arrays类没有什么架构与难点,但Arrays涉及到的两个排...

  • Tornado secure cookie

    本篇文章分析 Tornado 中 secure cookie 的实现,代码基于 Tornado 4.4.3 关于 secure cookie 的使用请参考文档 Tornado...

  • #02: 2017 Mar

    带你吃透RTMP 认识 HTTP 2.0 Python的GIL是什么鬼,多线程性能究竟如何 谈谈 Python 程序的运行原理 【译】深入理解python3.4中Asynci...

  • #01: 2017 Feb

    What does “sudo apt-get update” do? Why does Python provide locking mechanisms if it's ...

  • 如何使用 NotImplemented

    version python3.5.3 NotImplemented 是 Python 中的一个内建常量,文档中表述如下 This object is returned fr...

  • 动手制作一个计算器

    说到制作一个计算器,我首先想到的是: 对字符进行安全检查然后直接eval() 好吧,这种做法是可行的,但是有点作弊了。使用eval(),我们忽略了许多细节问题(况且有些语言...

  • 君の名は。

    以下内容涉及剧透以前也没怎么去过电影院,所以在电影院看这种电影总觉得怪怪的,感觉不好意思表现出自己的真实感情,一定程度上影响了我对这部电影的感知。 我不想给这部电影一个评分,...

  • 对 weakref 的一点理解

    双亲节点的指针指向孩子节点,孩子节点又指向双亲节点。这构成了循环引用,所以每个对象的引用计数都不可能变成 0 我们可以手动使用 gc 模块来进行垃圾回收 糟糕的是,我们这里循...

  • trampoline

    Python 的递归是有最大限制的,超过这个限制便会抛出 sys.getrecursionlimit()可以查看递归的最大层数,默认为 1000 sys.setrecursi...

个人介绍
一只半死不活web狗