原创 JDK1.7的HashMap源碼

這篇文檔分析的不錯哦-http://blog.csdn.net/crazy1235/article/details/75451812

原创 MongoDB中插入從EXCEL中取到的String浮點型數值時,出現多餘小數的現象

比如如下語句: radioFrequencyDO.setTransmittingPower(Double.parseDouble(row.getCell((short) 5).getStringCellValue()));

原创 分享一款mac思維導圖軟件omniGraffle(破解版)

百度網盤地址:https://pan.baidu.com/s/1bo3hyuN 提取密碼:kcrd 只需要下載,然後安裝完成,打開該軟件之後,在右上角會顯示試用期爲14天,此時點擊此處,會需要添加許可證,在下載的安裝包中會有SN.txt

原创 使用jRebel在IntelliJ IDEA 中進行 Java 熱部署

在IntelliJ IDEA中安裝jRebel插件(好處是不用重新啓動程序,所有的更改便可以生效,很神奇的東東) 1、打開IntelliJ IDEA,點擊File -> Settings -> Plugins,如下圖: (這裏本人因爲

原创 IDEA 2017 use JAVA_HOME(not defined yet)

更新了IDEA以後發現出現這個倒入gradle項目不能導入 提示我JAVA_HOME沒找到 在逗我以前都沒出現這個東東。 解決截圖如下: https://img-blog.csdn.net/20170627143500989?w

原创 用dependency:tree查看maven引入jar包的傳遞依賴

http://blog.csdn.net/lkforce/article/details/62429998

原创 vim常用的命令

h:向左 j:向下 k:向上 l:向右 可以組合數字進行移動多少行或者列:30j 向下移動30行 ctrl+f 屏幕向下移動一頁 ctrl+b 屏幕向上移動一頁 ctrl+d 向下移動半頁 ctrl+u 向上移動半頁 + 光標移動

原创 Spring源碼解析(一)

核心容器:包括Core、Beans、Context、EL模塊。 Core模塊:封裝了框架依賴的最底層部分,包括資源訪問、類型轉換及一些常用工具類。 Beans模塊:提供了框架的基礎部分,包括反轉控制和依賴注入。其中Bean Factor

原创 詳解Spring Cloud Config

Spring Cloud Config是Spring Cloud團隊創建的一個全新的項目,用來爲分佈式系統中的基礎設施和微服務應用提供集中化的外部配置支持,它分爲服務端和客戶端兩個部分。 Spring Cloud Config實現的配置

原创 Springboot 源碼解析(啓動時)

@SpringBootApplication(exclude = {MongoAutoConfiguration.class, MongoDataAutoConfiguration.class}) public class VoiceA

原创 Elasticsearch深入理解(一)

[x] Elasticsearch是一個實時分佈式搜索和分析引擎。 維基百科使用Elasticsearch提供全文搜索並高亮關鍵字,以及輸入實時搜索(search-as-you-type)和搜索糾錯(did-you-mean)等搜索建議

原创 獲取gradle.properties中的值

gradle.properties文件中的內容: # {PRODUCT}  該佔位符表示產品線,一般與gerrit項目所在前綴相同,如leradio/live,leradio表示產品線  # {ARTIFACT} 該佔位符表示組件名,如l

原创 Spring Boot Actuator、Spring security、http basic authority整合

//application.properties文件 #actuator endpoints.health.sensitive=true endpoints.health.enabled=true endpoints.metric

原创 關於MongoDB中如何做到對已有數據插入時更新字段,不存在時則插入新的Document

背景需求: * 比如我們有這樣一個需求,有兩個excel中的數據,需要插入到數據庫中,這個兩個excel中的數據有些字段都是一樣的,比如本例所寫的,電臺名稱是一樣的,省市縣也是一樣的,而不一樣的是波段是調頻(FM) 調幅(AM).

原创 正式項目中的一些編碼規範

方法名、參數名、成員變量、局部變量都統一使用lowerCamelCase風格! 常量命名全部大寫,單詞間用下劃線隔開! 抽象類命名使用Abstract或Base開頭;異常類命名使用Exception結尾;測試類命名以它要測試的類的名稱開