RabbitMQ消息队列 一、Hello World 1.amqp-client客户端依赖 2.Rabbitmq类与方法 二、交换机类型 Exchange Type 1.消息轮询分发(Round Robin) 2.消息公平分发(Fair Dispatch) 3.发布与订阅模式(Publish/Sub ...
分类:
其他好文 时间:
2019-08-04 13:42:55
阅读次数:
188
题目描述 玛莎和比尔各自有自己的弹珠收藏。他们想重新分配收藏品,使两人能平等拥有弹珠。如果所有的弹珠的价值相同,那么他们就可以平分。但不幸的是,有一些弹珠更大,或者更美丽,所以,玛莎和比尔给每个弹珠一个1到6的价值。现在他们想平分这些弹珠,使每个人得到的总价值相同。不幸的是,他们发现,他们可能无法以 ...
分类:
其他好文 时间:
2019-08-02 22:59:09
阅读次数:
223
题意:还是倒水问题:给出三个瓶子容积为 A,B,C :A =B+C;然后问倒几次才能够使其中两个瓶子中水相同且平分已有的水。一开始A瓶被装满水 思路:像装水这种操作的问题就是模拟,而dfs能够解决最少操作问题(通过记录操作数) 完整代码: ...
分类:
其他好文 时间:
2019-07-29 14:45:05
阅读次数:
110
总结起来,基本都是ctrl+w然后加上某一个按键字母,触发一个功能。
(1)在shell里打开几个文件并且分屏:
vim -On file1 file2 ...
vim -on file1 file2 ...
大O表示垂直分割(vertical),小o表示水平分割(默认horizontal),后... ...
分类:
系统相关 时间:
2019-07-26 19:23:52
阅读次数:
139
1.消息确认消费 2. 公平分发 3. exchange 3.1 fanout 3.2 direct 3.3 topic 4. RPC ...
分类:
其他好文 时间:
2019-07-20 14:31:57
阅读次数:
87
1,创建适当的索引(主键索引、唯一索引、普通索引、全文索引、空间索引)。 2,对sql语句进行优化 》慢查询(explain)。 3,使用分表技术(水平分表,垂直分表),分区技术。 4,读写分离。 5,创建适当的存储过程,函数,触发器等。 6,对myini优化,优化配置。 7,软硬件神级 ...
分类:
数据库 时间:
2019-07-15 01:19:57
阅读次数:
131
基于SpringBoot,整合Mybatis拦截器对数据库水平分表 ...
分类:
数据库 时间:
2019-07-13 13:44:50
阅读次数:
117
RoutingInformationProtocol路由信息协议距离矢量Distance-Vector算法的意思就是指距离值相加,只不过距离可以用命令设定。【以前我总因为"距离矢量"这个词高大上而不懂使用UDP报文,端口号520。本篇要讨论的是水平分割、毒性反转、有类无类、广播组播、计时器、Metric。RIPv1在RFC1058、RIPv2在RFC2453、RIPng在RFC
分类:
其他好文 时间:
2019-07-10 11:13:20
阅读次数:
111
一、简介 EM 的英文是 Expectation Maximization,所以 EM 算法也叫最大期望算法。 我们先看一个简单的场景:假设你炒了一份菜,想要把它平均分到两个碟子里,该怎么分? 很少有人用称对菜进行称重,再计算一半的分量进行平分。大部分人的方法是先分一部分到碟子 A 中,然后再把剩余 ...
分类:
编程语言 时间:
2019-07-06 19:31:14
阅读次数:
134
sql处理百万级以上的数据提高查询速度的方法 sql处理百万级以上的数据提高查询速度的方法 sql处理百万级以上的数据提高查询速度的方法 sql处理百万级以上的数据提高查询速度的方法 处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使 ...
分类:
数据库 时间:
2019-07-06 13:15:01
阅读次数:
116