发布订阅模式是 生产者 通过这个路由发送到绑定额多个队列中去,然后不同的 消费者 消费不同的队列 从而做到发布订阅模式 1. 生产者 using RabbitMQMsgProducer.MessageProducer; using Microsoft.Extensions.Configuration ...
分类:
其他好文 时间:
2021-01-19 12:14:10
阅读次数:
0
收集日志后,日志级别分类,error 级别发送运维邮件需单独处理,其他记录 直接交换机,工作方式类似于单播,Exchange会将消息发送完全匹配Routing_key的Queue;筛选消息通过key进行; 1. 生产者 using RabbitMQMsgProducer.MessageProduce ...
分类:
其他好文 时间:
2021-01-19 12:13:34
阅读次数:
0
def select_sort_simple(li): li_new = [] for i in range(len(li)): min_val = min(li) li_new.append(min_val) li.remove(min_val) return li_new def select_ ...
分类:
编程语言 时间:
2021-01-19 11:43:46
阅读次数:
0
第五章 行为型模式 1. Chain of Responsibility(责任链) -- 对象行为型模式 意图: 十多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系; 使用; 从第一个对象开始,链中收到求的对象要么亲自处理,要么转发下一位候选者,知道请求被处理或者到链的终点未处理 ...
分类:
其他好文 时间:
2021-01-19 11:40:10
阅读次数:
0
String类型 set k1 aaa append k1 "bbb" getrange k1 0 -1 setrange k1 5(不能负数) ccc 替换,不够就补 object help object encoding k1 字符串是 embstr、raw、int incr k2 incrby ...
分类:
其他好文 时间:
2021-01-18 11:21:29
阅读次数:
0
一、标题 在想要设置为标题的文字前面加#来表示 一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。 注:标准语法一般在#后跟个空格再写文字,貌似简书不加空格也行。 示例: # 这是一级标题 ## 这是二级标题 ### 这是三级标题 #### 这是四级标题 ##### 这是五级标题 #### ...
分类:
其他好文 时间:
2021-01-18 11:07:00
阅读次数:
0
一:背景图像区域: background-clip:指定背景绘制区域 border-box:背景被剪裁到边框盒 padding-box:背景被剪裁到内边距框 content-box:背景被剪裁到内容框 content-box padding-box border-box <!DOCTYPE html ...
分类:
Web程序 时间:
2021-01-18 10:43:54
阅读次数:
0
渐变可以在两个或多个指定的颜色之间显示平稳的过渡 一:线性渐变:是沿着一根轴线改变颜色,从起点到终点颜色进行属性渐变(从一边拉向另一边) background: linear-gradient(direction, color-stop1, color-stop2, ...) 1.线性渐变-从上到下 ...
分类:
Web程序 时间:
2021-01-18 10:43:07
阅读次数:
0
有序集合有两种编码方式:压缩列表 ziplist 和跳表 skiplist。 ...
分类:
其他好文 时间:
2021-01-16 12:09:10
阅读次数:
0
steprecision(); setprecision是一个计算机函数,功能是控制输出流显示浮点数的有效数字个数 [1] ,如果和fixed合用的话,可以控制小数点后面有几位。 例如: cout<<steprecision(4)<<321.45678<<endl;//输出结果为:321.5 cou ...
分类:
编程语言 时间:
2021-01-16 12:01:53
阅读次数:
0