原创 Git 基本知識-創建Git本地庫

有兩種方式: 將一個已存在的目錄初始化爲Git庫。 從其他服務上克隆一個已存在的Git庫。 將一個已存的目錄初始化爲Git庫 首先要進入所要初始化爲Git庫的目錄: 對於Linux: $ cd /home/user/your-

原创 Spring Boot 日誌

Spring Boot使用Apache的通用日誌接口Commons Logging作爲所有內部日誌記錄器,但是具體實現選擇不做要求,默認配置對java.util.Logging,Log4J2和Logback支持。每種日誌記錄器都默

原创 RocketMQ 一些核心概念

Producer:生產者,一個生產者發送業務應用系統生成的數據給Brokers(經紀人)。RocketMQ提供多範式發送:同步,異步,一站式。 Producer Group:生產者組,是將同樣角色生產者的分組在一起。同一生產組的

原创 spring boot maven集成

spring boot 簡單說明 你可以像使用java標準類庫一樣使用Spring Boot,僅需要項目中包含對應的spring-boot-*.jar即可。Spring Boot不需要任何的特定工具集成,所以你可以使用任意IDE或

原创 多線程的一些筆記

實現多線程的幾種方式: 實現Runnable接口 繼承Thread類 實現Callable接口,通過ExecutorService通過任務形式實現。 關於線程同步的Lock和sychronized: Lock比synch

原创 通過maven引入POI

引入時如果只引: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version

原创 spring接收Integer的問題

正常情況下,使用包裝類型可以避免傳空時報錯,但JavaBean中需要不只改類型,同樣要改set方法中的傳參類型,否則報如下錯誤: org.springframework.validation.BeanPropertyBindingResu

原创 vagrant init命令及其他一些命令

Init 用法:vagrant init [name [url]] 此命令初始化當前目錄使其成爲Vagrant環境目錄,通過在不存在的情況下會創建一個Vagrantfile方式。 如果指定了第一個參數name,它將被填充到Vagranfi

原创 Jenkins用戶手冊-管理插件

Jenkins用戶手冊(3) Managing Plugins 插件是用於增強Jenkins功能以滿足機構或者用戶特定的需求。有多於一千種不同插件可以安裝到Jenkins上以集成不同的構建工具、雲服務提供、分析工具等等,Jenkins插件

原创 eclipse中maven項目報錯

描述:新導入的Maven web工程,無任何緣由的顯示個大紅插,無法啓動,無法打包。 進一步:src/main/java src/main/resources目錄結構都沒有問題,但src目錄下包目錄重複,癥結所在。 後查資料總結:此情況是

原创 Nginx開始嚮導

Nginx開始嚮導 Nginx擁有一個主(master)進程和幾個工作(worker)進程,主進程主要用於讀取與評估配置,維護工作進程。工作進程則負責請求的實際操作。Nginx採用事件驅動模型和平臺無關機制以有效的在工作進程間分發請求。工

原创 六大設計原則

六大原則: Single Responsibility Principle:單一職責原則 Open Closed Principle:開閉原則 Liskov Substitution Principle:里氏替換原則 Law o

原创 vagrant box命令

vagrant box命令 用於管理boxes的命令,比如添加、刪除等等。 此命令的功能主要通過以下子命令完成: add list outdated prune remove repackage update Box Add 用法:v

原创 記spring RestTemplate調用時中文亂碼問題解決

問題描述:GET調用接口,DEBUG跟蹤在返前臺之前無亂碼,但瀏覽器上顯示亂碼。 嘗試過修改StringHttpMessageConverter編碼方式,但無效。 最後解決方法: @RequestMapping(value="/commo

原创 JVM規範(四)Frames

Frames 一個frame是被用於存儲數據和部分結果的,以及執行動態鏈接、返回方法的值和分派異常。 frame在每次一個方法被調用時創建,在方法調用結束時銷燬,不管其完成的結果是正常的還是異常的。frame從創建此frame的線程的虛擬