原创 如何創建一個不可壓縮的大文件?

最近有個特殊點的需求,需要往apk裏塞文件撐大apk的大小。於是就去百度有沒有類似的命令。 於是發現了mkfile命令很好的滿足了需求: mkfile -n 1g ~/Desktop/1GB.txt 但是由於這樣生成的文件,數據其實都是0

原创 ThreadLocal是如何實現保存線程私有對象的

Looper中的ThreadLocal 最早知道ThreadLocal是在Looper的源碼裏,用一個ThreadLocal保存了當前的looper對象。 //一個靜態ThreadLocal對象,因此一個進程裏的所有Looper都共

原创 悲劇的一點思考

春節期間在kindle上讀了兩本書:《汪曾祺小說集》和《老人與海》。這兩本書有點共通的東西,都直白地描寫了人生的苦難。汪老的短篇裏雖然都是樂觀美好的在寫故事,但是小說集裏一半以上的故事還是悲劇色調的。兩本書都沒有刻意塑造苦難的氛圍,也沒有強

原创 Java nio都是非阻塞IO麼?並非如此 一段代碼引發的思考 Channels&Buffers Selector和非阻塞IO

java中的nio包,對於java程序員來說是個熟悉又陌生的東西。以前一直以爲nio=Non-blocking I/O,即非阻塞IO。後來又聽人說nio其實是new IO新一代IO的意思。兩種說法到底哪種是正確的?我去Oracle的jav

原创 小病初愈

前幾天喫東西喫壞了肚子,最終腸胃感染導致渾身無力,腦子暈乎乎的。症狀跟發燒類似,但還好沒有發燒,畢竟現下疫情嚴峻。身體難受的時候即使什麼都不幹也非常難受,更別說幹活了。請假請了一天,下午迷迷糊糊睡覺的時候一直在做噩夢,與工作有關的噩夢。夢到