dirtct交換器,即發布與訂閱模式,匹配規則為完全匹配。
配置檔案
2 spring.rabbitmq.host=192.168.50.30
3 spring.rabbitmq.port=5672
4 spring.rabbitmq.username=rabbit
5 spring.rabbitmq.password=rabbit
6#設定交換器的名稱
7 mq.config.exchange=log.direct
8#info 路由鍵
9 mq.config.queue.info.routing.key=log.info.routing.key
10#error 路由鍵
11 mq.config.queue.error.routing.key=log.error.routing.key
12#error 佇列名稱
13 mq.config.queue.error=log.error
**
1配置檔案@component
2public
class
sender ")
7private
string exchange;
89 @value("$")
10private
string routingkey;
1112
public
void
send(string msg)
15 }
2 spring.rabbitmq.host=192.168.50.30
3 spring.rabbitmq.port=5672
4 spring.rabbitmq.username=rabbit
5 spring.rabbitmq.password=rabbit
6#設定交換器名稱
7 mq.config.exchange=log.direct
8#info佇列名稱
9 mq.config.queue.info=log.info
10#info路由鍵
11 mq.config.queue.info.routing.key=log.info.routing.key
12#error佇列名稱
13 mq.config.queqe.error=log.error
14#errot路由鍵
15 mq.config.queue.error.routing.key=log.error.routing.key
1/*2@rabbitlistener bindings:繫結佇列
3@queuebinding value:繫結佇列的名稱
4exchange:配置交換器
5@queue value:配置佇列名稱
6autodelete:是否是乙個可刪除的臨時佇列
7@exchange value:為交換器起個名稱
8type:指定具體交換器型別9*/
10@component
11@rabbitlistener(
12 bindings=@queuebinding(
13 value=@queue(
14 value="$",
15 autodelete="true"
16),
17 exchange=@exchange(
18 value="$",
19 type=exchangetypes.direct
20),
21 key="$"22)
23)24public
class
consumer
29 }
1/*2@rabbitlistener bindings:繫結佇列
3@queuebinding value:繫結佇列的名稱
4exchange:配置交換器
5@queue value:配置佇列名稱
6autodelete:是否是乙個可刪除的臨時佇列
7@exchange value:為具體交換器起個名稱
8type:指定具體的交換型別9*/
10@component
11@rabbitlistener(
12 bindings=@queuebinding(
13 value=@queue(
14 value="$",
15 autodelete="true"
16),
17 exchange=@exchange(
18 value="$",
19 type=exchangetypes.direct
20),
21 key="$"22)
23)24public
class
errorreceiver
28 }
菜鳥DirectX之Direct顯示文字
幾乎所有的程式語言的第一步都是輸出乙個 hello world 吧,再悶輸出個中文版的 你好,世界 directx中顯示文字有兩部 一 建立字型,就是你想用 宋體 還是 黑體 之類的 函式 d3dxcreatefont 二繪製出文字 函式 drawtext 三顯示文字 函式 present 熟悉gd...
direct直連模式
如果我們需要接收指定的訊息,可以通過直連型別的交換機實現,佇列1 2將僅接受key1的訊息,而佇列3 4將接收key2的訊息。生產者 public class producer public static void main string argv throws exception channel....
Direct3D入門 一 配置Direct3D環境
b url 先鋒隊 北京貝武易科技公司 b 我們要編寫directx direct3d 程式,需要先安裝兩個檔案 directx sdk directx開發包 這個開發包大,大概500兆 url 執行環境 這個檔案小,大概30 40兆 url 很多初學者會混淆了這個兩個directx有什麼區別。乙個...