新特性總覽 lambda表達(dá)式 Stream操作數(shù)組 Optional取代null 簡潔的并發(fā)編程 LocalDateTime新的時間API L...
引言:策略模式,顧名思義,就是:同一堆對象,不同的交流方式和語言內(nèi)容,達(dá)到不同的目的。比如:同一套零件,根據(jù)不同組裝策略,形成最終不同的產(chǎn)品。又...
引言:抽象工廠只是工廠模式的進(jìn)一步應(yīng)用,相信下面的手機(jī)生產(chǎn)商例子,可以讓大家對比上一篇文章工廠模式,有一個很快速很印象深刻的理解。 一、場景 ?...
引言:工廠用于幫你完成對象的new操作,作用一般是:幫你創(chuàng)建對象。一般配合反射來使用。 一、場景 A賣果汁和雪糕,B也賣果汁和雪糕,但是A有自己...
引言:Builder模式有“鏈?zhǔn)秸{(diào)用”、封裝對象構(gòu)建過程 的 作用。 這里直接用一個例子來說明吧。Design Pattern -- Build...
單例模式是設(shè)計模式中最常用到的一種模式,一般應(yīng)用于定位管理、線程管理、文件管理、網(wǎng)絡(luò)管理等類上面,讓這些類的單一實例來處理App的各個模塊邏輯等...
(一)查看與修改 字符編碼 修改數(shù)據(jù)庫字符集ALTER DATABASE db_name DEFAULT CHARACTER SET chara...
拉取遠(yuǎn)程git項目的某個分支 master分支:默認(rèn)會拉取的分支,直接git clone URL就可以獲取到。$ git clone https...
前言:關(guān)于任務(wù)定時調(diào)度,Android基本用的要么Timer要么Handler配合Timer,而Java后端基本也是Timer;而其實,除了Ti...