1: 實現整體框架,採用rabbitmq訊息通訊,多執行緒處理。
2: 對訊息處理器實現分發器(分發訊息),另可增加訊息記錄監控器(記錄訊息,圖未顯示)。
3:業務執行緒,處理業務,抽象業務的基類,然後繼承實現多功能業務。
4: 多執行緒管理方式,採用管理器,或者執行緒池(此處未採用)。
5: 消費初始源--->分離器佇列--->分發到每乙個執行緒(必須用於每乙個執行緒,即一開始把執行緒註冊到分離器中,分離器的註冊方法)
---->消費完了之後----->返回的訊息---->通過分離器返回到消費源中(每乙個執行緒,必須擁有分離器,分離器的接受訊息與傳送訊息的方法)
Java異常處理總結
轉至 http sllereak.blog.163.com blog runtimeexception 執行時異常,不需要顯示捕獲 只要是throwable的例項或者它的子類的例項都能被throws 方法中 也能被throw 塊中 exception我能處理的 error系統斷電,無法處理 runt...
Java專案開發總結
步驟 表結構 web.xml mvc db spring ioc log 先了解專案資料庫的表結構,這個方面是最容易忘記的,有時候我們只顧著看每乙個方法是怎麼進行的,卻沒有去了解資料庫之間的主外來鍵關聯。其實如果先了解資料庫表結構,再去看乙個方法的實現會更加容易。然後需要過一遍web.xml,知道專...
java異常處理總結筆記
異常型別的繼承關係 1.所有異常型別的祖先類是exception類,它有幾個常用的函式 exception string msg 構造異常物件,並將其提示資訊設定為msg.string getmessage 返回提示資訊,也就是建構函式中設定的msg.void printstacktrace 將異常...