原创 Java學習總結 2-1-2 Activemq

ActiveMQ是什麼     Apache出品,最流行的,能力強勁的開元總線       JMS規範     發送消息,進行異步通信,Java消息服務是一個與具體平臺無關的API                    消息模型:   

原创 Java學習總結 2-1-2 RabbitMQ

什麼是RabbitMQ     RabbitMQ是一個開元的AMQP實現,服務端用ERlang語言編寫,支持多種客戶端。用於在分佈式系統中存儲轉發纖細,在易用性、擴展性、高可用性等方面表現不俗     5672,5671     Rabb

原创 Java學習總結 2-1-1 分佈式消息中間件設計篇

什麼是消息中間件     利用高效的消息傳遞機制進行平臺無關的數據交流     基於數據通信來進行分佈式系統的集成     通過提供消息傳遞和消息排隊模型,它可以在分佈式環境下擴展進程間的通信         應用場景         跨

原创 Java學習總結 1-3-1 JVM性能篇

 類加載機制  https://blog.csdn.net/xu768840497/article/details/79175335     類的生命週期         1、加載:讀取二進制內容         2、驗證:已驗證clas

原创 Java學習總結 1-2-2 Netty框架源碼學習

netty線程模型     Netty是一個高性能、高可擴展性異步事件驅動的網絡應用程序框架,它極大簡化了TCP和UDP客戶端和服務器開發等網絡編程          結構:          Netty四個重要內容:         1

原创 Java學習總結 1-2-1 Java NIO網絡編程

TCP/UDP協議     OSI網絡七層模型:         高三層:             應用層:爲用戶的應用進程提供網絡服務                                   第七層             

原创 Java學習總結 1-1-3 J.U.C併發編程包詳解

筆記記錄,整理的亂七八糟~~   --> Lock鎖     獲取鎖的幾種方式:         void lock();  不死不休         boolean tryLock();  淺嘗輒止         boolean tr

原创 Java學習總結 1-1-1 Java程序原理分析

筆記記錄,整理的亂七八糟~~   --> Java程序(class文件):         Java源碼編譯成.class文件,class文件包含JAVA程序執行的字節碼;數據嚴格按照格式緊湊排列在class文件中的爲二進制流,中間無任何

原创 Java學習總結 1-1-2 線程安全問題

筆記記錄,整理的亂七八糟~~   --> Java內存模型(JMM)、JVM運行時數據區     Java虛擬機規範是對Java虛擬機的描述:     Java虛擬機規範 --(描述、約束)--> Java虛擬機            

原创 好像叫單點登錄吧?(自用)

亂七八糟的整理~~ 同一個賬戶被第二個瀏覽器登錄,第一個瀏覽器的賬號在做其他操作時被強制下線。 Filter: import java.io.IOException; import java.io.PrintWriter; import

原创 (Java)靜態塊、靜態變量、類變量、構造函數、main方法在Jvm的創建順序

整理的亂七八糟~~ 順序依次是: 靜態塊(靜態變量)--->main方法--->類變量--->構造函數 -----說明1:靜態塊和靜態變量按由上至下順序依次被創建(類變量同理) -----說明2:有繼承關係先創建父類在創建子類,創

原创 獲取IE版本,強於 正則USER_AGENT並向後兼容(自用)

亂七八糟: var _IE = (function(){     var v = 3, div = document.createElement('div'), all = div.getElementsByTagName('i');  

原创 poi(Excal)常用屬性(自用)

一些亂七八糟記不住的屬性。。 XSSFWorkbook類是xlsx,HSSFWorkbook是xls //創建XSSFWorkbook(HSSFWorkbook)                 XSSFWorkbook wb = ne

原创 ssm事務aop實現(自用)

亂七八糟。。 --  springmvc-servlet.xml --  sqlite(mysql也行吧沒試) --  方法內不需要手動和註解方式添加 <!-- 配置數據源事務 --> <bean id="transactionMana