新特性总览 lambda表达式 Stream操作数组 Optional取代null 简洁的并发编程 LocalDateTime新的时间API L...
引言:策略模式,顾名思义,就是:同一堆对象,不同的交流方式和语言内容,达到不同的目的。比如:同一套零件,根据不同组装策略,形成最终不同的产品。又...
引言:抽象工厂只是工厂模式的进一步应用,相信下面的手机生产商例子,可以让大家对比上一篇文章工厂模式,有一个很快速很印象深刻的理解。 一、场景 ...
引言:工厂用于帮你完成对象的new操作,作用一般是:帮你创建对象。一般配合反射来使用。 一、场景 A卖果汁和雪糕,B也卖果汁和雪糕,但是A有自己...
引言:Builder模式有“链式调用”、封装对象构建过程 的 作用。 这里直接用一个例子来说明吧。Design Pattern -- Build...
单例模式是设计模式中最常用到的一种模式,一般应用于定位管理、线程管理、文件管理、网络管理等类上面,让这些类的单一实例来处理App的各个模块逻辑等...
(一)查看与修改 字符编码 修改数据库字符集ALTER DATABASE db_name DEFAULT CHARACTER SET chara...
拉取远程git项目的某个分支 master分支:默认会拉取的分支,直接git clone URL就可以获取到。$ git clone https...
前言:关于任务定时调度,Android基本用的要么Timer要么Handler配合Timer,而Java后端基本也是Timer;而其实,除了Ti...