问题标签 [file-management]
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.
php - 我应该将文件信息存储在基于 php 的文件管理器的数据库中吗?
我正在为我正在使用的系统(php、javascript、sencha)构建一个基本的文件管理组件。我试图以一种或另一种方式说服自己是否需要在数据库中存储有关通过系统管理的文件的额外信息。一方面,我不愿意通过尝试确保存储在数据库中的信息反映在文件系统中来使简单的设计复杂化。我想如果它们出于某种原因变得不同步,就会发生一场噩梦。即路径没有正确更新。依赖文件系统中的内容似乎更容易。我不需要像 ACL 这样的控制机制。
在大多数情况下,目录结构对用户是隐藏的,因为他们真的不关心它们存储在文件系统中的什么位置。有点像电子邮件附件。附件与数据库中的其他数据相关。我最初的想法是通过使用目录在文件系统中创建关系。例如:
根
...Project_id_1
......Theme_id_1
.........Topic_id_1
.........Topic_id_2
.........Topic_id_3
......Theme_id_2
。 .....Theme_id_3
...Project_id_2
...Project_id_3
ID 也将是与其相关的数据库中项目的记录 ID。我认为这会很好,除非我需要将其显示为树视图。我需要提取每个目录的关系,以便显示有意义的名称。也许这是一个很好的权衡,以换取其他地方获得的简单性。即不必在每次主题名称更改时重命名目录。
如果我决定在数据库中存储关于每个文件的更多信息,除了有用(但不是必需)信息(例如谁上传文件、日期等)之外,我还能获得什么。当然,我应该考虑其他任何其他原因设计也将不胜感激。大多数 OTS 的东西,要么提供了太多我不需要的功能,要么需要做太多的工作来改造系统。
ruby-on-rails-3 - 如何编写 RESTful 文件管理器?
今天我有一个直接的问题:P 我只需要一些想法......你将如何在 Rails 中编写一个 RESTful 文件管理器?
我想使用对文件执行所有操作的文件控制器。现在当我安静地做这件事时,只有一些功能:
- 创建(创建文件/目录)
- 销毁(删除文件/目录)
- 索引(列出目录)
- show(显示文件的属性)
- 编辑(重命名文件/目录)
现在我不知道如何复制/移动文件......当我希望用户拥有该文件管理器的多个实例时,我如何管理他可以在不同的目录中?(在一个会话中有我的文件管理器的不同实例)
谁能给我一些提示?:P
php - PHP平面文件管理类
有谁知道在 PHP 中管理平面文件的类?我正在制作一个使用它们的应用程序,我想知道是否已经有一个我可以使用的应用程序,而无需自己制作。
c++ - 高效安全地存储字符串对 C++
我正在使用 polyvox 制作基于体积(体素)的地形生成引擎,并且需要存储大量体积信息。Polyvox 库可以轻松提取值。然而,大量的块使得将每个块存储为单独的文件是不可行的。
使用块 ID 的十六进制数字和卷信息的字符串提取卷信息可能是最容易的,但是如何有效地存储这些信息?
我已经考虑过数据库(真的很想使用东京内阁!),但我还没有找到任何符合我需要的与 windows 兼容的 c++ 库。数据库也容易受到损坏,我想尽可能地保护用户的世界数据。
有没有人想过如何有效地组织和保存这些信息?我一整天都在拉头发。有谁知道任何可以提供帮助的好图书馆?
谢谢!
python - python文件被重命名,如何获得“重命名时间”
假设某些文件被 Python 脚本重命名,是否可以使用 Python 获得这个“重命名时间”(可以在 Far Manager 中看到)?(视窗)
似乎不可能通过 STAT 等有什么想法吗?
bash - 2 面板文件管理器用户的命令行智慧
想通过用命令行(bash 或 cygwin)替换 2 面板文件管理器来提升我的文件管理效率。命令行可以提供相同的速度吗?请告知大师如何将目录 A 中的某些文件复制到目录 B 的方法。是否大量使用 pushd/popd?或者创建最常用目录的链接?管理命令行主文件的最佳实践和日常例程是什么?
locking - 在 Xcode 4 中锁定文件
我有一个简单的问题。在 Xcode 3 中,我可以通过单击每个文件顶部的小锁图标来锁定文件。我在 Xcode 4 中缺少这个功能。我想我只是瞎了。你能帮助我吗?
powershell - 根据扩展名将文件移动到适当的位置
我有一个清理脚本,可以根据文件的扩展名将文件移动到适当的预设位置。
例如,扩展名为 .xls 的文件将被移动到 ~\XLS 文件夹,.sql 到 ~\SQL 等等。这是我的脚本。
我完全意识到这以一种不雅的方式来实现我的目标。所以我想知道如何修改脚本以便我可以
- 重用重复的代码
- 如果目标文件夹不存在,则应创建它。
- 对类似的扩展名进行分组,例如 png 和 jpg
c++ - 为什么 CreateFile 返回无效句柄?
我必须CreateFile()
创建一个隐藏文件类型,但它不断返回无效句柄的问题。
任何的想法?
objective-c - 根据 Apple 指南,将文件保存到哪个目录?
我正在编写一个将文本文件保存到设备的应用程序,例如购物车。
因此,仅在使用该应用程序时才需要它。
现在,网络上的教程中有很多目录,但没有人说我可以将文件保存到哪个目录并通过 Apple 的指导方针。
在我的设备上,我将文件保存为NSDocumentDirectory
:
有人知道这是否会通过Apple的审核并能够进入App Store吗?