一允睹、Java基礎(chǔ) 1. 接口部脚,繼承底桂,多肽 理解接口與抽象類的關(guān)系释移,百度查找設(shè)計模式中的模版方法关顷,策略模式餐济,單例模式侨赡,工廠方法并自己手寫出這四種模式代碼。 2. 集合框架 理解...
一允睹、Java基礎(chǔ) 1. 接口部脚,繼承底桂,多肽 理解接口與抽象類的關(guān)系释移,百度查找設(shè)計模式中的模版方法关顷,策略模式餐济,單例模式侨赡,工廠方法并自己手寫出這四種模式代碼。 2. 集合框架 理解...
數(shù)據(jù)結(jié)構(gòu)算法概覽圖 一次哈、關(guān)于復(fù)雜度分析 大O表示法 這里有段非常簡單的代碼,求 1,2,3…n 的累加和∵郝迹現(xiàn)在窑滞,我們一塊來估算一下這段代碼的執(zhí)行時間。 我們這里假設(shè)每行代碼執(zhí)...
1.普通消息的發(fā)送 這里普通消息不包含順序消息和事務(wù)消息 巨坊, 消息的發(fā)送首先查詢發(fā)送topic的一個可以borker 的地址, 然后根據(jù)地址發(fā)送消息至topic 獲取topi...
1 基本樣例來源 :官方文檔 在基本樣例中我們提供如下的功能場景: 使用RocketMQ發(fā)送三種類型的消息:同步消息聊训、異步消息和單向消息抱究。其中前兩種消息是可靠的恢氯,因為會有發(fā)送...
2 mqadmin管理工具 來源 :官方文檔 注意:執(zhí)行命令方法:./mqadmin {command} {args}幾乎所有命令都需要配置-n表示NameServer地址带斑,...
運維管理(operation) 來源 :官方文檔 1 集群搭建 1.1 單Master模式 這種方式風(fēng)險較大,一旦Broker重啟或者宕機時勋拟,會導(dǎo)致整個服務(wù)不可用勋磕。不建議...
特性(features) 來源 : 官方文檔 訂閱與發(fā)布 消息的發(fā)布是指某個生產(chǎn)者向某個topic發(fā)送消息;消息的訂閱是指某個消費者關(guān)注了某個topic中帶有某些tag的消息...
1 消息存儲 來源 : 官方文檔 消息存儲是RocketMQ中最為復(fù)雜和最為重要的一部分敢靡,本節(jié)將分別從RocketMQ的消息存儲整體架構(gòu)挂滓、PageCache與Mmap內(nèi)存映射...
基本概念 來源 :官方文檔 消息模型(Message Model) RocketMQ 消息模型如圖1所示,主要由 Producer啸胧、Broker赶站、Consumer 三部分組成...
最佳實踐 來源:官方文檔 1 生產(chǎn)者 1.1 發(fā)送消息注意事項 1 Tags的使用 一個應(yīng)用盡可能用一個Topic,而消息子類型則可以用tags來標(biāo)識纺念。tags可以由應(yīng)...
來源 :官方文檔 技術(shù)架構(gòu) RocketMQ架構(gòu)上主要分為四部分贝椿,如上圖所示: Producer:消息發(fā)布的角色,支持分布式集群方式部署陷谱。Producer通過MQ的負(fù)載均衡模...
1.變量 無需申明變量類型烙博,直接 變量名 = 值整數(shù) : a = 123字符串: str = "abc" , 或者str = 'abc'字符串轉(zhuǎn)義 \n \r , 禁止轉(zhuǎn)...
1.下載 目前roketmq最新版為4.4.0 , 之前裝過roketmq 3.X版本 烟逊,升級到4版本后roketmq 的配置目錄及配置文件有些變化渣窜。4.x版本后也是重新啟用...
組合復(fù)用原則 多用組合, 少用繼承 宪躯, 用組合代替繼承 乔宿,比如在java 分層設(shè)計中, service需要用dao和其他service通過注入組合访雪,而不是通過繼承實現(xiàn) 详瑞。 組...
linux下常用性能監(jiān)控命令 uptime系統(tǒng)時間,運行時間,連接數(shù),1,5,15分鐘內(nèi)的系統(tǒng)平均負(fù)載uptime.png top可以知道哪個進(jìn)程占CPU,內(nèi)存最多top.p...
1.跟蹤參數(shù) -verbose:gc or -XX:+PrintGC : 打開GC 開關(guān) -XX:+PrintGCDetails : 打印GC詳細(xì)信息 -XX:+Pri...
1.概述 首先dubbo項目是一個基于maven 的項目 , 我們會發(fā)現(xiàn)模塊非常多 2.模塊分包 2.dubbo-common模塊 dubbo-common 公共邏輯模塊:包...