原创 Spring Cloud Config

Spring Cloud Config application.yml 和 bootstrap.yml 區別 加載順序 bootstrap.yml 先加載 application.yml 後加載 bootstrap.yml 用於應用程序

原创 Spring Aspectj

Spring Aspectj maven jar <aspectj-version>1.8.2</aspectj-version> <dependency> <groupId>org.aspectj</groupId> <

原创 JMeter 進行壓力測試

liunx jmeter 啓動腳本 jmeter.sh -n -t test.jmx -l result.jtl 參數說明 - h 幫助 -> 打印出有用的信息並退出 - n 非GUI模式 -> 在GUI模式下進行JMeter測試 -

原创 Vue 入門必知

vue 參數: data props 依賴父子通信 methods 方法 computed 計算,與methods 的區別,computed帶有緩存功能 watch 監控data中的數據 directives 自定義指令 特殊變量 $s

原创 Netflix Zuul

Zuul 路由配置參數說明 1. id 2. path 說明 匹配攔截url 3. serviceId 說明 需要配置 eureka , serviceId 爲已註冊的某一服務name。 4. url 說明 可以不需要配置 e

原创 Nginx 中文路徑404

Nginx 中文路徑404 工具 SecureFXPortable 文件上傳 SecureCRTPortable shell 命令 centos 操作系統 造成原因 使用 SecureFXPortable 上傳的中文文件夾在Secure

原创 Spring Boot 上傳文件

Spring Boot 上傳文件 依賴jar pom.xml <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId>

原创 Spring AOP

推薦兩篇Spring AOP的博客 AOP 那點事兒 AOP 那點事兒(續集)

原创 理解 zookeeper

理解 zookeeper Zookeeper 主要用來解決分佈式應用中經常遇到的一些數據管理,如統一命名服務器、狀態同步服務、集羣管理、分佈式應用配置項的管理。 節點特性 同一時刻多臺機器創建同一個節點,只有一個會爭搶成功。利用這個特性可

原创 Log4j MDC

Log4j MDC 問題 在項目中需要分類收集處理日誌信息,使用log4j的MDC線程中添加分類信息。不過最近卻出現信息記錄錯誤的情況,具體來說就是會出現本來屬於下一個分類的一部分信息莫名的記錄到上一個分類的日誌文件中了。 問題原因分析 M

原创 CentOS 6.5 安裝 64位 aapt

CentOS 6.5 安裝 64位 aapt 通過 aapt 解析 apk包,獲取包信息,版本信息等。 aapt在windows、linux、mac分別有對應的文件,我們可以通過解壓apktool.jar獲取。 aapt文件有32位和64位

原创 性能分析之iostat

iostat iostat 主要用於監控系統設備的IO負載情況,iostat首次運行時系統啓動開始的各項統計信息,之後運行iostat將會顯示自上次運行該命令以後的統計信息。用於通過指定統計的次數和時間來獲取所需的統計信息。 命令模式 io

原创 liunx tcp/ip 優化

使用liunx進行壓力測試時出現很多異常,都是java.net.NoRouteToHostException: Cannot assign requested address. 錯誤原因 由於liunx 分配的客戶端連接端口用盡,無法建立s

原创 Spring Boot RestTemplate 中文亂碼

解決方法 @Bean public RestTemplate restTemplate() { RestTemplate restTemplate = new RestTemplate(); List<H

原创 開發過程中需要注意的安全問題

開發過程中常見的安全問題 必要系統參數需要加密 java 開發,一般都使用spring,比如jdbc等系統參數參數我們通常會抽出一個jdbc.properites,大部分情況 jdbc.properties 中的數據都是明文展示的。這樣假如