今天来看一下ThreadLocal的源码,本文将按照ThreadLocal的适用场景->使用方法->猜测其实现方法->方法的源码这样的思路来撰写...
唠嗑 好久没有写博客了,懈怠了,周一到周五工作,没时间写,周末想着放松放松,也不想写,一拖再拖。 最近意识到正式工作快满一年了(稳定运营的游戏部...
最近在看AQS相关的源码,比较晦涩,阅读之前本打算自己也写一篇博客,看完后自知水平不够,写出来估计也不能很好的阐述AQS的理念。我也看了不少讲解...
跳表(跳跃表)是一种数据结构,改进自链表,用于存储有序的数据,跳跃表通过空间换时间的方法来提高数据检索的速度。早些在学校的数据结构课程中并没有接...
Java并发包下有个BlockingQueue接口,并提供了多种阻塞队列的实现方式。阻塞队列通常被用于生产者消费者模型、消息队列、并行任务等并发...
记录阅读这本书时觉得有用的东西,也许很零散。(第一部分) 字符串 redis的字符串底层实现为简单动态字符串simple-dynamic-str...
入口 首先程序的入口为gunicorn/app/wsgiapp这个模块。 WSGIApplication这个类继承于Application,然后...
最近看Flask源码时发现很多不熟悉的语法,其中一个就是描述符,在config.py中出现,描述符的用处很多,是Python中很多特性的底层机制...
concurrent.futures模块提供了一个高层面的接口来实现异步调用。 concurrent,futures提供了两种方式来执行异步调用...