原创 Java BigDecimal 和Mysql 加減乘除,求餘,求平均值,查詢不等於某數值

BigDecimal 直接用數字轉換爲BigDecimal時會出現不精確的數值: BigDecimal e = new BigDecimal(2.2); System.out.println("e:"

原创 生產者消費者模式 3.0(阻塞隊列版)

2.0版: 多線程 生產者與消費者2.0版(Condition版) 1.0版 : 多線程 生產者與消費者 遇到的問題以及解決方法 package demo; import java.util.concurrent.ArrayBloc

原创 (三)JVM 逃逸分析 筆記

public static StringBuffer craeteStringBuffer(String s1, String s2) {    StringBuffer sb = new StringBuffer();    sb.a

原创 CyclicBarrier 應用實例

      public class CylicBarrierDemo { public static void main(String[] args) throws Exception { CyclicBa

原创 多線程 生產者與消費者2.0版(Condition版)

 原始版:多線程 生產者與消費者 遇到的問題以及解決方法 package demo; import java.util.concurrent.locks.Condition; import java.util.concurrent.l

原创 Dubbo學習筆記(一)

1.什麼是SPI技術? 參考博客:https://blog.csdn.net/qiangcai/article/details/77750541      SPI的全名爲Service Provider Interface.大多數開發人員

原创 Synchronized和Lock有什麼區別

1.原始構成 synchronized是關鍵字屬於JVM層面      monitorenter(底層是通過monitor對象來完成,其實wait/nitofy等方法也依賴monitor對象,只有在同步塊或同步方法中才能使用這兩個方法)

原创 Mysql 雜記(一)

回表:回到主鍵索引樹搜索的過程,稱爲回表   覆蓋索引:某索引已經覆蓋了查詢需求,稱爲覆蓋索引,例如:select ID from T where k be  tween 3 and 5  在引擎內部使用覆蓋索引在索引K上其實讀了三個記錄

原创 GC Root總結

  判斷一個對象是否可以被回收 1.引用計數法(瞭解即可) 2.可達性分析 參考文章:https://blog.csdn.net/qq_33366229/article/details/93194267#%E4%BB%80%E4%B9%

原创 RabbitMQ 消息轉換器-MessageConverter 筆記·

參考博客:https://www.jianshu.com/p/fe0439608581 Message toMessage(Object object, MessageProperties messageProperties); 將jav

原创 RabbitMQ 簡單消息監聽容器--SimpleMessageListenerContainer 筆記

這個類非常強大,我們可以對他做很多設置,對於消費者的配置項,這個類都可以滿足 監聽隊列(多個隊列)、自動啓動、自動聲明功能 可以設置事務特性、事務管理器、事務屬性、事務容量(併發)、是否開啓事務、回滾消息等 可以設置消費者數量、最大最小數

原创 RabbitMQ 消息監聽適配器-- MessageListenerAdapter 筆記

RabbitMQ 簡單消息監聽容器--SimpleMessageListenerContainer 筆記: https://blog.csdn.net/qq_33366229/article/details/104574982 註釋  

原创 RabbitMQ 高級特性筆記

  目錄 Confirm確認消息 Return消息機制 消費端自定義監聽 消費端限流 消費端ACK與重回隊列 消費端的手工ack和nack 重回隊列 TTL隊列/消息 死信隊列   Confirm確認消息 //1 創建Conn

原创 (二)虛擬機棧 筆記

  目錄 虛擬機棧概述 棧的存儲結構和運行原理 棧楨的內部結構 字節碼中方法內部結構的剖析 mian方法解析  幀棧內部結構之---局部變量表 變量槽slot的理解與演示 幀棧內部結構之---操作數棧 操作數棧的特點 涉及操作數棧的字節碼

原创 (一)JVM ClassLoader 筆記

  目錄 類加載器子系統概述 類加載分爲三步 加載 鏈接 初始化 類加載器的分類 加載器加載那些範圍的類 雙親委派機制 類加載器子系統概述   1. 類加載子系統負責從文件系統或者網絡中加載Class文件,class文件在文件開頭有特定