rollover - 序列号翻转或重置
问题描述
我的应用程序将从不同的主机接收一些带有 uint32 SequenceNumber 的数据,并且只有当 SeqNumber 大于先前处理的数据时,我才会处理这些数据。此 SequenceNumber 可能会翻转为 0,或者可能会在主机重新启动时重置。我的问题是,与前一个相比,我如何识别这样的变化,我可能会收到较小的值。
解决方案
推荐阅读
- python - 从分割的平铺图像拼接回 label_image 数组
- python - 在 opencv2 中加载 ONNX 模型失败并出现 blob.type() 断言错误
- python - 如何在 2 个不同的二维数组上执行广播(Python / numpy)
- flutter - 如何在 BoxDecoration 中为 Tab 添加边距?
- node.js - 无法使用 Bitbucket Pipeline 将 Angular 8 应用程序部署到 Heroku
- vim - 通过 Homebrew 下载 vim 后,如何添加 vimtex 插件?
- react-native - 如何在功能组件中使用 React Native Switch?
- python-3.x - 在 python 中建模 JSON 数据的最佳方法
- node.js - 仅限 Chromium 代理 https
- django - Django Rest 框架:序列化器上的共享字段