模式的發(fā)展 最開始,在使用Servlet實(shí)現(xiàn)動態(tài)頁面時(shí),都要在Servlet中嵌入HTML代碼輸出顯示,使得維護(hù)成本極大,為了解決這種問題就有了Jsp做頁面輸出,然而Jsp本...
模式的發(fā)展 最開始,在使用Servlet實(shí)現(xiàn)動態(tài)頁面時(shí),都要在Servlet中嵌入HTML代碼輸出顯示,使得維護(hù)成本極大,為了解決這種問題就有了Jsp做頁面輸出,然而Jsp本...
BootStrap是基于HTML,CSS,JavaScript開發(fā)的前端框架,效果很彪悍。 環(huán)境搭建 BootStrap下載地址JQuery下載地址 全局樣式 BootStr...
NoSQL(Not Only SQL) NoSQL是一項(xiàng)全新的數(shù)據(jù)庫理念,泛指非關(guān)系型的數(shù)據(jù)庫?,F(xiàn)在的互聯(lián)網(wǎng)項(xiàng)目,對數(shù)據(jù)庫高并發(fā)的讀寫,海量數(shù)據(jù)的高效率存儲和訪問,擴(kuò)展要求高...
連接池 在開發(fā)中獲得連接和釋放資源,是非常消耗資源的兩個(gè)過程。為了解決此類性能問題,通常情況下會采用連接池技術(shù),來共享連接Connection。 通過連接池來獲取Connec...
自定義組合控件 當(dāng)系統(tǒng)提供的控件,不足以滿足我們開發(fā)需求時(shí),可以通過自定義控件來實(shí)現(xiàn)更好的效果。 組合控件的實(shí)現(xiàn)步驟 事件傳遞響應(yīng)規(guī)則 事件傳遞過程 事件響應(yīng)回傳
內(nèi)存泄露的原因 四種引用類型 常見的內(nèi)存泄露 1.內(nèi)部類導(dǎo)致內(nèi)存泄露 Handler 2.Context導(dǎo)致內(nèi)存泄露 Context的作用域
有時(shí)候,我們需要在應(yīng)用內(nèi)集成顯示網(wǎng)頁,然而加載和顯示網(wǎng)頁的任務(wù)通常都是瀏覽器的任務(wù),針對這個(gè)需求Android提供了WebView控件,借助它可以在應(yīng)用內(nèi)展示引入的網(wǎng)頁并與之...
建造者模式 將類的屬性模塊化,從而方便創(chuàng)建一個(gè)復(fù)雜的對象。 責(zé)任鏈模式 可以將責(zé)任鏈設(shè)計(jì)模式想象成鏈條,鏈條的每個(gè)節(jié)點(diǎn)都是首尾相連的結(jié)構(gòu),每個(gè)節(jié)點(diǎn)都可以拆開再連接,是非常靈活...
接口回調(diào) 在對象中,有些事件不確定什么時(shí)候能完成,此時(shí)可以通過預(yù)留監(jiān)督機(jī)制,關(guān)注事件的變化,這個(gè)機(jī)制即回調(diào)。 OkHttp Android網(wǎng)絡(luò)請求的變遷 OkHttp的基本用...
FragmentTabHost介紹 FragmentTabHost代表整個(gè)底部導(dǎo)航欄,它包含的每一個(gè)Item,稱之為TabSpec,點(diǎn)擊可以切換到相應(yīng)的Fragment分頁。...