原创 springmvc常用註解標籤詳解

springmvc常用註解標籤詳解1、@Controller在SpringMVC 中,控制器Controller 負責處理由DispatcherServlet 分發的請求,它把用戶請求的數據經過業務處理層處

原创 spring各個包的作用

spring.jar是包含有完整發布的單個jar 包,spring.jar中包含除了spring-mock.jar裏所包含的內容外其它所有jar包的內容,因爲只有在開發環境下才會用到 spring-mock.jar來進行輔助測試,正式應

原创 RPC

RPC是什麼        RPC是遠程過程調用(Remote Procedure Call)的縮寫形式。SAP系統RPC調用的原理其實很簡單,有一些類似於三層構架的C/S系統,第三方的客戶程序通過接口調用SAP內部的標準或自定義函數,獲

原创 java 算法之 遞歸求2的次冪

// 2的次冪 public static int check(int num) { if (num % 2 == 0) { int count = num / 2; if (count > 0 &

原创 MYSQL數據庫設計規範與原則

1.數據庫中的庫名,表名和字段名的命名規則    採用26個英文字母(區分大小寫)和0-9的自然數(經常不需要)加上下劃線'_'組成;    命名簡潔明確(長度不能超過30個字符);    例如:user, stat, log, 也可以w

原创 java 算法之快速排序

public static int partition(int []array,int lo,int hi){ //固定的切分方式 int key=array[lo]; while(lo<hi){

原创 Java三大特性之多態

什麼是多態 面向對象的三大特性:封裝、繼承、多態。從一定角度來看,封裝和繼承幾乎都是爲多態而準備的。這是我們最後一個概念,也是最重要的知識點。多態的定義:指允許不同類的對象對同一消息做出響應。即同一消息可以根據發送對象的不同而採用多種不

原创 Java排序之:升級版的冒泡排序

冒泡排序是一種基礎的算法排序普通的冒泡排序就是相鄰兩個元素進行比較,符合條件進行交換,每一輪比較找出最大值或是最小值,其複雜度爲n的平方int arr[]={23,12,46,24,76};// 冒泡排序for (int i = 0; i

原创 MySQL主從服務器的配置與讀寫分離實現

1.1.          MySQL的Master和Slave配置MySQL主從同步是目前使用比較廣泛的數據庫架構,技術比較成熟,配置也不復雜,特別是對於負載比較大的網站,主從同步能夠有效緩解數據庫讀寫的壓力。1.1.1.   MySQ

原创 2017 idea 集成github並上傳項目

1.先申請github帳號,密碼,配置github 2.下載並安裝git,然後集成git 3.上傳項目到github

原创 Java 算法之插入排序

public class InsertSort { public static void main(String[] args) { int[] array = new int[]{1, 4, 2, 5, 7,

原创 分佈式計算

中國科學院的定義 分佈式計算是一種新的計算方式。所謂分佈式計算就是在兩個或多個軟件互相共享信息,這些軟件既可以在同一臺計算機上運行,也可以在通過網絡連接起來的多臺計算機上運行。分佈式計算比起其它算法具有以下幾個優點: 1、稀有資源可以共

原创 實現開發環境、測試環境、生產環境配置自動切換

在項目部署中,總是手動修改三套配置環境,過於繁瑣,通過 spring 容器內建的 profile 功能實現開發環境、測試環境、生產環境配置自動切換,讓我倍感輕鬆。第一步:定義 profile 現在就可以通過定義 profile 來將開