【发布时间】:2012-10-06 18:44:49
【问题描述】:
我正在开发一个用 Java 处理图像的项目。现在我遇到了太多 MB 的问题。我有大约 70,000 行和 500 列的矩阵,它存储在 SD 卡上。访问行和列太慢了,因为没有二维数组或类似的东西。
有人可以帮帮我吗?
【问题讨论】:
-
很难理解这里问的是什么。您是在尝试访问数据库还是文件?您真的需要一次打开所有这些吗?最后,移动设备确实有其局限性。尝试读取大文件的全部内容具有无法始终解决的局限性,尤其是在移动设备上。
-
我试图访问一个数据库...问题是保存列读取行等。对于维数组它会更快...但是我该怎么做呢?也许在 C+ 中?
-
仍然没有足够的信息来回答这个问题。您应该真正评估您的问题并提供更多有用的信息。我们仍然不知道您实际上是如何访问数据的。我们只能假设它可能是sqlite?您的查询是什么样的,在大表上写得不好的查询将不会很好地执行。最后,您的数据是什么样的。您确实需要为任何人提供更多信息来帮助您。
标签: java android multidimensional-array matrix sd-card