摘要:
TiDB 是一個分布式 NewSQL 數據庫。它支持水平彈性擴展、ACID 事務、標準 SQL、MySQL 語法和 MySQL 協議,具有數據強一致的高可用特性,是一個不僅適合 OLTP 場景還適合 OLAP 場景的混合數據庫。 TiDB是 PingCAP公司自主設計、研發的開源分布式關系型數據庫,
閱讀全文
posted @ 2025-09-30 16:05
CharyGao
閱讀(24)
推薦(0)
摘要:
這些 Spring Boot 默認配置不改,遲早踩坑彼時 SpringBoot 初興,萬象更新,號稱“開箱即用”“約定優 - 掘金 引言 彼時 SpringBoot 初興,萬象更新,號稱“開箱即用”“約定優于配置”,一時間風靡四方。 開發者趨之若鶩,紛紛稱快,仿佛自此架構之重可卸、配置之繁可省,一行
閱讀全文
posted @ 2025-09-30 15:45
CharyGao
閱讀(29)
推薦(0)
摘要:
近日,Pinterest 品趣志的工程團隊最近公布了棄用 HBase 集群的流程規劃,理由是該方案基礎設施建設與維護成本過高、HBase 專業人才難尋以及產品功能不足。而隨著 Pinterest 也轉向 Druid/StarRocks、Goku、KVStore、TiDB 等數據庫技術,技術社區開始質
閱讀全文
posted @ 2025-09-30 15:41
CharyGao
閱讀(20)
推薦(0)
摘要:
😀 今天我們來講一下如何修改源代碼,讓無限debugger失效,然后重新定一個別的關鍵詞來實現無線debugger。 📝 主旨內容 定位位置 搜索關鍵字debugger 我們要知道這個關鍵詞字其實就是V8引擎的功能,他在nodejs中也有這個功能。所以我們需要把目標放在V8引擎上。在這個文件夾目
閱讀全文
posted @ 2025-09-29 16:14
CharyGao
閱讀(37)
推薦(0)
摘要:
10個我離不開的 VSCode 插件分享 10 個可以幫助我提高編程效率,代碼質量,提高協作效率的 VS Code 插件 - 掘金 最近國外的一位開發者 Ayush 分享了 10 個他離不開的 VS Code 插件,博主看了后覺得挺實用,在這里整理一下,分享給大家。 10. File Utils F
閱讀全文
posted @ 2025-09-29 15:53
CharyGao
閱讀(422)
推薦(0)
摘要:
這篇文章主要介紹了SpringBoot關閉druid的頁面和添加密碼驗證方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教 + 目錄 SpringBoot關閉druid的頁面和添加密碼驗證 在生產環境中,需要關閉druid的頁面,以免被攻擊。 application
閱讀全文
posted @ 2025-09-17 14:18
CharyGao
閱讀(41)
推薦(0)
摘要:
在關注微服務架構與容器化部署的當下,將Spring Boot應用容器化并管理日志輸出成為了一個關鍵技術點。在這一篇博文中,我將詳細記錄下如何解決“Spring Boot日志輸出Docker里”的問題,分析在這一過程中對業務的影響,配置項的解析,調試的步驟,以及如何進行性能調優等。 業務影響 在現代企
閱讀全文
posted @ 2025-09-17 14:14
CharyGao
閱讀(33)
推薦(0)
摘要:
前言 在2023年9月19日正式發布的JDK21引入了 虛擬線程,其是一種輕量化的用戶線程,讓Java中的線程實現了從 內核線程 向 用戶線程 的切換。 傳統的Java線程模型,可以認為一個Java線程映射到一個KLT(Kernel-Level Thread,內核線程),示意圖如下。 這種線程模型最
閱讀全文
posted @ 2025-09-17 10:45
CharyGao
閱讀(229)
推薦(0)
摘要:
消息斷點在x64dbg中的應用 by lantie@15PB Contents 介紹 你曾試圖逆向一個應用程序中特定的函數,但是卻無法真正找到它嗎?比如,在點擊按鈕或者按鍵之后想找到正在調用的代碼的。在某些程序(Delphi、CBuilder、Visual Basic等)中,可以使用工具反編譯程序并
閱讀全文
posted @ 2025-09-17 10:43
CharyGao
閱讀(30)
推薦(0)
摘要:
有了HTTP,為什么還要RPC? RPC:Remote Procedure Call,遠程過程調用 一直以來都沒有深究過RPC和HTTP的區別,不都是寫一個服務然后在客戶端調用么? HTTP和RPC最本質的區別,就是 RPC 主要是基于 TCP/IP 協議的,而 HTTP 服務主要是基于 HTTP
閱讀全文
posted @ 2025-09-17 10:43
CharyGao
閱讀(47)
推薦(0)
摘要:
Lua安裝 首先我們選擇使用OpenResty,其是由Nginx核心加很多第三方模塊組成,其最大的亮點是默認集成了Lua開發環境,使得Nginx可以作為一個Web Server使用。借助于Nginx的事件驅動模型和非阻塞IO,可以實現高性能的Web應用程序。而且OpenResty提供了大量組件如My
閱讀全文
posted @ 2025-09-17 10:41
CharyGao
閱讀(26)
推薦(0)
摘要:
Spring Boot(更準確地說是 Spring 框架)對 CGLIB 和 ASM 的重新打包(repackaging)是通過類重命名與隔離實現版本沖突避免的,核心思路是將這兩個庫的代碼 “嵌入” 到 Spring 自身的類路徑中,與外部引入的同名庫完全隔離。具體機制如下: 1. 重新打包的本質:
閱讀全文
posted @ 2025-09-09 15:12
CharyGao
閱讀(19)
推薦(0)
摘要:
引言 在現代軟件開發中,AI輔助編程工具正在成為開發者不可或缺的伙伴。Claude Code作為Anthropic推出的先進編程助手,其強大的TODO任務管理和智能代理(Agents)功能為開發者提供了卓越的項目管理和代碼開發體驗。本文將深入探討如何使用Microsoft Semantic Kern
閱讀全文
posted @ 2025-09-08 14:54
CharyGao
閱讀(22)
推薦(0)
摘要:
在數字化浪潮中,如何讓人機交互更加自然流暢?Text2API與Text2SQL技術應運而生,它們如同魔法般將自然語言轉化為機器可執行的指令,讓數據交互不再高不可攀。本文將深入剖析這兩項技術的原理、優劣勢及應用場景,帶您領略自然語言驅動的數據交互新紀元。 一、揭開面紗:Text2API與Text2SQ
閱讀全文
posted @ 2025-09-08 14:30
CharyGao
閱讀(58)
推薦(0)
摘要:
在SpringBoot應用的生產環境部署中,傳統的手動啟停服務方式不僅效率低下,還容易出錯。 今天分享一個功能強大的可視化服務管理腳本,讓SpringBoot應用的部署和運維變得簡單高效。 01 痛點分析:傳統部署方式的困擾 相信很多開發者都遇到過這些問題: 操作繁瑣:每次部署都要手動執行一堆命令
閱讀全文
posted @ 2025-09-08 14:27
CharyGao
閱讀(15)
推薦(0)
摘要:
老碼農教你:Solon + EasyExcel 導出工具 關于 "Excel 導出" ——POI API 是比較復雜的,CellStyle 能把人調得眼冒金星,大數據量導出時內存飆到 90% 的恐懼至今難忘。直到發現了 Alibaba 的 EasyExcel,從此打開新世界的大門。今天就把這套 "導
閱讀全文
posted @ 2025-09-08 11:21
CharyGao
閱讀(39)
推薦(0)
摘要:
where 1 = 1的作用?會影響性能嗎?count(*) 和 count(1)哪個快? exist和in的區別? exists用于對外表記錄做篩選。exists會遍歷外表,將外查詢表的每一行,代入內查詢進行判斷。當exists里的條件語句能夠返回記錄行時,條件就為真,返回外表當前記錄。反之如果e
閱讀全文
posted @ 2025-09-08 11:19
CharyGao
閱讀(23)
推薦(0)
摘要:
深度學習入門 PCA,白化_pca白化-CSDN博客 引言 主成分分析(PCA)是一種能夠極大提升無監督特征學習速度的數據降維算法。更重要的是,理解PCA算法,對實現白化算法有很大的幫助,很多算法都先用白化算法作預處理步驟。假設你使用圖像來訓練算法,因為圖像中相鄰的像素高度相關,輸入數據是有一定冗余
閱讀全文
posted @ 2025-09-08 10:15
CharyGao
閱讀(98)
推薦(0)
摘要:
numpy詳細教程(涵蓋全部,看這一篇就夠了)-CSDN博客 numpy初識: 作為數據分析三劍客之一的numpy,只要用到python來進行數據分析,那numpy是必不可少的 NumPy,一言以蔽之,是Python中基于數組對象的科學計算庫。它是Python語言的一個擴展程序庫,支持大量的維度數組
閱讀全文
posted @ 2025-09-08 10:08
CharyGao
閱讀(864)
推薦(0)
摘要:
Java 加載自定義字體失敗?從系統 fontconfig 到 Maven 損壞的全鏈路排查指南-CSDN博客 📌 背景SpringBoot3.5.3jdk17 Font.createFont() 調用,報錯: java.io.IOException: Problem reading font d
閱讀全文
posted @ 2025-09-08 10:07
CharyGao
閱讀(90)
推薦(0)
摘要:
Python——Pandas庫,超詳細教程 Pandas是Python數據分析的核心庫之一,憑借其高效的數據結構和豐富的功能,成為數據科學家和分析師的必備工具。本教程將帶你從入門到精通,掌握Pandas的核心功能,包括數據讀取、清洗、轉換、分析和可視化。 1. Pandas簡介 1.1 什么是Pan
閱讀全文
posted @ 2025-09-08 10:03
CharyGao
閱讀(996)
推薦(0)
摘要:
mybatis,mybatis-plus修改xml不重啟生效,mybatis,mybatis-plus修改xml,sql動態刷新,mybatis修改xml熱編譯發布_mybatis-plus xml熱加載:實時修改xml映射文件,無需重啟應用程序-CSDN博客 思路 抽出xml sql文件到服務器指
閱讀全文
posted @ 2025-09-08 09:58
CharyGao
閱讀(86)
推薦(0)
摘要:
JavaWeb 進階:Vue.js 與 Spring Boot 全棧開發實戰(Java 開發者視角)_java springboot+vue-CSDN博客 作為一名 Java 開發工程師,當你掌握了 HTML、CSS 和 JavaScript 的基礎后,是時候接觸現代前端框架了。Vue.js 以其簡
閱讀全文
posted @ 2025-09-08 09:56
CharyGao
閱讀(168)
推薦(0)
摘要:
使用 JSON Schema 重新映射 JSON 數據 JSON Schema 可以用來定義 JSON 數據的結構,而通過它來重新映射 JSON 數據,通常需要結合代碼實現。下面介紹如何使用 JavaScript 結合 JSON Schema 來實現 JSON 數據的映射轉換。 核心實現思路 實現
閱讀全文
posted @ 2025-08-30 13:46
CharyGao
閱讀(29)
推薦(0)
摘要:
最長公共子序列(LCS)的定義 最長公共子序列(Longest Common Subsequence,簡稱 LCS)是指在兩個或多個序列中,找到一個最長的子序列,該子序列在所有輸入序列中以相同的順序出現,但不一定連續。 例如:序列 “ABCBDAB” 和 “BDCAB” 的 LCS 是 “BCAB”
閱讀全文
posted @ 2025-08-30 13:35
CharyGao
閱讀(104)
推薦(0)
摘要:
Java 中的enum適合做雙向映射結構,尤其是當需要在枚舉常量與對應的值(如數字、字符串)之間相互轉換時,通過在枚舉中定義字段和轉換方法,能高效實現雙向映射。 舉例:用 enum 實現 “訂單狀態碼” 與 “狀態名稱” 的雙向映射 public enum OrderStatus { // 枚舉常量
閱讀全文
posted @ 2025-08-30 13:22
CharyGao
閱讀(23)
推薦(0)
摘要:
MySQL 窗口函數 | 新手教程 簡介:在本教程中,您將了解MySQL窗口函數及其在解決分析查詢挑戰中的有用應用。 從版本8.0開始,MySQL支持窗口函數。窗口函數允許您以新的,更簡單的方式解決查詢問題,并具有更好的性能。 假設我們有一個sales表,按員工和財政年度存儲銷售額,如下所示: CR
閱讀全文
posted @ 2025-08-22 21:02
CharyGao
閱讀(80)
推薦(0)
摘要:
老眼昏花,將本要提交合并的代碼提交且合并到別的分支上去了。 如: 本地分支:dev 預想結果:提交到遠程分支--dev,且合并到遠程分支--develop 實際操作:提交到遠程分支--dev,合并到了遠程分支master 如何撤回提交? 1.gitlab上選中master分支 2.選中commits
閱讀全文
posted @ 2025-08-18 16:27
CharyGao
閱讀(95)
推薦(0)
摘要:
在軟件開發的入門階段,很多初學者最常糾結的一個問題是:我該學哪種編程語言?但隨著經驗的積累,你會逐漸明白,編程語言不過是工具,真正決定你能走多遠的,是那些更深層次的能力。 編程語言可以學習,甚至可以更換,如今 AI 技術已經能自動生成代碼,語言本身早已不是什么難以逾越的門檻。既然如此,真正優秀的軟件
閱讀全文
posted @ 2025-08-15 10:03
CharyGao
閱讀(17)
推薦(0)
摘要:
池化技術是高性能系統設計中的核心手段,通過復用資源、優化分配和簡化管理,顯著提升系統性能和穩定性。本書前幾章已介紹多種池化技術的實際應用,如線程池、連接池、對象池,甚至Linux系統中的內存池。這些技術在HTTP、WebSocket、Kafka等場景中廣泛應用。本章將系統講解池化技術的優勢、適用場景
閱讀全文
posted @ 2025-08-15 10:02
CharyGao
閱讀(43)
推薦(0)
摘要:
Java的動態類加載機制如同武俠小說中的乾坤大挪移,讓程序在運行時能夠按需加載類,實現靈活多變的模塊化設計。然而這招功夫練起來可不容易,實際開發中,我們經常會遇到各種各樣的 ClassLoader 問題,不僅排查起來費時費力,還常常讓人丈二和尚摸不著頭腦。本文將為你系統梳理常見的 ClassLoad
閱讀全文
posted @ 2025-08-15 09:44
CharyGao
閱讀(66)
推薦(0)
摘要:
《架構師之路:架構設計中的100個知識點》 85.MapReduce架構啟示 第一部分:MapReduce究竟解決什么問題。 很多時候,定義清楚問題比解決問題更難。 什么是MapReduce? 它不是一個產品,而是一種解決問題的思路,它有多個工程實現,Google在論文中也給出了它自己的工程架構實現
閱讀全文
posted @ 2025-08-14 15:48
CharyGao
閱讀(21)
推薦(0)
摘要:
與Cursor結對編程的四個月,我大徹大悟了! 作者:hassonlin 前言:為什么選擇Cursor? 最近幾個月,我被安排負責與大模型應用相關的開發工作。剛開始接觸OpenAI的AgentSDK、OpenManus時,面對一大堆新名詞,比如Functioncall、ReAct、Agent 等概念
閱讀全文
posted @ 2025-08-14 15:33
CharyGao
閱讀(85)
推薦(0)
摘要:
前提條件 在開始之前,請確保您已經安裝好Claude CLI。接下來我們將部署Claude Code Proxy代理服務,該服務支持多種接入方式,讓您能夠靈活切換不同的AI模型提供商。 步驟一:下載并安裝Claude Code Proxy 首先訪問Releases · AIDotNet/Claude
閱讀全文
posted @ 2025-08-14 14:40
CharyGao
閱讀(618)
推薦(0)
摘要:
還在為AGE圖插件停更惋惜? Postgres用GraphBLAS每秒處理數十億條邊 老司機肯定知道AGE是PostgreSQL的圖數據庫插件, 但是因為裁員, 它停更了. 詳見下文: 《裁員導致AGE開源圖數據庫項目面臨死亡! 我們還能相信企業開源產品嗎?》 不過別擔心, 其實PG不依賴AGE插件
閱讀全文
posted @ 2025-08-14 14:39
CharyGao
閱讀(63)
推薦(0)
摘要:
最近終于是安奈不住升級的沖動,將自己項目的HttpClient版本從4升級到了5,其過程不可謂不艱辛,很多API改動讓人無從下手。 Apache HttpClient 5(也稱為 HttpClient 5.x)是 Apache HttpComponents 項目中的一個重要組件,用于發送 HTTP
閱讀全文
posted @ 2025-08-14 10:32
CharyGao
閱讀(118)
推薦(0)
摘要:
企業高管強制推行 AI 讓開發者們苦不堪言 | 寶玉的分享 原文:AI coding mandates are driving developers to the brink 開發者們在壓力下被迫使用AI工具,結果卻因決策失誤疲于奔命,不斷處理由此帶來的代碼問題。 作者:Sage Lazzaro 最
閱讀全文
posted @ 2025-08-14 10:23
CharyGao
閱讀(15)
推薦(0)
摘要:
大家都在用作弊的方式度過大學 | 寶玉的分享 原文:Everyone Is Cheating Their Way Through College ChatGPT 顛覆了整個學術體系。 秋季入學的鐘仁(音譯)“羅伊”李踏進哥倫比亞大學校園后,按照他自己的說法,幾乎在每一項作業中都使用了生成式人工智能進
閱讀全文
posted @ 2025-08-14 10:22
CharyGao
閱讀(26)
推薦(0)
摘要:
AI 不會殺死初級開發者——但你的招聘策略可能會 | 寶玉的分享 今天沒有初級開發者,就不會有明天的高級開發者:重新思考人才培養 在越來越多地使用 AI 進行編碼的行業里,初級開發者依然不可或缺,只不過他們的角色正在轉變,而不是消失。 簡而言之(tl;dr): 與其讓初級開發者寫那些現在 AI 就能
閱讀全文
posted @ 2025-08-14 10:21
CharyGao
閱讀(42)
推薦(0)
摘要:
PreparedStatement Cache的分析 PreparedStatement Cache使用分析_wliang578的博客-CSDN博客 性能壓測基于oracle數據庫的11.2的版本 優化后:增加了pscache。 壓測場景: 1 兩條簡單的查詢語句 orm框架:hibernate 數
閱讀全文
posted @ 2025-08-14 09:56
CharyGao
閱讀(37)
推薦(0)