社区
其它技术问题
帖子详情
使用VC进行实时数据更新与处理的思路
tong_huijiao
2016-11-08 04:36:27
我用vc++6.0编写了个Socket程序,用来接收手机等设备的mac地址,RSSI值,坐标等数据。现在我需要对每次收到的MAC地址进行去重,同时记录同一个mac地址的坐标变化,数据量比较大,每次大概有2000左右,并且要不断更新。
请问我应该怎么做?有什么思路吗?需要把数据写到数据库中,然后通过VC进行操作吗?还是有其它好办法?
...全文
220
3
打赏
收藏
使用VC进行实时数据更新与处理的思路
我用vc++6.0编写了个Socket程序,用来接收手机等设备的mac地址,RSSI值,坐标等数据。现在我需要对每次收到的MAC地址进行去重,同时记录同一个mac地址的坐标变化,数据量比较大,每次大概有2000左右,并且要不断更新。 请问我应该怎么做?有什么思路吗?需要把数据写到数据库中,然后通过VC进行操作吗?还是有其它好办法?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2016-11-11
打赏
举报
回复
楼上把该说的都说完了。
red-fly
2016-11-11
打赏
举报
回复
用map很好,自动去重,管理起来也很方便,如果你的程序不需要重启后加载之前的状态,那用map应该是最方便的。如果需要在重启后加载之前的数据,那就在程序结束时把数据写入到数据库里(如果不是很复杂的话而且数量也不多,比如最多就几十几百甚至上千条,那自己弄个配置文件也可以,如果多了还是数据库方便而且效率高一些),在启动时去读取它们并加入到内存中。 如果需要重启后加载之前的数据,那在运行的过程中也可能需要过一段时间保存一次,防止中途崩溃或者其它异常情况(比如断电)导致过多数据没有保存到的情况发生。 如果你只用把这些数据进行记录而不需要其它业务,比如在地图上显示当前位置,那用上面的方法就可以了,如果还有其它的业务,特别是业务比较复杂的话,业务的状态更新就需要一定的策略以保证效率
HymanLiuTS
2016-11-08
打赏
举报
回复
用map容器,MAC地址作为Key值,其他数据定义成一个结构体作为Value,每次刷新时直接用MAC地址存,value会自动更新,不用自己去重。
(
VC
+MFC网络聊天工具)详细设计.doc
同时,本文档还对
数据
需求
进行
了分析,包括客户端之间聊天信息、在线用户列表信息、客户端向服务器端发送的确认在线信息等。 性能需求分析 在性能需求分析中,本文档对可靠性高、宜操作性、开发文档易理解、模块化...
java源码包---java 源码 大量 实例
2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或
数据
),(2)鼓励间接地(通过程序)
使用
远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...
java源码包2
2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或
数据
),(2)鼓励间接地(通过程序)
使用
远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...
VC
6
使用
GDI+
进行
图像的特效
处理
和MFC学习笔记-1
想完成一个能打开,显示图像并
进行
特效
处理
,转存的小程序。 一.环境搭建和小测试 由于
VC
6.0不带GDI+的类库,需要自己下载相关文件,貌似高版本的VS会自带GDI+。 创建一个多文档的工程,名称为"UsingGDIPlus"。 将...
VC
数字图像
处理
编程
VC
数字图像
处理
编程 随着科技的发展,图像
处理
技术已经渗透到人类生活的各个领域并得到越来越多的应用,但是突出的一个矛盾是图像的格式也是越来越多,目前图像
处理
所涉及的主要的图像格式就有很多种,如...
其它技术问题
3,882
社区成员
9,046
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章