原创 Egit的Eclipse安裝

現在的的Eclipse下載後一般都提供Git插件了 1. 在Eclipse的Help中,點擊About Eclipse,查看是否有該插件 2. 如果沒有,菜單欄Help -> Install New Software...,在W

原创 單點登入SSO

一個企業裏面有多個系統,每個登入系統都有自己的登入功能,進每個系統都要登入一遍,麻煩不麻煩? SSO就是登入一次,就可以訪問企業裏面的所有系統,那就是把登入功能獨立出來 CAS是單點登入框架

原创 UML建模-用例分析圖

幾個關鍵要素 系統邊界 就是那個大大的矩形,執行者(角色)和用例中間 執行者 比如 IT企業 需要IT服務的企業 IT行業人員 軟件園管理者 軟件園領導 系統管理員 **表示有6種角色使用這個系統** 用例 一個一個的圓圈

原创 GitHub實操

步驟 1. 搭建代碼庫 1. git init 2. git config 2. 用戶1提交代碼 1. git add xxx 2. git commit 3. 用戶1GitHub準備工作 1. 註冊GitHub賬號 2.

原创 研磨設計模式-設計模式的基礎-設計模式是什麼

什麼是模式 模型方法(方式)、可以當做模板被參考 設計模式 就是設計方面的模板,也就是設計方面的方法 概念 設計模式就是:在軟件開發過程中,經過驗證的,用於解決在特定環境下、重複出現的、特定問題的解決方案 語句分析法 把主

原创 研磨設計模式-設計模式的基礎-設計模式有什麼

設計模式的組成 單個設計模式 設計模式的名稱 爲每個設計模式取名,好記易懂 環境問題 描述什麼場景下,出現什麼樣的特定問題 解決方案 描述如何解決這個問題 效果 描述模式應用的效果,

原创 NoSQL簡介

非關係型數據庫 Redis是其中的一種 技術分類 解決功能性問題 語言:java 頁面:ftl 數據庫 服務器 版本控制工具 系統 連接數據庫驅動 解決

原创 Spring-Cloud微服務

是一系列有序框架的集合,基於Spring-boot。 每個服務都可以獨立部署 模塊 服務發現Eureka可以理解爲服務註冊中心 客戶負載均衡,Ribbon,一個服務器不夠用了,在註冊中心裏面註冊服務多,這個是用來分配服務的

原创 UML建模-學以致用(大綱)

UML簡介 老版本的UML一共有9種圖 新版本一共有13種圖 UML在需求分析中的應用 從乾貨開始–實戰用例圖 業務分析流程分析 活動圖 狀態機圖 序列圖 業務概念分析 類圖 UML在軟件設計中的應用 架構設計

原创 log4j

含義 日誌管理框架 以什麼樣的格式按照日誌的優先級別將日誌輸出在哪 log4j.properties的結構 How 控制器(logger) where 目的地1(appe

原创 GitHub介紹

是什麼 是一個Git項目託管網站,主要提供基於Git版本託管服務 ➢ 網址 https://github.com/ ➢ 註冊賬號的注意事項 • 不要使用163的郵箱,有可能收不到驗證郵件。 • 較長時間不使用有可能被Git

原创 WebService操作

理論思路 實際編寫 需要阿帕奇的cxf架包 建Helloword服務接口(@WebService) 發佈服務 在主函數裏面發佈 找工廠 提供對應的地址 提供服務接口實現類的內

原创 Git工作流

Git工作流 是什麼 簡單來說就是,一個項目的成員們在工作中統一使用Git的工作方式 集中式工作流 1. 像SVN一樣,集中式工作流以中央倉庫作爲項目所修改的單點實體。所有修改都提交到Master這個分支上 2. 這種方式與

原创 UML建模-簡介

UML是啥 全稱 Unified ModeLing Language 統一建模語言 發展 多家公司組成UML協會,提交到OMG 現在課程使用的版本是2.4版本 什麼是OMG Object Management Gro

原创 UML建模-不用UML有什麼問題

UML簡介 不用UML會有啥問題 需求分析時,項目組和客戶雞同鴨講 項目小組裏面的角色 項目經理 分析員 程序員 商業顧問 客戶到底要森什麼 沒有UML時,軟件設計是怎麼做的 會出現