Thursday, June 3, 2021

OSCHINA 社区最新专区文章

OSCHINA 社区最新专区文章


RocketMQ(四)主从消息同步

Posted: 03 Jun 2021 01:46 AM PDT

生产者核心参数 producerGroup: 组名。一个应用(JVM)中组名不能重复。 defaultTopicQueueNums: 默认的topic对于Queue的数量,默认是4。 sendMsgTimeout: 生产者发送消息的超时时间。 compressMsgBodyOverHowmuch: 消息超过多大开始进行压缩,默认压缩字节4096。 retryTimesWhenSendFailed: 当消息发送失败时,重发...

RocketMQ(三)消息发送流程解读

Posted: 03 Jun 2021 01:28 AM PDT

Producer与Consumer类体系 从下图可以看出以下几点: (1)Producer与Consumer的共同逻辑,封装在MQClientInstance,MQClientAPIImpl, MQAdminImpl这3个蓝色的类里面。所谓共同的逻辑,比如定期更新NameServer地址列表,定期更新TopicRoute,发送网络请求等。 (2)Consumer有2种,Pull和Push。下面会详细讲述这2者的区别...

从零开始学习3D可视化之控制对象(2)

Posted: 03 Jun 2021 12:41 AM PDT

1、移动到某个目标位置 2、 让物体沿路径移动 3、 批量控制对象 上篇文章中我学习了控制 3D可视化场景中对象显示隐藏和旋转缩放,本篇我继续学习控制3D可视化场景中对象位移和批量控制对象。 1、移动到某个目标位置 我阅读文档中心后发现ThingJS提供了moveTo设置一个移动动画,rotateTo 设置一个旋转动画,scaleTo 设置一...

sql 某列 逗号隔开的多个id 匹配

Posted: 02 Jun 2021 06:33 PM PDT

  这样第二条数据不具有权限'2'的用户也查出来了,不符合预期。下面利用mysql 函数find_in_set()来解决。 SELECT * FROM users WHERE FIND_IN_SET(2,limits);  

No comments:

Post a Comment