Zohar_lib 2021-01-10 19:59 采纳率: 68.4%
浏览 10
已结题

问大家一个实际项目设计问题

假如规定每个月1号,全市的水表都被唤醒,然后去设计一种算法,怎么在功耗、复杂度都比较低的同时,可以拿到这些水表的数据?

  • 写回答

4条回答 默认 最新

  • 溜达的大象 后端领域新星创作者 2021-01-21 08:45
    关注

    看得出来你这是个“实际”项目,但是不够实践。通常这个情景,是每个电表,间隔定时把当前数据发送给服务器,而非每个电表设备特定的时间点被唤醒。

    在你所讲的这种都被“唤醒”场景,通常是服务器端有所有电表的设备ip,设备号,会用一个执行队列来实现这个功能。通常会按照市区、街道、小区等再去细化分组,执行多线程队列来提高执行效率。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 4月7日
  • 已采纳回答 3月30日

悬赏问题

  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 一直显示正在等待HID—ISP