連身塑身衣

Message.obtain()中的單鏈表棧快取

Message.obtain()中的單鏈表棧快取 Android中的Message.java用單鏈表實現了一個size=50的棧,用作快取。以下結合原始碼和圖分析存取過程。 存 void recyc

洗衣機可以洗羽絨服麼?注意這個細節才安全!

今天一出門就被天氣“調戲”了 因為冷空氣對我“凍手凍腳”! 羽絨服輕薄又保暖 但它特別嬌氣,不易打理 衣服標籤上標示著“不可乾洗” (藥水會破壞羽絨的蛋白質) 日常我們該如何清洗羽絨服呢?

百億之後,海瀾之家走向何方?

“那些身處成熟產業的公司已經走向鏈式競爭的新層次,它們需要為客戶特別定製交貨程式,節省以前一直被視為固定的客戶成本。”——海倫•科蒂斯 在越是發展較為成熟的產業,企業創新商業模式的空間就越為廣闊

C# 通過 probing 指定 dll 尋找資料夾

在很大的專案開發,會發現專案引用的 dll 會很多,我想要按照不同的功能,將不同的 dll 放在不同的資料夾 簡單的方法是通過修改 App.config 檔案指定資料夾,如將檔案移動到abc\12

2019校招Android面試題解1.0(演算法篇)

在校招題解的演算法篇中,還整理了部分《劍指offer》原題,這裡均用Java實現。 校招面試題解 劍指offer題解(部分) 1.校招面試題解 注:題目源於 2019Andro

Netty Recycler原始碼解讀

Recycler是一個輕量級的物件快取池,用來實現物件的複用。下面是使用Recycler的一個簡單例項: import io.netty.util.Recycler; public class Recyc

HashMap實現原理

HashMap 是在JDK1.2中引入的一種 K/V對 形式的集合類. 在底層, HashMap 通過 陣列和單鏈表 組合的結構形式來儲存資料,陣列在這作為一個外部結構,陣列中的每個節點被稱

資料結構基礎 連結串列

目錄 基本性質 連結串列的分類 按連線方向分類 按照有無迴圈分類 連結串列問題程式碼實現的關鍵點

死磕Synchronized底層實現--重量級鎖

本文為死磕Synchronized底層實現第三篇文章,內容為重量級鎖實現。 本系列文章將對HotSpot的 synchronized 鎖實現進行全面分析,內容包括偏向鎖、輕量級鎖、重量級鎖的加鎖、解鎖、鎖

1714678902.9072