原创 RocketMQ爲什麼要保證訂閱關係的一致性

僅爲自己做筆記用。 問題:同一個訂閱組內不同Consumer實例訂閱不同topic消費混亂問題調查 subscriptionData = consumerGroupInfo.findSubscriptionData(requestHea

原创 RocketMQ源碼閱讀-環境搭建

轉載:https://blog.csdn.net/tdt008/article/details/100559993

原创 rocketmq consumer

1: consumer會每30s從nameserver上更新所訂閱的topic路由列表,同時會更新broker路由->brokerName與角色和地址關係 2: consumer會每30s與所有broker進行一次心跳,將clienti

原创 springIoc 講解

僅爲做筆記用 什麼是IOC? IOC解決了什麼問題? IOC 和 DI 的區別? 首先聲明:IOC & AOP不是Spring提出來的,它們在Spring之前其實已經存在了,只不過當時更加偏向於理論。 Spring 在技術層次將這兩個思

原创 reactor講解

Doug Lea  chrome-extension://ibllepbpahcoppkjjllbabhnigcbffpi/http://gee.cs.oswego.edu/dl/cpjslides/nio.pdf 本文目錄 (本文僅爲記

原创 rocketmq IndexFile源碼分析

IndexFile 存儲具體消息索引的文件,文件的內容結構如圖   ## 自己拼的,以後再好好畫 IndexFile類 private static final InternalLogger log = InternalLog

原创 Java集合:HashMap詳解(JDK 1.8)

前言 JDK 1.8 對 HashMap 進行了比較大的優化,底層實現由之前的 “數組+鏈表” 改爲 “數組+鏈表+紅黑樹”,本文就 HashMap 的幾個常用的重要方法和 JDK 1.8 之前的死循環問題展開學習討論。 JDK 1.8

原创 Spring MVC 原理探祕 - 一個請求的旅行過程

1.簡介 在前面的文章中,我較爲詳細的分析了 Spring IOC 和 AOP 部分的源碼,並寫成了文章。爲了讓我的 Spring 源碼分析系列文章更爲豐富一些,所以從本篇文章開始,我將來向大家介紹一下 Spring MVC 的一些原理。

原创 spring 生命週期最詳解

目的 在大三開始學習spring時,老師就說spring bean週期非常重要,當時也有仔細看,但是說實話搞不大懂,後面工作面試也問過,還是有點模糊,就是沒有掌握好,進行深入理解,這次“老大”又問到了。不允許再回避了,所以這次堅決搞明白,

原创 maven

在進行安裝配置maven工具的時候,首先就需要對maven安裝目錄下有個config文件夾,在文件夾下有settings.xml文件。settings裏面就是配置maven工程的一些本地倉庫地址(項目使用的某些jar下載並且安裝到

原创 java編程的全部環境的下載安裝配置

1.jdk的下載安裝 別人寫的很詳細,點開鏈接:http://jingyan.baidu.com/article/20095761904f25cb0721b4b7.html按照步驟走 2.eclipse的下載安裝(看好自己電腦多少位32或

原创 navicat11全系列激活(註冊機)

Navicat是一款數據庫管理工具, 用於簡化, 開發和管理MySQL, SQL Server, SQLite, Oracle 和 PostgreSQL 的數據庫; Navicat數據模型工具以圖形化方式創建關聯式數據庫,利用逆向工程,圖

原创 面試題:多對多的關係

初學者進,大牛飄過 假設有一個學生選課的業務模型 請畫出可能涉及到的數據庫表的屬性 User ID NAME SEX 1 張三 1 2 lisi         1 3 王五 0 4 趙六 1 Course ID NAME 1 ja

原创 MyEclipse Trial Expired 解決方案

顯示頁面是有四個按鈕,點enter......那個按鈕就有個框:如下 然後:Subscriber: changjian Subscription Code:pLR8ZC-855575-64678556448345745 把上

原创 紅黑樹基礎原理

本文以Java TreeMap爲例,從源代碼層面,結合詳細的圖解,剝繭抽絲地講解紅黑樹(Red-Black tree)的插入,刪除以及由此產生的調整過程。 總體介紹 Java TreeMap實現了SortedMap接口,也就是說會按照ke