愛跑步的獼猴桃 -
關於事務那點事:事務的隔離級別
事務隔離級別是數據庫管理系統(DBMS)中用於控制併發事務之間相互影響的程度。它定義了一個事務在訪問數據時,是否能看到其他事務的中間狀態或未提交的數據。SQL 標準中定義了四種事務隔離。
四種事務隔離級別
隔離級別概述
隔離級別
説明
存在問題
Read Uncommited
允許事務讀未提交的事務
髒讀
Read
MySQL
,
事務
愛跑步的獼猴桃 -
Java學習筆記(15)Tomcat服務器
HTTP無狀態
META-INF是什麼,具體位置
1.Tomcat基本概念
什麼是Tomcat?
Tomcat 是一個開源的 Java Servlet 容器,它實現了 Servlet 和 JSP 規範。Tomcat 被廣泛用於 Java Web 應用程序的部署。
Tomcat 與其他 Web 服務器(如 Nginx、Apache HTTP Server)的區別
Tomcat 專注於
tomcat
愛跑步的獼猴桃 -
聊聊Spring事件:一些自己的QA
關於Spring事件機制QA
用户提問:
Spring事件機制是否可以理解為系統內部的小型消息隊列,任何被容器管理的bean都可以是生產者,發佈的事件可以被監聽(消費),也可以不被監聽(類似於SpringBoot發佈的各種事件也是為了擴展用的)。
回答:
Spring 的事件機制確實有點類似於一個輕量級的消息隊列,但與完整的消息隊列(如 Kafka、RabbitMQ)相比,Spring 的事件機制
spring
,
事件
愛跑步的獼猴桃 -
聊聊Spring事件:自己的一些學習筆記和心得
Spring 事件機制
1.1 核心概念
1.1.1 事件(Event)
事件是繼承自 ApplicationEvent 的類,用於封裝需要傳遞的信息。
事件通常是自定義的,表示某種特定的動作或狀態變化。
import org.springframework.context.ApplicationEvent;
public class MyCustomEvent extends Appl
事件
愛跑步的獼猴桃 -
垃圾回收機制:談談自己準備面試的時候一些理解
垃圾回收策略
1. JVM 垃圾回收策略機制描述
垃圾回收(GC)是JVM自動管理內存的一部分,用於釋放不再使用的對象所佔的內存空間。它的目標是:
(1)提升內存的使用率
(2)減少開發者手動管理內存的複雜性
2. 垃圾回收的主要策略
JVM的GC策略圍繞分代收集理論展開,任務不同時期的對象適合不同方式的回收
(1)分代收集:
新生代垃圾回收採用 Minor GC(輕量級且頻繁)。
jvm
,
gc
愛跑步的獼猴桃 -
Java學習筆記(8)JVM垃圾回收
垃圾標記
是垃圾回收的第一階段,也是垃圾回收算法中關鍵的一步。它的主要目的是通過遍歷內存中存活的對象,來標記哪些對象仍是可達的(即活躍的),哪些對象是不可達的(既可以被垃圾回收)。
標記的結果,將作為下一步(清理,壓縮)的依據,確定哪些對象需要被釋放或者移動
垃圾回收策略
引用計數法
原理:
每個對象維護一個 引用計數器,用於記錄該對象被引用的次數。
當對象被創建或被引用時,計數器增加
jvm
,
gc
,
JAVA