原创 代碼質量簡介

一 點睛 美好的東西在質不在量。——伊索 俗話說,工欲善其事,必先利其器。代碼的高質量就是我們程序員馳騁疆場的鋒利武器之一。 二 什麼是代碼質量 質量是產品或服務的總體特徵與特性,基於此來滿足明確或隱含的需要能力。 代碼質量也是滿足一種需

原创 Vue-cli的簡介與使用

一 Vue-cli簡介 Vue 提供了一個官方的 CLI,爲單頁面應用 (SPA) 快速搭建繁雜的腳手架。只需要幾分鐘的時間就可以運行起來並帶有熱重載、保存時 lint 校驗,以及生產環境可用的構建版本。 二 安裝node.js 1 no

原创 軟件品質圖解

一 軟件品質定義 品質就是以最經濟的手段製造出市場上最有用的產品。 軟件品質就是滿足客戶軟件需求的能力,其包含文檔品質與代碼品質。 在軟件開發過程中,應該把軟件產品看作一個生命體——開發期就是新生命的孕育期;產品開發成功並運營後,就是生命

原创 Vue.js安裝

一 獨立安裝 我們可以在 Vue.js 的官網上直接下載 vue.min.js 並用 <script> 標籤引入。 Vue.js下載位置:https://vuejs.org/js/vue.min.js 二 使用CDN方法 1 CDN介紹

原创 Eureka Server的REST API彙總

一 Eureka REST API接口列表 操作 HTTP 動作 描述 註冊新的應用實例 POST /eureka/apps/appID 可以輸入JSON或XML格式的body 成功返回204 註銷應用實例

原创 Java機制技能專題圖解

一 回調機制 回調機制指的是類的foo()方法調用類B的bar()方法,在bar()方法執行完畢後主動調用類A的callback()方法的機制。這是一種雙向調用機制,目的是讓更專業的模塊來處理響應的內容。 二 虛擬機運行時數據區 JVM

原创 Eureka的一些設計理念介紹

一 AP優於CP 分佈式系統領域有個重要的CAP理論,該理論提到了分佈式系統CAP的三個特性。 Consistency:數據一致性,即數據在存在多副本的情況下,可能由於網絡、機房故障、軟件系統等問題導致數據寫入部分副本成功,部分副本失敗,

原创 Vue中的組件實戰

一 代碼 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>TodoList</title> <script src="https://c

原创 Vue簡介

一 點睛 Vue.js(讀音 /vjuː/, 類似於 view) 是一套構建用戶界面的漸進式框架。 Vue只關注視圖層,採用自底向上增量開發的設計。 Vue的目標是通過儘可能簡單的API實現響應的數據綁定和組合的視圖組件。 二 入門實例

原创 Vue的屬性綁定和雙向綁定

一 代碼 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>屬性綁定和數據雙向綁定</title> <script src="https://

原创 Vue的計算屬性和監聽器

一 代碼 <!DOCTYPE html> <html lang="en"> <html> <head> <meta charset="utf-8"> <title>計算屬性與監聽器</title> <script

原创 Vue的v-if, v-show與v-for指令

一 代碼 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>v-if v-show v-for指令</title> <script src="

原创 基於MyBatis的Spring Boot Security實戰

一 pom <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

原创 軟件架構基本概念圖解

一 架構品質 二 架構過程 三敏捷開發 四 架構設計常用UML 五 Java架構發展史 六 架構思維 七 架構思想關係  

原创 Eclipse快速鍵盤操作

一 目的 通過鍵盤操作達到CTRL+H快捷鍵的效果。 二 步驟 1 打開Eclipse,觀察菜單項,菜單項名稱沒有任何下滑線。 2 按一下Alt鍵,觀察菜單項的變化,如下,菜單項名稱出現了下滑線。 3 再按下Search中的下滑線a,