单例模式

(不白看)LiveData 原始碼閱讀

不能白看原始碼,面試如何回答 簡單的說下 LiveData 原理? 本質上是一個觀察者模式,Activity 或 Fragment 中實現觀察者,LiveData 是被觀察者,LiveDat

5.Python的語言特點

前言 Python有哪些語言特點?可以列出的特點很多,例如,《Python核心程式設計》第二版列出了十多條特點。本文的三個特點是筆者學習Python的體會,其他特點有體會之後再寫,筆者是這樣概括的:Pyt

Java 8中的規範設計模式

關於規範模式specification Pattern,在我以前的一個工作崗位上,我已經利用這種模式成功地設計並實現了電信領域的實時授權的解決方案,現在又一次出現了類似的問題我的團隊要解決這個問題,然後我注意到

Java設計模式之工廠方法模式

定義一個用於建立物件的介面,讓子類決定例項化哪個類。工廠方法使一個類的例項化延遲到其子類。 工廠方法與簡單工廠 對於簡單工廠模式,我們知道其在工廠類中包含了必要的邏輯判斷,根據不同的條件來動態例項化相

springmvc(5)攔截器

1.什麼是攔截器 是指通過統一的攔截從瀏覽器傳送到伺服器的請求來完成相應服務增強 2.攔截器的基本原理 可以通過配置過濾器解決亂碼問題 和過濾器非常相似 3.搭建工程 注意jar包

Android 責任鏈模式

Android 設計模式系列文章Android 23種設計模式 前言 責任鏈模式其實就是一種鏈式結構,比如有ABCDE這一樣一條鏈式結構,我把請求傳送給A,A接收到這個請求後,判斷

Javascript設計模式(四)策略模式

策略模式的定義是:定義一系列的演算法,把它們一個個封裝起來,並且使它們可以相互替換。 在現實中,如果我們想去某個地方旅遊,可以根據實際情況有多種路線 如果沒有時間但是不在乎錢,可以選擇飛機

1746077990.1851