![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
今天來看一下ThreadLocal的源碼,本文將按照ThreadLocal的適用場景->使用方法->猜測其實(shí)現(xiàn)方法->方法的源碼這樣的思路來撰寫...
嘮嗑 好久沒有寫博客了纯衍,懈怠了,周一到周五工作托酸,沒時(shí)間寫褒颈,周末想著放松放松,也不想寫励堡,一拖再拖谷丸。 最近意識(shí)到正式工作快滿一年了(穩(wěn)定運(yùn)營的游戲部...
最近在看AQS相關(guān)的源碼刨疼,比較晦澀,閱讀之前本打算自己也寫一篇博客鹅龄,看完后自知水平不夠揩慕,寫出來估計(jì)也不能很好的闡述AQS的理念扮休。我也看了不少講解...
跳表(跳躍表)是一種數(shù)據(jù)結(jié)構(gòu),改進(jìn)自鏈表玷坠,用于存儲(chǔ)有序的數(shù)據(jù)蜗搔,跳躍表通過空間換時(shí)間的方法來提高數(shù)據(jù)檢索的速度。早些在學(xué)校的數(shù)據(jù)結(jié)構(gòu)課程中并沒有接...
Java并發(fā)包下有個(gè)BlockingQueue接口樟凄,并提供了多種阻塞隊(duì)列的實(shí)現(xiàn)方式。阻塞隊(duì)列通常被用于生產(chǎn)者消費(fèi)者模型兄渺、消息隊(duì)列缝龄、并行任務(wù)等并發(fā)...
記錄閱讀這本書時(shí)覺得有用的東西挂谍,也許很零散叔壤。(第一部分) 字符串 redis的字符串底層實(shí)現(xiàn)為簡單動(dòng)態(tài)字符串simple-dynamic-str...
入口 首先程序的入口為gunicorn/app/wsgiapp這個(gè)模塊凳兵。 WSGIApplication這個(gè)類繼承于Application,然后...
最近看Flask源碼時(shí)發(fā)現(xiàn)很多不熟悉的語法,其中一個(gè)就是描述符饭望,在config.py中出現(xiàn)仗哨,描述符的用處很多,是Python中很多特性的底層機(jī)制...
concurrent.futures模塊提供了一個(gè)高層面的接口來實(shí)現(xiàn)異步調(diào)用铅辞。 concurrent,futures提供了兩種方式來執(zhí)行異步調(diào)用...