分析 Java Stream 性能與傳統迭代方式的對比 Java 8 引入了 Stream API,它提供了一種更具表現力的方式來處理數據集合。但是,與傳統的迭代方式相比,S...

分析 Java Stream 性能與傳統迭代方式的對比 Java 8 引入了 Stream API,它提供了一種更具表現力的方式來處理數據集合。但是,與傳統的迭代方式相比,S...
微服務架構已經是一個很通用的系統架構,常見的技術棧如下圖所示,這張架構圖基本涵括了當前微服務體系下的各種技術棧,可能不同的技術棧有不同的開源實現。 今天主要介紹Skywalk...
目錄 常用鎖 synchronized ReentrantLock ReadWriteLock Semaphore 常用鎖的介紹可參見:Java常用鎖機制簡介 synchro...
背景 虛擬機磁盤快被mysql數據文件占滿了,所以要將數據文件放到新掛載的磁盤 準備 新磁盤掛載在/data下 開始 MySQL數據文件默認在/var/lib下(/etc/m...
簡述 這篇主要實踐ansible的核心模塊 playbook 何為playbook?Ansible-playbook是日常應用中使用頻率最高的命令,類似于Linux中的sh或...
學前準備 本機Windows ,安裝VirtualBox,里面安裝centos 7.x 兩臺云服務器(有獨立IP)安裝centos 7.x系統 學習思路 利用本機虛擬機里的主...
為了解決什么問題? 本文介紹如何將mysql里的表數據導入至ElasticSearch(以下簡稱es),并用kibana查詢這些數據 準備 一臺裝有centos 7能夠正常聯...
前言 項目使用mybaits-plus,所以在mybaits-plus的基礎上增加數據權限的過濾 mybaits-plus自帶數據權限支持,但由于系統數據權限相對復雜,通過查...
開發中經常需要根據日志排查問題或跟蹤調用流程,很多業務日志并沒有考慮排查問題時的便利性,看似都記錄了日志,但同一個請求鏈路的日志無法對應,特別是當日志跨服務時候,或者同一個業...
需求 將spring boot項目編譯成jar,注冊為windows系統服務 實現方式 在網上了解到,winsw這個開源項目,去github看了下,作者常年維護更新,文檔齊全...
場景描述: 在服務器上出現了一些不太合理數據,數據處理采用的是定時任務(@Scheduled中fixedDelay屬性),一開始對fixedDelay的理解就是:上次任務執行...
需求場景 需要在局域網外連接局域網內的機器;簡單說就是你在家搭建了一個服務器,但是又沒有公網ip,還想在家以外的網絡環境下訪問家里的服務器,那么實現這個需求的其中一個技術就叫...
在阿里云主機上,安裝監控插件,根據官方提示,輸入命令 單獨運行wget嘗試 發現沒有任何反應 查看wget命令文件 發現wget命令是一個空文件。聯想到這臺服務器曾經種過病毒...
故事背景 采用MongoDB Atlas的入門級服務時,發現mongoDB 3.6+的鏈接已經升級了,大概長這個樣子 spring boot該如何配置 對,就是這么簡單粗暴,...
explain能干啥 mysql官方介紹: When EXPLAIN is used with an explainable statement, MySQL display...