原创 【深入瞭解系統性能優化】「實戰技術專題」全方面帶你透徹探索服務優化技術方案(系統服務調優)

@目錄調優意義計劃分析流程相關分析優化分析Nginx請求服務日誌將請求熱度最高的接口進行優化異步調用優化方式注意要點分析調用鏈路追蹤體系建立切面操作分析性能和數據統計存儲相關的調用以及耗時信息分析信息以及相關的耗時損耗日誌系統的升級和優化異

原创 【Java技術專題】「攻破技術盲區」帶你攻破你很可能存在的Java技術盲點之動態性技術原理指南(反射技術專題)

@目錄帶你攻破你很可能存在的Java技術盲點之動態性技術原理指南編程語言的類型靜態類型語言動態類型語言技術核心方向反射API反射案例介紹反射功能操作獲取構造器長度可變的參數 - 構造方法使用反射 API 獲取參數長度可變的構造方法獲取Fie

原创 【深入淺出Spring原理及實戰】「源碼調試分析」深入源碼探索Spring底層框架的的refresh方法所出現的問題和異常

學習Spring源碼的建議 閱讀Spring官方文檔,瞭解Spring框架的基本概念和使用方法。 下載Spring源碼,可以從官網或者GitHub上獲取。 閱讀Spring源碼的入口類,瞭解Spring框架的啓動過程和核心組件的

原创 【Spring專題】「技術原理」從源碼角度去深入分析關於Spring的異常處理ExceptionHandler的實現原理

ExceptionHandler的作用 ExceptionHandler是Spring框架提供的一個註解,用於處理應用程序中的異常。當應用程序中發生異常時,ExceptionHandler將優先地攔截異常並處理它,然後將處理結果返回到前端。

原创 【算法數據結構專題】「延時隊列算法」史上手把手教你針對層級時間輪(TimingWheel)實現延時隊列的開發實戰落地(下)

承接上文 承接上一篇文章【算法數據結構專題】「延時隊列算法」史上手把手教你針對層級時間輪(TimingWheel)實現延時隊列的開發實戰落地(上)】我們基本上對層級時間輪算法的基本原理有了一定的認識,本章節就從落地的角度進行分析和介紹如何通

原创 【AIGC未來的發展方向】面向人工智能的第一步,一文告訴你人工智能是什麼以及未來的方向分析

人工智能的概念 當人們提到“人工智能(AI)”時,很多人會想到機器人和未來世界的科幻場景,但AI的應用遠遠不止於此。現在,AI已經廣泛應用於各種行業和生活領域,爲我們帶來了無限可能。 AI是一個廣泛的概念,它包括很多不同的技術,例如機器學習

原创 【算法數據結構專題】「延時隊列算法」史上手把手教你針對層級時間輪(TimingWheel)實現延時隊列的開發實戰落地(上)

承接上文 承接之前的【精華推薦 |【算法數據結構專題】「延時隊列算法」史上非常詳細分析和介紹如何通過時間輪(TimingWheel)實現延時隊列的原理指南】,讓我們基本上已經知道了「時間輪算法」原理和核心算法機制,接下來我們需要面向於實戰開

原创 官方文檔 | 【JVM調優體系】「GC底層調優實戰」XPocket爲終結性能問題而生—開發指南

XPocket 用戶文檔 XPocket 是PerfMa爲終結性能問題而生的開源的插件容器,它是性能領域的樂高,將定位或者解決各種性能問題的常見的Linux命令,JDK工具,知名性能工具等適配成各種XPocket插件,並讓它們可以相互聯動

原创 【JVM盲點補漏系列】「併發編程的難題和挑戰」深入理解JMM及JVM內存模型知識體系

併發編程的難題和挑戰 在併發編程的技術領域中,對於我們而言的難題主要有兩個: 多線程之間如何進行通信和線程之間如何同步,通信是指線程之間以何種機制來交換信息。 多線程的線程通信機制 在命令式編程中,線程之間的通信機制有兩種:共享內存和消

原创 【分佈式技術專題】「分佈式技術架構」一文帶你釐清分佈式事務協議及分佈式一致性協議的算法原理和核心流程機制(Paxos篇)

概念簡介 Paxos是一種基於消息傳遞具有高度容錯特性的一致性算法,是目前公認的解決分佈式一致性問題最有效的算法之一。 發展歷史 Paxos算法的發展歷史追溯到古希臘,當時有一個名爲“Paxos“的小島, 島上採用一會的形式通過法令,

原创 精華推薦 |【算法數據結構專題】「延時隊列算法」史上非常詳細分析和介紹如何通過時間輪(TimingWheel)實現延時隊列的原理指南

時間輪的介紹 時間輪(TimeWheel)是一種實現延遲功能(定時器)的精妙的高級算法,其算法應用範圍非常廣泛,在Java開發過程中常用的Dubbo、Netty、Akka、Quartz、ZooKeeper 、Kafka等各種框架中,各種操

原创 【Redis技術專區】「優化案例」談談使用Redis慢查詢日誌以及Redis慢查詢分析指南

前提介紹 本篇文章主要介紹了Redis的執行的慢查詢的功能的查詢和配置功能,從而可以方便我們在實際工作中,進行分析Redis的性能運行狀況以及對應的優化Redis性能的佐證和指標因素。 在我們5.0左右的版本中Redis使用單線程架構和I/

原创 精華推薦 | 【JVM深層系列】「GC底層調優系列」一文帶你徹底加強夯實底層原理之GC垃圾回收技術的分析指南(GC原理透析)

前提介紹 很多小夥伴,都跟我反饋,說自己總是對JVM這一塊的學習和認識不夠紮實也不夠成熟,因爲JVM的一些特性以及運作機制總是混淆以及不確定,導致面試和工作實戰中出現了很多的紕漏和短板,解決廣大小夥伴痛點,我寫了本篇文章,希望可以幫助大家夯

原创 【Linux技術專題系列】「必備基礎知識」一起探索和實踐sftp配置之密鑰方式登錄

FTP服務-vsftp協議實現 我們常用的是FTP協議,主要是通過VSFTP是一個基於GPL發佈的類Unix系統上使用的FTP服務器軟件,它的全稱是Very Secure FTP 從此名稱可以看出來,編制者的初衷是代碼的安全。 SFTP服務

原创 【Java應用服務體系】「序章入門」全方位盤點和總結調優技術專題指南

專題⽬標 本系列專題的目標是希望可以幫助讀者們系統和全訪問掌握應⽤系統調優的思路與方案以及相關的調優工具的使用,雖然未必會覆蓋目前的所有的問題場景,但是還是提供了較爲豐富的案例和調優理論,會幫助大家打開思維去⽀撐系統服務體系優化能力。 適合