问题标签 [filesystems]
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.
windows - WinXP SP3 中的稀疏文件
突然,我们发现 WinXP SP3 不允许在用户模式应用程序中创建 NTFS 稀疏文件。即,DeviceIoControl
返回FSCTL_SET_SPARSE
错误 0x57 ( ERROR_INVALID_PARAMETER
)。相同的代码在 SP2 中运行良好。此外,如果从内核模式(在 SP3 和 SP2 中)进行相同的调用,也可以。
谷歌对此只字未提。有没有人遇到过这个问题,甚至有一些关于它的额外信息?
java - Eclipse 中的 Java:我应该将文件放在我想使用 getResource 加载的文件系统的什么位置?(例如 ImageIcon 的图像)
我知道该文件需要位于 getClass().getResource(filename) 可以找到它的位置,但我不知道那在哪里。
我对将文件放在文件系统本身的什么位置以及如何使用 Eclipse 的功能来设置资源都很感兴趣。
asp.net - Server.MapPath(".")、Server.MapPath("~")、Server.MapPath(@"\")、Server.MapPath("/")。有什么不同?
谁能解释Server.MapPath(".")
,Server.MapPath("~")
和之间Server.MapPath(@"\")
的区别Server.MapPath("/")
?
java - 尝试删除文件时出现 AccessControlException
我们有一个使用 log4j 进行日志记录的 java web 服务应用程序。当 log4j 尝试删除其滚动日志文件时引发异常
当我们ls
在目录中执行操作时,服务帐户确实有权读取和写入文件和目录。
从一些最初的谷歌搜索看来,我们可能必须更改security.policy
文件以允许服务删除文件。有什么建议么?
debugging - 调试文件系统访问
我正在寻找一种 Windows 工具,该工具能够记录对本地文件系统内的特定路径进行的每个操作(读取和写入),以便调试程序(找出它有时慢而有时不慢的原因)。从理论上讲,它可以像病毒扫描程序一样工作,可以识别任何正在运行的程序读取或写入的每个文件,并记录它看到的所有内容。
c++ - 如何保证在运行时解密的文件被清理干净?
使用 C 或 C++,在我将文件解密到磁盘后 - 如果应用程序崩溃或系统关闭并且无法正确清理它,我如何保证它被删除?在 Windows 和 Linux 上使用 C 或 C++?
coding-style - 文件名的定义?
经过多年的编程,仍然有一些简单的事情让我感到困惑。
是否有普遍认可的文件名定义?
甚至维基百科的文章也混淆了这两种解释。
它首先将其定义为“一种特殊的字符串,用于唯一标识存储在计算机文件系统上的文件”。这似乎很清楚,并表明文件名是完全限定的文件名,指定文件的完整路径。
然而,它接着是:
- 谈论基本名称和扩展名(所以基本名称将包含绝对路径?)
- 说DOS中文件名的长度限制为8.3
- 表示没有路径部分的文件名被假定为当前工作目录中的文件(因此文件名不能唯一标识文件)
所以,简单的问题:
- 什么是“文件名”的正确定义(包括参考)
- 我应该如何明确地命名变量:
- 文件的路径(可以是绝对/完整或相对)
- 可以是文件/目录/套接字的资源的路径
python - 跨平台隐藏文件检测
跨平台处理隐藏文件的最佳方法是什么?(最好在 Python 中,但仍然赞赏其他解决方案)
只需检查一个领先的“。” 适用于 *nix/Mac,文件属性适用于 Windows。然而,这似乎有点简单,也没有考虑隐藏东西的替代方法(.hidden 文件等)。有没有标准的方法来处理这个?
java - Java - 获取目录中的最新文件?
是否有人拥有可以返回目录中最新文件的 Java 片段(或了解简化此类事情的库)?
java - 通过 Java 将文本插入现有文件
我想创建一个简单的程序(在 Java 中)来编辑文本文件 - 特别是一个在文本文件中的随机位置插入任意文本片段的程序。这个功能是我目前正在编写的一个更大程序的一部分。
阅读有关 java.util.RandomAccessFile 的描述,似乎在文件中间执行的任何写入操作实际上都会覆盖现有内容。这是我想避免的副作用(如果可能的话)。
有没有一种简单的方法可以实现这一目标?
提前致谢。