原创 bean的創建

文章目錄創建bean從緩存中獲取從bean的實例中獲取對象獲取單例準備創建bean實例化BeanCreateBeanInstance 創建bean 經過xml和註解的解析,我們已經掃描的了所有的Bean,下面開始講Bean創建出來

原创 從零開始搭建私有云02-網絡穿透

網絡穿透 這裏簡答你說一下什麼是內網穿透以及我們爲什麼要做內網穿透和怎麼做 什麼是內網穿透 內網穿透顧名思義,就是打通我們家裏的內部網絡,讓自己的電腦暴露在公網上. 內網穿透能夠幫助我們做這件是,這個名詞想必大家已經聽到過很少多次了,

原创 從零開始搭建私有云01-安裝操作系統

安裝操作系統 再啓動物理機之前我們需要準備好操作系統的鏡像,這裏我們選擇Ubuntu或者是CentOS都可以,啓動盤製作對我來說是輕車熟路了,但是用mac製作啓動盤還是頭一次(使用windows系統的小夥伴請自行百度吧) 啓動盤製作

原创 從零開始搭建私有云03-kvm安裝以及可視化

kvm安裝以及可視化 kvm安裝 這裏直接把快速過一遍流程 檢查是否支持虛擬化 cat /proc/cpuinfo | egrep 'vmx|svm' 安裝相關環境 qemu-kvm 主要的KVM程序包 python-virtin

原创 數據庫讀寫分離的分析和使用

寫在前面 隨着業務的發展和數據量的增加,需要對數據庫架構進行調整,目前我們所使用的是一臺單點的數據庫,考慮到項目對外部提供服務之後業務會大量的增長,現在需要將數據庫更改爲主從的架構. 數據庫架構介紹 通過對數據庫數據進行拆分,來提高數

原创 Optional的學習與實戰

Optional的學習與實戰 整片文章大部分內容來自java8實戰這本書,我在這裏也是將自己的學習過程記錄下來,並且整理成筆記給需要的人提供一個方便,在學習的過程中主要有以下幾點疑惑: 不明白Optional的作用是什麼? 不清楚在

原创 user-center-server使用說明

quick start 通過導入jar包來引入權限相關代碼 更改yml配置文件設置服務網關以及攔截路徑 登錄user-center完成相關配置 導入jar包 提供多種版本jar包 該版本爲老版本spring-boot-1.5

原创 @Validated註解使用

Spring-Boot-Validation 什麼是Validation 在我們的RESTful Service中幫助我們完成期望的數據校驗,通過配置Validation可以很輕鬆的完成對數據的約束 在我們接收到不想要的數據時: 返

原创 關於註解

註解 概述 註釋:// /**/ <!-- --!> 給人看的 註解:給程序(編譯器,類加載器,JVM)看的 註解的作用:在一些使用的場景中代替實現輕量級的配置 (副作用:增加了了耦合度) 常見註解 @Override 重寫

原创 plantUML教程(使用實戰)

寫在前面 經過一段時間設計模式的學習,發現自己非常想寫點東西並且把自己之前寫過的代碼整理出uml圖,但是考慮本人實在不願意搞一些圖框拼來拼去(主要還是懶),在加上長期使用markdown進行寫作,所以希望有一款類似於markdown的

原创 國家地理終極觀星指南讀書筆記

寫在前面 《國家地理終極觀星指南》這本書是一本觀星的入門級圖書,覆蓋面很廣,對觀星進行掃盲. 我利用週末的休息時間將這本書讀完了(在西西弗蹭的)並且整理了思維導圖。 pdf以及相關資料在我的git上 相關資料

原创 Arthas安裝及使用

寫在前面 Arthas是阿里爸爸開源出來的一款java監控工具,命令行操作,完全面向開發人員,其專業行令人髮指. 安裝過程 wget https://alibaba.github.io/arthas/arthas-boot.jar j

原创 Head First設計模式讀書筆記

寫在前面 這裏閱讀了Head First設計模式,本書也算是設計模式中比較經典的一本了,讀的比較細,這裏把自己整理的腦圖放出來 pdf以及相關資料在我的git上 相關資料

原创 elasticsearch script實戰

寫在前面 大家在開發elasticsearch的時候都會遇到很多去怪的需求,如果我們已知的RestAPI無法幫助我們完成搜索,是就需要我們自己動手寫腳本來輔助搜索,完成需求. 淺談elasticsearch-script腳本使用機制

原创 使用python-api批量修改數據

寫在前面 之前使用es都是通過JavaApi進行操作,之所以使用java的原因是因爲在工程裏使用的開發語言就是java,隨着對腳本語言的逐漸瞭解現在開始嘗試使用python提供的api對es進行操控 elasticsearch庫介紹