博客 / 列表

小劉042 - bean 的生命週期

Bean 生命週期的詳細步驟 第一階段:Bean 的元數據配置與容器啓動 配置元數據:首先,你需要通過 XML、Java 註解(如 @Component, @Service, @Autowired)或 Java 配置類(@Configuration, @Bean)來定義 Bean。 容器啓動:Spring 容器(如 ApplicationContext)啓動,加

yyds乾貨盤點 , 初始化 , 依賴注入 , 自定義 , 後端開發 , JAVA

小劉042 - 如何用AI解決OpenJDK 64位Server VM警告問題

快速體驗 打開 InsCode(快馬)平台 https://www.inscode.net 輸入框內輸入如下內容: 創建一個Java應用程序,演示如何通過修改JVM參數來解決'OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader'警告。要求包含完整的代碼示

yyds乾貨盤點 , jvm , 後端開發 , 類加載器 , JAVA

小劉042 - JavaScript 二維數組操作示例

一、什麼是二維數組? 在編程中,二維數組是一種特殊的數據結構,它本質上是"數組的數組"。與一維數組存儲線性序列不同,二維數組以表格形式組織數據,包含行和列兩個維度。 概念理解 可以將二維數組想象成一個Excel表格: 整個表格是一個二維數組 每一行是一個一維數組 每個單元格是行數組中的一個元素 // 表格類

一維數組 , 數組 , yyds乾貨盤點 , 二維數組 , 前端開發 , Javascript

小劉042 - Redis IO 多路複用模型

一、基礎概念 1. 什麼是 I/O 多路複用? 核心思想:使用一個進程/線程同時監聽多個文件描述符(Socket),當某些描述符就緒(可讀/可寫)時,通知程序進行相應操作。 解決的問題:避免為每個連接創建線程/進程帶來的資源消耗,實現高併發連接處理。 2. Redis 的架構選擇 # 傳統多線程模型 vs Redis單線

redis , yyds乾貨盤點 , 數據庫 , 多線程 , 多路複用

小劉042 - java識別pdf中表格數據轉為CAV、TSV、JSON

什麼是Java Tabula Extractor? Java Tabula Extractor 是一個基於tabula-java開發的Java庫,專門用於從PDF文件中提取表格數據。無論你是需要處理財務報表、數據報表還是其他包含表格的PDF文檔,這個庫都能幫你自動化完成數據提取工作。 核心功能特性 多功能支持 從PDF文件中精準提取表格數據 支持多種

System , yyds乾貨盤點 , 數據 , 後端開發 , JAVA

小劉042 - JAVA SE 反射,枚舉與lambda表達式

1. 反射 JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取信息以及動態調用對象方法的功能稱為java語言的反射機制。 1.1 反射相關的類 類名

System , yyds乾貨盤點 , 後端開發 , JAVA , 代碼塊

小劉042 - Python解析nc格式的文件

1、nc文件科普 NetCDF(.nc)文件可通過多種專業軟件打開,包括Panoply、GIS工具(如ArcGIS/QGIS)、編程語言(Python/R)以及氣象數據處理工具(如ncview、meteoinfo),但普通文本編輯器(如記事本)僅能查看原始代碼無法解析數據。 專業軟件推薦 1.1、Panoply。 NASA開發的跨平台工具,專用

f5 , yyds乾貨盤點 , 數據 , 後端開發 , Python