更好閱讀體驗(yàn):《理解 TCP 和 UDP》— By Gitbook TCP 是一種提供可靠性交付的協(xié)議。也就是說埃撵,通過 TCP 連接傳輸?shù)臄?shù)據(jù),無差錯聚唐、不丟失、不重復(fù)、并且按...
更好閱讀體驗(yàn):《理解 TCP 和 UDP》— By Gitbook TCP 是一種提供可靠性交付的協(xié)議。也就是說埃撵,通過 TCP 連接傳輸?shù)臄?shù)據(jù),無差錯聚唐、不丟失、不重復(fù)、并且按...
[toc] guava: google 的開源工具包 幫助編寫常用方法 hashCode邻悬,equals症昏,toString,compareTo方法父丰;前三個idea 提供了gua...
引用final static 的常量編譯后存儲常量而不是引用 編譯后: 如果修改 One.java 后編譯One.java 肝谭,Two.java存儲的還是舊值,所以需要都編譯
狀態(tài)保持 店員很厲害蛾扇,能記住每位顧客的消費(fèi)數(shù)量攘烛,只要顧客一走進(jìn)咖啡店,店員就知道該怎么對待了镀首。這種做法就是協(xié)議本身支持狀態(tài)坟漱。 發(fā)給顧客一張卡片,上面記錄著消費(fèi)者信息更哄,一般還有...
[TOC] Spring模塊 Core Container: 核心容器 spring-context:包含DI, IOC, springEl表達(dá)式 Test: 加載Sprin...
前言 最近項(xiàng)目進(jìn)度比較輕松芋齿,閑來自己研究一些感興趣的技術(shù),恰好這兩天研究了一下Travic CI, 用于Android持續(xù)集成以及自動打包成翩,話不多說沟突,下面大家就跟我一起踏入T...
簡介 Marshmallow (API 23) 引進(jìn)了Runtime Permissions 將權(quán)限大致劃分為敏感權(quán)限和普通權(quán)限: PHONE,SMS 捕传,LOCATION 惠拭,...
Android 包android.support.annotation包提供了諸如 @IntDef 和 @StringDef 等注解,可以讓AS, Lint 提供靜態(tài)代碼檢...
本文會不定期更新庸论,推薦watch下項(xiàng)目职辅。如果喜歡請star,如果覺得有紕漏請?zhí)峤籭ssue聂示,如果你有更好的點(diǎn)子可以提交pull request域携。本文意在分享作者在實(shí)踐中對于d...
Android分享:代碼混淆那些事Android代碼混淆之混淆規(guī)則Android-Dev-Favorites Android 混淆代碼總結(jié) 簡介 ProGuard是一個開源的...
優(yōu)點(diǎn):構(gòu)造需要多個參數(shù)時可顯著改善可讀性 原理:定義一個 static 類型的 內(nèi)部類 Builder,并且Builder類內(nèi)部的屬性就是我們要賦值的屬性 ---> 通過各個...
測試環(huán)境:Google Nexus 4- 5.0.0- API 21 工具: 使用adb shell dumpsys activity 查看activity 屬于哪個task...