问题标签 [file-storage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
716 浏览

java - 如果我通过 USB (MTP) 连接,在外部存储上创建的文件夹在 PC 中不正确可见

我在外部存储上创建了文件夹。在设备中,这些文件夹已正确创建,我可以查看和使用它们。现在我想在我的电脑上看到这些创建的文件夹,如果我将它连接到 USB。但我无法看到任何创建的文件夹。之后,我使用 MediaScannerConnection 类对给定文件夹路径进行媒体扫描。之后,我能够看到创建的文件夹,但特定路径上最里面的文件夹不正确可见。例如,假设我创建了 3 个文件夹(务实地),例如我想在手机的外部存储上创建文件夹 abc/def/h,而不是 eclipse 文件资源管理器中的路径是 mnt/shell/emulated/0/abc/def/ h 并且在我们的手机中,我们可以在文件管理器内部存储/abc/def/h 中看到它。但问题是在使用 MEdia Scanner 之后,我可以看到 PC 中的文件夹,但最里面的文件夹“h” 我创建的不像文件夹,它变成了 4kb 的文件而不是文件夹。所以像这样,如果创建很多文件夹,最里面的文件夹不是一种文件夹,而只是一种文件..虽然如果我不使用 mediascanner 并且关闭电源并打开我的手机,那么它可以正常工作意味着在电源之后开/关我可以正确看到所有创建的文件夹。但我想在创建后查看创建的文件夹。我的代码如下

0 投票
1 回答
288 浏览

pyramid - 从zodb(data.fs)中删除对象后如何从blobdir中删除文件(blob)

我已经在服务器上上传了文件(PDF 4mb),它存储在 blobdir 中。并在(zodb data.fs)中带有属性附件的MYCLASS对象中引用。如果我正在删除 MYCLASS 的对象,那么该对象将被删除,但 blobdir 上的文件(PDF 4mb)不会被删除。删除对象后如何删除该blob文件?

0 投票
1 回答
95 浏览

c# - Windows Phone 8 文件不会在应用重新启动后保留

我正在编写我的第一个 Windows Phone 8 应用程序,我只是在尝试一些简单的东西。读/写文件。这是我的两种方法:

我正在调用 Save(带断点,它可以正常工作),然后调用 Load(带断点)来加载文件,文件存在并填充我的对象图。

当我关闭应用程序并重新启动它时,会捕获 FileNotFoundException 的捕获。为什么?

从我可以看到本地文件夹应该是持久化文件。我所缺少的显然应该是显而易见的......

谢谢

编辑:

我正在使用 Windows Phone 模拟器,当我关闭它并在 Visual Studio 上按 F5 时,该文件不再存在。

0 投票
1 回答
4308 浏览

android - Intent.ACTION_GET_CONTENT with Google Drive

I have the following intent:

The intent allows the user to select a text file from a number of options. It works fine with local storage and Dropbox for example, and in both cases I can get the file from as follows:

Local storage works fine and Dropbox will copy a local copy of the file to the SD card and return the correct path. The problem is that if the user to selects files from Google Drive. When they use Google Drive, data.getData().getPath() returns something like: "/document/acc=1;doc=195" instead of returning the path to the locally stored file. How do I have Google Drive download the file and return the path? I want to allow the user to select from any file storage option they have available.

0 投票
0 回答
183 浏览

c# - 通过 UNC 路径访问 mssql 文件存储上的文件会导致延迟 c#

我的代码遇到了一些奇怪的行为,我用这些行为将文件流式传输到我的客户。我有一个用作文件存储的 mssql 服务器,其中包含通过 UNC 路径访问的文件。

在我的网络服务器上,我运行了一些 .net 代码,用于将文件(在本例中为图片和缩略图)流式传输到我的客户。

我的代码有效,但我在初始文件请求时遇到了约 12 秒的持续延迟。当我发出初始请求时,服务器唤醒并突然变得响应,只是在一段时间后回退到相同的行为。

起初我以为这是我的代码,但从我在服务器活动日志中看到的内容来看,没有资源密集型代码正在运行。我的理论是,在每次调用服务器时,必须首先安装路径,这就是导致延迟的原因。然后它将在一段时间后卸载,并且必须重新安装。

作为参考,我发布了我的代码(也许我只是看不到问题):

如果有人能对这个问题有所了解,我将不胜感激!

0 投票
1 回答
1848 浏览

jsf - 以编程方式将图像文件存储在 JBoss 中

我正在为 JBoss 6.1.0 开发一个 Java EE 应用程序,它需要以编程方式将图像文件存储在磁盘上。

我应该如何/在哪里将图像文件存储在 JBoss 服务器上?

0 投票
1 回答
40 浏览

database - 如何存储从网站上传的文件对象

什么设计用于存储从网站加载的文件对象。例如,如果我有一个接受文档或图像的网站。所以用例1。用户登录并在他的机器上选择一个MS word文件并上传到网站。用例 2. 用户登录并在他的机器上选择一张图片并上传到网站。

如何将这些文件对象存储在数据库中

0 投票
2 回答
1368 浏览

c++ - Opencv:如何使用 FileStorage 在 xml 中写入 Mat 序列

我正在尝试将一系列 Mat 元素存储在 xml 文件中。这是我的代码草图

while(1) 分析视频,对于每一帧,我获得一个“dataAt_nFrame”,它是一个 Mat。我想将这些数据的整个序列存储在数组 SEQ 中(如果您可以建议我更喜欢 Mat [] 类型的替代方案),然后能够读取它们并为每个帧号选择每个 Mat。

0 投票
1 回答
1075 浏览

azure - Azure blob 存储上的文件管理

是否有可以帮助以编程方式管理存储在 Azure blob 存储上的文件的服务或(n 开源)库。管理我的意思是搜索安全修剪、授权下载、文档版本控制。

我在网上查看过,但大多数解决方案更多的是最终用户解决方案。我应该构建自己的层来与 blob 存储通信,还是有一种方法可以减轻我肩上的部分负担?

一个可以同时使用云(blob)和本地存储的解决方案会很棒!

0 投票
0 回答
927 浏览

java - 可扩展文件存储的最佳实践

假设我们正在使用 Play Framework 或 Spring 编写应用程序,并且我们希望使用一种标准的方式来使用 API(对象存储)来管理和存储二进制文件上传,而不是自己管理文件系统。以类似于使用亚马逊云存储的方式,但没有锁定到外部提供商。

想象一下,我们还希望能够首先在与您正在开发的应用程序相同的服务器上运行此服务,直到增长需要您将文件存储移动到它自己的服务器(或集群)和您的应用程序本身在它自己的集群中. 如果我们从集群就绪服务开始,那么我们肯定可以快速扩展。

我们是在小规模运行的同时继续自己管理文件系统,还是采用其他方式?

这是我们需要考虑运行本地 Hadoop HDFS 实例的地方吗,这样我们就不需要在应用程序中重写文件上传和处理,并且可以在需要时将文件管理系统横向扩展到集群中出现。如果将此功能作为具有通用 API 的服务提供,例如在内存中运行 H2DB 以进行集成测试,那就太好了。

或者,当我们仍在制作简单的原型应用程序时,Hadoop HDFS、OpenStack Swift 或 Ceph 是否矫枉过正?

我确定我错过了一些东西 - 但正在努力寻找解决方案。手动管理文件系统感觉很脏,并且不允许我在不重写的情况下将应用程序推送到任何 PaaS 提供商。同样,我认为还应该有一个本地解决方案,而不是总是与亚马逊等集成。

有什么想法吗?