0

原型模式

一、概念 原型模式(Prototype Pattern):用原型實例指定創建對象的種類,并通過拷貝這些原型創建新的對象。(簡單來說,就是用于復制對象) 在Spring中,原型模式應用得非常廣泛。例如 scope=“prototype”,我們經常用的JSON.parseObject()也是一種原型模式 ...

Zeki_Chen 發布于 2020-03-15 16:26 評論(0)閱讀(4)
0

UML

UML定義 統一建模語言(Unified Modeling Language) 非專利的第三代建模和規約語言 UML是一種開放的方法 用于說明 可視化 構建和編寫一個正在開發的面向對象的 軟件密集系統的制品的開放方法。 UML 特點 UML 展現了一系列最佳工程實踐。 這些最佳事件在對大規模,復雜系 ...

LeoLi705 發布于 2020-03-15 14:49 評論(0)閱讀(5)
0

面向對象的六大原則

現在編程的主流語言基本上都是面向對象的。如C#,C++,JAVA。我們在使用時,已經構造了一個個的類。但是往往由于我們在類內部或外部的設計上存在種種問題,導致盡管是面向對象的語言,卻是面向過程的邏輯,甚至維護起來異常困難。每次增加或修改功能都要改動很多的代碼,如履薄冰。而面向對象的六大原則主要的目的 ...

鴻鵠當高遠 發布于 2020-03-15 13:02 評論(1)閱讀(54)
0

C#+sqlserver企業官網實戰項目(又拍云存儲、百度統計等模塊)

無刷新異步上傳webuploader、百度編輯器ueditorC#發送郵件 ...

51diysoft 發布于 2020-03-15 10:44 評論(0)閱讀(3)
0

大話設計-工廠模式

記錄大話設計學習過程。 “工廠模式”和“簡單工廠模式”的區別就是把“到底實例哪一個對象的判斷邏輯”遷移出去。因為,如果是簡單工廠,哪天增加了新的運算,就必須修改簡單工廠類的判斷分支,這違反了“開放-封閉原則”。 現在判斷邏輯依然有,只是放在了客戶端,如果哪天增加新的運算,如果使用工廠模式,擴展就通過 ...

舒碧 發布于 2020-03-14 21:59 評論(0)閱讀(14)
0

單例模式

一、單例模式 1、單例模式(Singleton Pattern):指確保一個類在任何情況下都絕對只有一個實例,私有化其所有構造方法,并提供一個全局訪問點。(屬于創建型模式) 2、適用場景 確保任何情況下都絕對只有一個實例(如ServletContext、ServletConfig、Applicati ...

Zeki_Chen 發布于 2020-03-14 15:52 評論(0)閱讀(10)
0

如何設計分層架構和交互接口 API ?

在「 如何建立架構師的立體化思維? 」這篇文章中,老兵哥 跟大家一起聊到架構設計涉及業務、技術、系統和時間等幾個維度,也知道從技術維度可以將應用分成七層,那具體怎么做呢?今天我們繼續來聊聊分層架構的設計流程,以及接口設計方法等內容。 ...

IT老兵哥 發布于 2020-03-14 08:19 評論(0)閱讀(298)
0

功夫鼠標KungfuMouse更新歷程

程序名稱:功夫鼠標KongFuMouse聯系郵箱:[email protected]工程版本:Ver0.1.9版本狀態:工程版本,尚未發布,敬請期待! 軟件介紹: 還在為一些固定化鼠標點擊煩惱?還在為頻繁點擊鼠標點擊煩惱?功夫鼠標解放您的雙手?。?!功夫鼠標2020是一款功能強大的鼠標自動執行軟件(鼠標自動 ...

功夫鼠標 發布于 2020-03-13 17:08 評論(0)閱讀(17)
4

如何建立架構師的立體化思維?

從程序員往架構師轉型的路上,蔡學鏞老師總結的“四維架構設計方法論”對我頗有幫助,讓我對架構設計有了更加立體化、系統化的認知,現將學習心得分享出來給需要的小伙伴參考。這套方法論通過空間(X、Y、Z)三個維度及時間T維度將問題域解構成可以輕松應對的小方塊,分而治之。同時,空間(X、Y、Z)三個維度聯動,... ...

IT老兵哥 發布于 2020-03-13 04:58 評論(2)閱讀(366)
0

大話設計-代理模式

記錄大話設計學習過程。 代理模式:代理者為其他對象提供代理,以控制對真實對象的訪問。 用戶調用代理者,代理者通過真實的對象引用讓對象去做事情。但是代理者可以附加一些功能,然后才讓真實對象去做事情。 代理模式運用案例:WebService生成代理訪問服務,虛擬代理、安全代理(控制真實對象訪問時的權限) ...

舒碧 發布于 2020-03-12 22:42 評論(0)閱讀(9)
0

大話設計-裝飾模式

裝飾模式的核心:被裝飾對象(最原始),裝飾對象(帶有裝飾功能的被裝飾對象)。 假設有一個被裝飾對象叫“ConcreteComponent ”,兩個裝飾對象叫“ConcreteDecoratorA”、“ConcreteDecoratorB”。裝飾是錦上添花的事情,ConcreteComponent 被 ...

舒碧 發布于 2020-03-11 23:32 評論(0)閱讀(17)
0

python---策略模式

[TOC] python–策略模式 前言 策略模式作為一種軟件設計模式,指對象有某個行為,但是在不同的場景中,該行為有不同的實現算法。 策略模式: 定義了一族算法(業務規則); 封裝了每個算法; 這族的算法可互換代替(interchangeable) 不會影響到使用算法的客戶. 結構圖 一. 應用 ...

failymao 發布于 2020-03-10 15:13 評論(0)閱讀(15)
0

web.xml 中的listener、 filter、servlet 加載順序及其詳解

轉載自:http://www.afvbyw.live/Jeely/p/10762152.html 一、概述 1、啟動一個WEB項目的時候,WEB容器會去讀取它的配置文件web.xml,讀取<listener>和<context-param>兩個結點。 2、緊急著,容創建一個ServletConte ...

EzrealYi 發布于 2020-03-10 14:28 評論(0)閱讀(18)
0

開放-封閉原則

記錄大話設計模式的學習! 鏈接:https://pan.baidu.com/s/1JNaagbvOkwAHMBe6vdH8lg 提取碼:ko5t 開發-封閉原則是指類、函數、模塊等等可以擴展、但是不可修改。 無論模塊多么的封閉,都可能存在一些無法預料的變化,即使不能完全封閉,依然要對能預想到的變化封 ...

舒碧 發布于 2020-03-09 23:44 評論(0)閱讀(10)
0

大話設計-單一職責

記錄大話設計學習過程。 鏈接:https://pan.baidu.com/s/1JNaagbvOkwAHMBe6vdH8lg 提取碼:ko5t 如果能想到多一個動機去改變一個類,那么這個類負責的職責就多于一個。 單一職責在企業里就能明顯的體現出來,HR一個類、開發人員一個類、項目經理一個類、測試人員 ...

舒碧 發布于 2020-03-09 22:08 評論(0)閱讀(11)
1

干貨!騰訊資深架構解密從分布式到微服務

本人免費整理了Java高級資料,涵蓋了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并發分布式等教程,一共30G,需要自己領取。傳送門:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttTkqMPQ 前 ...

Myname。 發布于 2020-03-09 20:55 評論(0)閱讀(48)
0

圖解Java設計模式之建造者模式

圖解Java設計模式之建造者模式 蓋房項目需求 傳統方式解決蓋房需求 傳統方式的問題分析 建造者模式基本介紹 建造者模式的四個角色 建造者模式原理類圖 建造者模式在JDK的應用和源碼分析 建造者模式的注意事項和細節 蓋房項目需求 1)需要建房子 :這一過程為打樁、砌墻、封頂2)房子有各種各樣的,比如 ...

小小一 發布于 2020-03-09 11:00 評論(0)閱讀(17)
0

微服務優化之使用gRPC做微服務的內部通信

使用gRPC做微服務的內部通信 gRPC是一個由Google開源的遠程服務調用框架,具有多路復用和雙向流式通信的特性。 大家好,在本文中將為大家介紹為什么我們應該使用gRPC代替RESTful或JSON,來開發微服務內部的通信接口。 什么是gRPC? gRPC是一個高性能的、開源的、普遍通用的RPC ...

字母哥博客 發布于 2020-03-09 08:45 評論(0)閱讀(65)
0

大話設計-策略模式

記錄大話設計的學習。大話設計模式pdf分享:https://pan.baidu.com/s/11h9x-4RffXydf3GFH5_y7g 提取碼:x5c3 。 上一篇通過超市優惠結賬的例子學習了算法的封裝和產生實例的簡單工廠。這一篇在簡單工廠上繼續加工,讓它變成一種策略模式。 每一種優惠算法都是一 ...

舒碧 發布于 2020-03-09 05:12 評論(0)閱讀(22)
0

工廠模式

一、工廠模式的由來 二、簡單工廠模式 例子:創建一個ICourse課程接口: 創建一個JavaCourse實現類: 創建一個PythonCourse實現類: 創建一個CourseFactory類,用來生成JavaCourse或PythonCourse對象: 創建一個SimpleFactoryTest ...

Zeki_Chen 發布于 2020-03-09 01:36 評論(0)閱讀(19)
ag二分彩