一。rabbitmq基本知识 exchange: 交换器,接收生产者发送的消息并路由给对应的队列。三种常用的交换器类型:1.direct(发布订阅,完全匹配) 2。广播型 3.topic(主题,规则匹配) queue: 消息队列,用来保存消息直到发送给消费者。消息一直在队列中,知道消费者链接到队列将 ...
分类:
编程语言 时间:
2020-05-10 23:03:39
阅读次数:
91
周数 学习时间 代码行 学习内容 第八周 6h 200 数据结构线性表的删除,查找,删除和操作系统内容 第九周 6h 200 用头插法建立一个单链表,它的查找插入删除和双链表和循环单链表,双向循环链表 第十周 8h 300 完成了循环双向链结表以及打印出反转循环双向链结表 第十二周 第十三周 第十四 ...
分类:
其他好文 时间:
2020-05-10 19:35:17
阅读次数:
69
AD基本概念 Domain Organization Unit Group Users:是域中最小单位 (Domain Users,Domain Admins,Enterprise Admins) AD与exchange的关系 exchange保存邮件及联系人的,AD用来给exchange做验证。 ...
分类:
其他好文 时间:
2020-05-10 11:07:54
阅读次数:
98
上一篇,简单介绍了RabbitMQ的情况还有一些相关的概念,这一篇,会讲讲 RabbitMQ安装与配置。 1.安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。 erlang:http://www.erlang.org/downlo ...
分类:
其他好文 时间:
2020-05-09 17:23:53
阅读次数:
64
上一篇,讲了RabbitMQ的具体用法,可以看看这篇文章:RabbitMQ学习系列(三): C# 如何使用 RabbitMQ。今天说些理论的东西,Exchange 的几种模式。 AMQP协议中的核心思想就是生产者和消费者隔离,生产者从不直接将消息发送给队列。生产者通常不知道是否一个消息会被发送到队列 ...
分类:
其他好文 时间:
2020-05-09 17:12:38
阅读次数:
76
第一种方法 总结 :代码比较冗余,重试try的次数越多,代码行数越多,但是打印日志比较方便 第二种方法 总结 :遍历代码明显比第一个简化了很多,打印日志也方便 第三种方法 总结 :迭代 显得比较高大上,中间处理代码时有其它错误照样可以进行重试; 缺点 不太好理解,容易出错,另外try包含的内容过多时 ...
分类:
编程语言 时间:
2020-05-09 01:14:35
阅读次数:
292
location配置 ` location ~ ^/v1/(reward|exchange)/ { set $channel_name $cookie_channel_name; secure_link $arg_sign,$arg_et; secure_link_md5 "$uri $arg_ve ...
分类:
Web程序 时间:
2020-05-08 13:04:56
阅读次数:
125
扬州境内第一次有完整的人口记录为西汉元始二年( 芍药 芍药 公元2年),当时广陵国领县人口达14万人,到南北朝南朝宋大明八年(464年)下降到4.5万人。唐天宝到贞元年间,扬州府人口达47万人,宋崇宁年间又降至10万人,到宋大观年间仅剩6.3万人。元初至元二十七年(1290年),扬州路领8县,人口达 ...
分类:
其他好文 时间:
2020-05-06 12:13:27
阅读次数:
130
已经学会了xpath了 然后的话 ctrl+alt+v是自动生成返回值 然后的话iter是遍历的函数 ...
分类:
编程语言 时间:
2020-05-05 16:19:53
阅读次数:
79
背景 因为想知道java中的关键字,对应的操作系统级别的api是啥,本来打算整理几个我知道的出来,但是,尴尬的是,我发现java里最重要的synchronized关键字,我就不知道它对应的api是什么。 redis中如何获取锁 在redis源码里,线程如果要进入一个同步区(只能单线程进入的代码块), ...