我目前正在研究 MAC 地址查找模块。我想让它离线。我有大量的文本(OUI 数据库,每个项目在一个新行中),我想在其中执行搜索。但是,我找不到将其导入变量的方法。 我尝试过的事情:
- 将整个数据库作为一个文件处理并读取它(应用程序挂起或 我的内存用完了)
- 在内部设置一个列表变量 数据库的逗号分隔版本(应用程序卡住)
有什么想法吗?
最佳答案
查看Bloom filters可能会给你一些关于如何修改你的问题的想法。这是一种节省空间的数据结构,可以告诉您某物是否绝对不是某物的一部分,以及是否可能在其中。
关于android - 麻省理工学院 AppInventor : How to handle a large list?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33436688/