读书人

终端下怎么保存文件 查找的时候方便

发布时间: 2013-09-12 22:07:04 作者: rapoo

终端下如何保存文件 查找的时候方便?
大家好
我有这样一个问题,项目需要保存 从摄像头 采集的 图片 视频 ,及 声音 等等多媒体文件数据,服务器会向终端下发指令,查找 这写文件 并可能会要求上传,或者就检索一下,获得终端保存的多媒体信息等等。
终端用的Wince 6.0 我想知道这些文件假如保存的话,怎么查找的方便呢?大家帮忙出出注意
我想到了一些方法
服务器查询的时候 是按日期查询 比如查询2013.8.31 ~ 2013.9.1 ,上传的时候 是按 照ID 这个ID 我想就直接用来日期 + ID命名文件名。 如20130910的ID为1234的文件 201309101234.jpg 等。
想到两种方法
1. 保存的时候先 获取当前时间,然后 将文件夹名称 存为 当前日期。查找的时候 先查找 这个日期,去获得文件夹名,然后拼路径,然后查这个路径下以这个ID命名的文件。
2. 将所有文件全部保存到一个文件夹中。。

先感谢大家,路过的时候出个主意 终端下怎么保存文件 查找的时候方便 终端 wince c++
[解决办法]
用轻量级数据库来管理会比较方便一些,比如SQLite(http://www.sqlite.org/)。
[解决办法]
文件夹用日期命名 文件夹里面不同文件再分类 文件就不需要用日期命名了 按日期找文件夹然后找文件就行了
[解决办法]
之前做的IPcamera 抓拍功能的时候就和你这个类似吧!

以当前日期年月日为文件名,以当前具体时间为文件名(精确到s即可)
连接服务端,写进文件就好了!这个数据量应该还不是很大吧!
把数据写进硬盘就好了吧!
[解决办法]

引用:
用轻量级数据库来管理会比较方便一些,比如SQLite(http://www.sqlite.org/)。

于我心有戚戚焉。

读书人网 >C++

热点推荐