優雅停機優雅退出

優雅程式設計之這樣寫測試用例,你就”正常“了!

開心一笑 【朋友病了,要掛鹽水。給他扎針的是一個實習小護士,紮了半天都沒扎進血管。 他痛得齜牙咧嘴,無奈叫來了護士長。 護士長好手法,只見她一針見血地扎進了血管,然後馬上拔出來, 把針遞給那個實習護士說:“看清楚沒有?你再試一次!”】 視訊教程 大家好,我錄製的視訊《Java之優雅程式設計之道》已經 […]

優雅java程式碼效率提高的習慣(一)

這篇文章將介紹java中提高效率的一些方法。 1.迴圈條件中的複雜表示式應該獨立出來 在不做編譯優化的情況下,在迴圈中,迴圈條件會被反覆計算,如果不使用複雜表示式,而使迴圈條件值不變的話,程式將會執行的更快。 例子:  import java.util.vector; class cel { voi […]

優雅程式碼養成筆記

1.本文通用約定 該約定參考自 Effective java 第二版 服務端: 並不是指執行在伺服器端的程式,而是在工程中,提供基本方法的部分。 客戶端: 並不是指執行在使用者手機中的程式,而是在工程中,呼叫提供基本方法的部分。 編碼系列 2.異常管理 程式碼如下 public class Exce […]

優雅設計封裝基於Okhttp3的網路框架(一):Http網路協議與Okhttp3解析

如今Android開發中Okhttp已成為主流網路框架,內建豐富、全面、強大的網路請求功能,也為開發者提供了api,但是在專案開發中的大量使用,會出現api的重複呼叫、程式碼冗雜等現象。應當封裝一個適用於專案的網路框架,便於使用。 此係列文章旨於:基於okhttp3原始框架來設計封裝一個滿足業務需求 […]