原创 Spring4.3入門 自動裝配

Spring Ioc容器可以自動裝配Bean 需要做的僅僅是<bean> 的autowire屬性中指定自動裝配的類型 byType 根據類型自動裝配, 需要保證Ioc 容器中該類型只有一個 byName 根據名字自動裝配, Be

原创 重定向

重定向 重定向指的是在用戶訪問一個地址的時候將其重定向到另外一個地址上 {path: '', redirectTo: 'home', pathMatch: 'full'}, 使用redirectTo 關鍵字將 紅字符串匹

原创 三十分鐘學會 Less

每一門技術的出現都是爲了解決現存的問題,同樣的,Less 的出現是爲了解決 CSS 中過於呆板的寫法。Less 官方文檔 中對 Less 的使用有詳細的介紹,總結一下爲:Less = 變量 + 混合 + 函數。如果你對 js 和 css

原创 什麼是spa

什麼是Spa 單頁面應用 single page applicable 頁面只加載一次其他內容通過改變頁面內容實現, 使用路由器實現 根據用戶操作 改變用戶界面而不需要刷新頁面的功能 控制整個應用視圖狀態的控制器

原创 JAVA SSH2工具類

計劃 ssh2utils connection 常規session操作 未完成 常規scf操作 未完成 簡介 使用java進行ssh 操作,執行腳本,scp文件的包裝 依賴 <!-- https://mvnreposit

原创 Spring boot 啓動流程

Spring boot 啓動類 @SpringBootApplication public class App { public static void main(String[] args) { SpringA

原创 JavaScript 中Array的簡單擴充之類數組函數轉換爲數組

es5:Array.prototype.slice.call es6:Array.from 注:es6中Array.from不僅可以將實現iterator接口的對象轉換爲數組,並且可以將類數組的對象轉換爲數組,使用es6中的解構不可以

原创 SpringApplicationRunListener 事件體系 與觀察者模式

在Spring Boot 初始化中講過,完成SpringApplication構造後,調用run方法,會進行SpringApplicationRunListener的初始化,通過debug得到一個默認SpringApplicationR

原创 CommandLineRunner和ApplicationRunner

Spring boot會在上下問初始化後,調用所有的Runner 。 主要接口 public interface CommandLineRunner { void run(String... args) throws Exce

原创 認證鑑權與API權限控制在微服務架構中的設計與實現 參考文件目錄

認證鑑權與API權限控制在微服務架構中的設計與實現一 認證鑑權與API權限控制在微服務架構中的設計與實現二 認證鑑權與API權限控制在微服務架構中的設計與實現四 認證鑑權與API權限控制在微服務架構中的設計與實現五

原创 java 線程安全的隊列模擬

import java.util.LinkedList; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock;

原创 寫一個 java 死鎖玩玩

java 死鎖很容易遇到,睡不着 寫一個 死鎖 上代碼 package cn.nokia.rso; public class DeadLock { private static String _a = "a";

原创 java 自定義 ? 佔位符處理sql 拼接

package cn.nokia.rso.qz.core.sql; public class SqlBuilder { StringBuffer sb; int _p_size = 0; public stat

原创 java 解析xml是使用dom4j空行以及中文亂碼的處理

dom4j 在刪除節點後或者 創建xml文本時,會保留一些空行。可以設置OutputFormat來進行設置。 第二行空行的解決方法 OutputFormat format = OutputFormat.create

原创 String + 簡單模式下的優化

簡答+拼接優化 每次用”+”拼接,都會生成一個新的String。特別在循環拼接字符串的場景下,性能損失是極其嚴重的: 編譯器會不會幫我們進行優化呢。 簡單模式 編譯器 :IDEA JDK 版本 :1.8 源代碼// 節選了部