原创 MySQL的存儲引擎InnoDB選擇了B+ 樹

  我們知道數據的存儲和檢索是兩個很重要的功能,當我們的數據量大了,怎麼能快速的檢索數據呢,答案是使用索引,可索引具體的技術實現有很多,選擇哪一種呢,我就以mysql爲例記錄下它爲什麼選擇了B+樹作爲索引的實現方式。   1.  索引簡介

原创 Kubernetes存儲之NFS

  計算機世界的三大:計算調度、網絡、存儲。   kubernetes集羣搭建我就不細說了,我只就記錄下一次使用NFS做共享存儲的經歷。   場景是這樣的: 學生開啓一個單集羣,通過web界面連接到docker容器(起了Jupyter n

原创 回憶錄之 消息中間件ActiveMQ

  當系統業務量不是太大(未到百萬千萬過億時),使用消息中間件ActiveMQ也可以,就簡要記錄下以前某治安監控系統用的ActiveMQ(可能當時版本有點老)。   1.  什麼是中間件 在介紹ActiveMQ之前,簡介介紹下什麼是中間件

原创 springboot1.5升級遷移到springboot2,成功了

       看到別人在用新版本的springboot2.2,我也想升遷一下,出現了一些問題(直接導致項目起不來),儘量不升級。在原有項目上修繕刪減了一些代碼,然後升級了部分第三方jar包(也會導致運行不起來),把內嵌的tomcat(看了

原创 不得不學的 TCP三次握手和四次揮手

              提起TCP,它的體系太過龐大了(足以寫了一套書TCP/IP詳解卷一,卷二,卷三),以前只買了第一卷閱讀,由於我們是碼農級別的人,很難真正的研究透,就好比汽車,大大大部分人只會開,但讓他弄懂發動機原理甚至做出模型

原创 spring5源碼如何導入eclipse

吾生也有涯,而知也無涯 做了這麼多年開發,用了spring也好久了,以前走馬觀花的看不太好(網上spring文章一大堆),故特意下載下來到本地環境,想看看spring的源碼,注意我用的spring版本是5 0.  安裝git http

原创 前後端分離式----定製RBAC權限管理系統

  參考: 角色權限管理項目實戰springboot2+Vue+Shiro+MybatisPlus3(通用)https://edu.51cto.com/course/19772.html Springboot+Vue前後的分離整合項

原创 Redis備忘錄

看到別人寫了不少redis記錄,我也寫下總結。 0.  redis簡介 簡單介紹redis,redis是一種支持Key-Value等多種數據結構的存儲系統。可用於緩存,事件發佈或訂閱,高速隊列等場景。該數據庫使用ANSI C語言編寫,支持

原创 Redis Sentinel哨兵功能

  請在我的開源博文:Redis 主從複製Replication功能 https://blog.csdn.net/dong19891210/article/details/106669143的基礎上看下文,我是接着續寫 把redis默認

原创 Redis 主從複製Replication功能

特別注意:我用的redis版本是5,老版本沒有下文中的某些命令。 如果你們用的redis版本是2、3、4,請略過該文。   請在我的開源博文:Centos7 安裝升級Redis 5 https://my.oschina.net/u/15

原创 安裝升級最新版本postman時遇到“無法定位程序輸入點 SetDefaultDllDirectories於動態鏈接庫KERNEL32.dll 上.”的問題

  軟件版本迭代更新真快,最近升級最新Postman版本時出現以下問題   我就簡單紀錄下解決辦法: 備註:我用的是最新的postman工具包:Postman-win64-7.25.0-Setup.exe,目前是最新 0. 前提是已經到

原创 Java高級特性之Instrumentation

不要說精通Java、Spring,能掌握70%就很不錯了,其他的高級特性。。。 我們平常開發java程序時,總想開發一個代理程序監視記錄類的運行情況,比如性能監控或運維人員很需要,比如調用業務方法時記錄日誌、計時等,除了AOP實現之

原创 Spring Boot加密配置文件特殊內容

有時安全不得不考慮,看看新聞泄漏事件就知道了 我們在用Spring boot進行開發時,經常要配置很多外置參數ftp、數據庫連接信息、支付信息等敏感隱私信息,如下 這不太好,特別是互聯網應用,應該用加密的方式比較安全,有點類似一些應

原创 Spring Enable***功能

  spring博大精深,衍生出了兩大系列:spring boot 和sping cloud快速業務開發模式。 我們進行具體開發時,經常看到這樣以Enable*開頭的註解,如圖   等等好多例子。。。框架自帶的Enable* @Ena

原创 自定義Spring Boot starter

  我們用spring boot 快速開發應用程序時,經常會引入很多這樣以spring-boot-starter開頭的的庫, 我就演示下自定義一個這樣的庫,功能是日誌輸出到什麼地方(控制檯、文件還是數據庫) 前提是maven已經配置好了