待完善。。。
1. 什麼是領域模型 在理解領域模型之前,我們先思考一下軟件開發的本質是什麼。從本質上來說,軟件開發過程就是問題空間到解決方案空間的一個映射轉化,如圖1所示。 在問題空間中,我們主要是找出某個業務面臨的挑戰及其相關需求場景用例分
通過跑R-L負載可以對變頻器硬件電流採樣部分進行檢查,一般而言,R-L負載的電流比較正弦,通過軟件示波器讀取採樣到的電流AD值,然後繪製曲線就可以知道採樣準不準了。 比如下面兩張圖,第一張圖的波形比較正弦、光滑度也較好,說明採樣較好,而第
僅爲了軟考需要,整理文檔,供自己複習使用 一 設計模式分爲三大類: 創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享
項目要轉游戲開發了,所以搭個遊戲服,遊戲一般是長連接,自定義協議,不用http協議,BIO,NIO,AIO這些我就不說了,自己查資料 我現在用spring+netty搭起簡單的遊戲服 思路:1自定義協議和協議包;2spring+netty
smartgit需要序列號 SmartGit工具需要序列號,我們只需要選擇學習版就行了。但是很可能我們安裝的時候點下一步下一步點的太塊了,選的付費版,發現卸載也沒用,怎麼辦呢? 找到下面路徑,刪除文件就行了。 步驟 + wind
一、背景和目標 背景 交易系統中會出現某些賬戶高頻進行扣款入賬的行爲。這些賬戶可以分爲兩種,一種是出賬熱點賬戶,另外一種使入賬熱點賬戶。單賬戶進行餘額更新會出現各種性能瓶頸、數據庫壓力、成功率等各種性能問題。 目標 通過該設計避免出現熱點
一直不滿足於只是做一兩個模塊, 想着自己設計一個完整的系統,最近自己在寫一個小玩意兒,有一些經驗和思考,故有了以下的內容。 首先想說的是: 這只是些個人體會,並不完善。如果有誰在看的話,希望不要被誤導。ok,言歸正轉。 王道: 多寫代碼
什麼是uml: 統一建模語言(Unified Modeling Language,縮寫UML)是非專利的第三代建模和規約語言。 UML是一種開放的方法,用於說明、可視化、構建和編寫一個正在開發的、面向對象的、軟件密集系統的製品
這篇文章我們聊一聊微服務的概念,和aws裏與微服務關係比較緊密的一個計算服務:Lambda。 什麼是微服務(microservice)?按照維基百科的定義,微服務是面向服務架構(servcie-oriented-architecture
截止今天,我的軟工學習已經告一段落了。下面我就對軟工的視頻進行簡單的總結。 接下來我就對上圖進行簡單的解說 首先來說一下概述吧: 大家都知道,不管是書還是視頻,它們的第一部分都是概述。概述,顧名思義就是概括總體內容,讓學習者對這部分內容有
Telelogic Tau UML 建模實例過程 2007-11-18 2007-11-25 用到的UML圖 class diagram usecase diagram sequence diagram 描述對象之間的交互 state d
├── clean-run.sh ├── logs/ 日誌文件目錄 │ ├── sb2-web_test_2018-06-02_0959.0.log │ └── sb2-web_test.log |
領域專用語言實戰 Debasish Ghosh[美] 2013.11出版 元編程:編寫“編寫代碼”的代碼。元編程可以通過編寫程序來產生新的程序,也能改變已有程序的行爲。 常用的DSL DSL 用途 SQL 關
DTO產生背景 當我們在設計面向對象接口的時候,好的實踐是在一個對象中隱藏很多信息,並提供一組細粒度的方法來訪問和操作這些信息,這意味着每個方法都應該負責單個、細粒度的、原子化的功能。這種方法從對象內部提供了很好的抽象,並增加了方
原文鏈接:DDD模型落地思考 DDD模型落地難的問題 第一次聽到“DDD模型難落地”,是剛轉到諮詢的第一個年會上。我當時內心的OS是“DDD模型難落地?怎麼會?我都落地了3年多了,難道我一直都是在做假的DDD?”。然而,很快,我就