V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  LLaMA2  ›  全部回复第 35 页 / 共 44 页
回复总数  864
1 ... 27  28  29  30  31  32  33  34  35  36 ... 44  
2022-03-12 17:46:40 +08:00
回复了 IfEles 创建的主题 程序员 mqtt 消费者并发情况下丢消息的情况
我说一些简单的经验吧,也不是很多,做过一些,仔细读过一点文档。

首先他就是传统 socket 通讯的一种解决方案,如果你有空,你完全可以自己用 socket 仿照他的套路自己实现类似 MQTT 的东西

其次在传统的 socket 通讯时候,消息的发送者-接受者直接建立链接,发送者是知道接受者已经接收到消息了,而在 MQTT 中发送者和接受者中间隔着一个 broker ,有点像邮局。你只是知道你的消息已经成功被邮局收下了,即发对应主题下消息发布成功。而对方有没有收到消息你是不知道的,如果你想知道,你需要和 broker 协商一个主题,当然,最新的 MQTT 协议已经有现成的实现了。


再者,QOS 级别有点像邮局会员服务,不同的级别他会按照不同的送达率给你处理消息,这取决于消息的重要程度和你设备的抗造能力。有时候你不得不取舍。

最后,遗嘱很有用,他会让 MQTT client 知道什么时候发送消息,什么时候该提醒用户设备有一点点故障。例如 broker 服务器有计划的重启了,重启之前发出遗嘱。IOT 设备可以马上就知道 broker 服务器正在重启,这时候 IOT 设备就可以按照事先想好的方式解决这个问题。

还有,不同家的 MQTT Broker 实现对协议支持的完成度天差地别,选择的时候一定要自己阅读相关的说明文件,EMQ 很好,不过我不确定谁是最好的。我也不知道。
2022-03-12 15:31:46 +08:00
回复了 IfEles 创建的主题 程序员 mqtt 消费者并发情况下丢消息的情况
麻烦提供您发布的主题、订阅的主题、QOS 、遗嘱消息
spring data jpa 快速生成 api , 生成的时候屏蔽不必要的 api
题外话,内网的机器可以使用跳板机部署 nginx 做反代。
我还能让内网的服务器连上互联网更新系统呢,哈哈。
你们是不是做托管的 IDC ,卖客户服务的。
为什么有这种需求,线上的数据库为什么要让他们访问?
2022-03-09 13:05:27 +08:00
回复了 shanghai1943 创建的主题 问与答 求推荐电饭锅
国内的内胆我感觉都是标准尺寸。不放心的话测量一下,淘宝买的时候问一下,而且内胆不是精密仪器,允许一定的公差,压力锅尤其要注意高度。否则漏气。感觉 30 块稳稳的,这东西不是什么高科技,我的电压力锅用了 5 年也还是好好的,清洗内胆不要用钢丝球啊,而且买来的时候是两个内胆,一个米饭硬化不好洗的时候装满水,用另外一个,来回倒腾用。
学校的防火墙大概率阻止指定协议的入方向数据,要不相关负责人出了问题要被处分的,换做是我,我也不敢轻易就放啊,封端口太低端了,学校不差那点钱上更好的防火墙
phpMyAdmin
很多 ORM 都支持逆向生成实体。比如 spring Hibernat JPA 。js 的 TypeORM 。然后快速生成 restful 接口,1 天时间足够了,你只需要他自动生成的 CURD 而已
2022-03-09 09:59:52 +08:00
回复了 Legman 创建的主题 问与答 家庭低压设备供电问题
普及一些知识,电压不过压的情况下,电流越大,越稳定。电子设备不会因为电流大于设定而损坏。
所以方案就来了,首先确定好你所有设备的电源接口,标称的输入电压和电流,一般网络设备大都是 12V
然后你吧所有的设备电流加起来得到总电流 xxA ,接着买到 12V xxA 的电源,剪断输出端,接上适合自己设备的输出端。
接多个。注意正负极性。然后一个电源满足多个设备了,如果还有 5V 的设备,理论上也只要两个就可以。
2022-03-09 09:52:50 +08:00
回复了 Ryan3yan 创建的主题 问与答 请教个[选中后自动复制]的技术问题
hook 操作系统的一些关键 api 实现,针对每个软件适配,不能 100%完成你想要的,因为有些软件上的文本根本就不是文本,他是图形绘制出来的
2022-03-08 11:41:28 +08:00
回复了 LeeReamond 创建的主题 问与答 有什么办法可以自动记录 QQ 的聊天记录供程序使用吗?
pediy
thread-266370.htm
2022-03-07 09:56:35 +08:00
回复了 JasonLaw 创建的主题 程序员 之后想使用 Garuda Linux 进行日常工作,买什么电脑好呢?
manjaro 中不是有添加 /删除软件, 那个就是软件商店啊,不过我都是去 wiki 上搜索,然后直接 yay -S
2022-03-04 17:18:09 +08:00
回复了 wty95 创建的主题 问与答 .db 文件打不开怎么办?
十有八九是 delphi 开发的,自己开发的数据库,那个年代都是这么过来的。
先用 winex 看看,能搞定最好。不行的话上 IDA 、OD 之类的,得看你水平了。
2022-02-17 09:33:53 +08:00
回复了 gy123 创建的主题 问与答 大佬,这个接口如何优化
我又想到了如何作弊了,哈哈哈
2022-02-17 09:18:44 +08:00
回复了 intelmd 创建的主题 问与答 HDMI 同步氛围灯(比如 Philips Hue)是怎么解决 HDCP 的问题的?
2022-02-16 20:43:14 +08:00
回复了 intelmd 创建的主题 问与答 HDMI 同步氛围灯(比如 Philips Hue)是怎么解决 HDCP 的问题的?
哦,你说的是 Sync BOX 的,那就更好说啦,那根本上你可以看成是一个显示器啦。没有屏幕的显示器,一进多出,而且出去的时候就不用再加密啦
@intelmd
2022-02-16 16:13:38 +08:00
回复了 intelmd 创建的主题 问与答 HDMI 同步氛围灯(比如 Philips Hue)是怎么解决 HDCP 的问题的?
支持 HDCP 的设备里面有密钥,并通过 KSV 交换以让发送方验证此设备的密钥是否有效,也就是说显示器厂商是知道数据的真实内容的,应该他自己有密钥啊。退一步说,我是个显示器,我总得知道我每个像素点应该显示什么颜色吧,要不我怎么显示画面呢
@OwO233 准备好用户密码,我来个你手动部署一次吧,5 分钟完事
同时在两边查看 access 和 error 日志
日志会告诉你哪里出现了问题
1 ... 27  28  29  30  31  32  33  34  35  36 ... 44  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2528 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 15:45 · PVG 23:45 · LAX 07:45 · JFK 10:45
Developed with CodeLauncher
♥ Do have faith in what you're doing.