一、淺談二維碼二維碼能有效的進(jìn)行信息的存儲(chǔ)和傳遞,在我們每天的生活中都會(huì)用到二維碼。比如微信支付寶的掃碼支付,掃一掃加好友,手機(jī)掃二維碼授權(quán)pc...
原型模式 原型模式是用于創(chuàng)建重復(fù)的對(duì)象,同時(shí)又能保證性能。這種類型的設(shè)計(jì)模式屬于創(chuàng)建型模式,它提供了一種創(chuàng)建對(duì)象的最佳方式。這種模式是實(shí)現(xiàn)了一個(gè)...
策略模式 策略模式定義了一系列的算法,并將每一個(gè)算法封裝起來(lái),而且使他們之間可以相互替換,策略模式可以在不影響客戶端的情況下發(fā)生變化。策略模式是...
模板模式 定義一個(gè)操作中的算法的骨架,而將一些步驟延遲到子類中。 模板方法使得子類可以不改變一個(gè)算法的結(jié)構(gòu)即可重定義該算法的某些特定步驟。通俗的...
觀察者模式 觀察者模式也被稱為發(fā)布-訂閱(Publish/Subscribe)模式,它屬于行為型模式的一種。觀察者模式定義了一種一對(duì)多的依賴關(guān)系...
什么是工廠模式 老規(guī)矩先用比較難理解的官方語(yǔ)言來(lái)表達(dá),工廠模式是 Java 中最常用的設(shè)計(jì)模式之一。這種類型的設(shè)計(jì)模式屬于創(chuàng)建型模式,它提供了一...
什么是代理模式 抽象點(diǎn)說(shuō)是一個(gè)類代表另一個(gè)類的功能,或者說(shuō)一個(gè)對(duì)象為另一個(gè)對(duì)象提供一個(gè)代理或者占位符以控制對(duì)這個(gè)對(duì)象的訪問(wèn)。同樣我也會(huì)舉例子來(lái)說(shuō)...
什么是委派模式 這里我以一個(gè)簡(jiǎn)單的例子來(lái)形容,公司有大boss和部門leader以及部門里的員工,現(xiàn)在大boss給部門leader下達(dá)了任務(wù),而...
引入redis依賴 設(shè)置連接redis的配置 Redis配置 配置redis連接 開(kāi)始使用