file-access相关内容

将多个文件添加到目录时,FileSystemWatcher 出现文件访问错误

当多个文件被放入监视目录时,我遇到了 FileSystemWatcher 的问题.我想在将文件放入目录后立即对其进行解析.通常,第一个文件解析良好,但将第二个文件添加到目录会导致访问问题.有时,第一个文件甚至不解析.只有一个应用程序正在运行并监视此目录.最终,这个进程将在多台机器上运行,他们将监视一个共享目录,但只有一个服务器可以解析每个文件,因为数据被导入到数据库中,并且没有主键. 这是 ..
发布时间:2021-12-17 17:04:28 C#/.NET

如何轻松检查 .NET 中的文件是否被拒绝访问?

基本上,我想在实际尝试打开文件之前检查我是否有权打开文件;除非必须,否则我不想使用 try/catch 进行此检查.是否有我可以事先检查的文件访问属性? 解决方案 过去我已经做过无数次了,而且几乎每一次我都做错了尝试. 文件权限(甚至文件存在)是易变的——它们可以随时更改.多亏了墨菲定律,这尤其包括您检查文件和尝试打开文件之间的短暂时间.还有其他原因可能会失败,例如锁定或网络可用性和 ..
发布时间:2021-12-02 13:45:00 C#/.NET

使用 JavaScript 访问本地文件

是否有使用 JavaScript 完成的本地文件操作?我正在寻找一种无需安装占用空间即可完成的解决方案,例如需要 Adobe AIR. 具体来说,我想从文件中读取内容并将这些内容写入另一个文件.在这一点上,我并不担心获得权限,我只是假设我已经拥有对这些文件的完全权限. 解决方案 如果用户通过选择文件,可以阅读 和 使用文件API处理该文件. 设计不允许读取或写入任意文件.这是对 ..
发布时间:2021-11-30 22:15:31 前端开发

用于访问本地文件系统的 Applet 框架

我需要一个 Java 小程序框架或类似的框架来通过浏览器在服务器和本地机器之间同步文件.我当然可以自己制作那个小程序,但也许有人已经看过或做过那个小程序了. 是否有通过浏览器访问本地文件系统的 Java 小程序框架? 解决方案 请参阅 Applet 信息.页面 以获取对“下一代"的引用.从 Next Generation 插件开始,即使是沙盒嵌入的小程序也可以访问本地文件系统(在用户 ..
发布时间:2021-11-16 22:25:30 Java开发

禁止或不允许修改访问时间java

我正在编写一个 Java 类,它扩展了 Ant Zip Task 来为我完成特定的工作.我想创建一个 zip 文件,一旦创建了该文件,我想抑制 inode 中的访问时间,因此即使文件被修改,我也无法修改或找到不让它更改的方法.原因是我做了一个 md5 哈希,这取决于访问时间.因此,这给我带来了很多麻烦,并且使访问时间恒定将解决我的问题.有没有人现在我将如何做到这一点?谢谢! 解决方案 我以 ..
发布时间:2021-11-11 03:04:03 Java开发

WP8 将 SharedStorge 文件直接复制到 IndependentStorage

我正在开发一个 Windows Phone 8 应用程序,但是当我尝试访问“本地"文件夹中的文件时,我遇到了很多文件访问权限异常的问题,阻碍了我的应用程序的批准(这只发生在应用程序被由 WP 商店签名,而不是从 Visual Studio 部署时).为了解决这个问题,我将所有文件操作移到了isolatedStorage,这似乎解决了问题. 不过我只剩下一个问题了.我的应用程序需要使用文件扩展 ..
发布时间:2021-09-26 19:57:16 C#/.NET

在上传文件时读取文件

默认情况下,您无法访问上传的文件,直到文件完全传输到服务器. 解决此问题并能够在文件上传过程中访问“字节流"的最佳方法是什么? 解决方案 我认为您在 PHP 中最接近这一点的是查看各种进度条解决方案,这些解决方案在将文件上传到 PHP 脚本时为您提供进度条.我不知道其中任何一个细节(我一直等到 SWFUpload 可以在 Flash 中执行此操作)但是如果您可以获得上传的进度,那么您 ..
发布时间:2021-09-14 20:23:04 PHP

Python获取文件的最后读取时间

我正在寻找一种解决方案来获取最后读取文件的时间.该文件不会被修改或创建,只是在阅读模式下打开.这有效,但仅适用于写入文件.如果我以读取模式打开文件,时间不正确: f = open('my_path/test.txt', 'r')f.close()打印 time.ctime(os.stat('my_path/test.txt').st_mtime) 有什么提示吗? 解决方案 您正在查看 ..
发布时间:2021-09-07 19:51:16 Python

是否有必要在阅读(仅)任何编程语言后关闭文件?

我读到程序应该在写入文件后关闭文件,以防写入缓冲区中仍有数据尚未物理写入.我还看到一些语言(例如 Python)会自动关闭所有超出范围的文件,例如程序结束时. 但是如果我只是读取文件而不以任何方式修改它,也许除了操作系统更改其最后访问日期之外,是否需要关闭它(即使程序永远不会终止,例如监控日志文件的守护进程)? (为什么需要关闭使用它后的文件? 一般询问文件访问,而不仅仅是读取.) ..
发布时间:2021-07-05 18:40:23 其他开发

PHP:如何输出图像文件?

我想使用PHP将图像添加到动态生成的页面(我使用自己的模板系统)中. 注意:出于安全原因,我对图片访问进行了监管. 包含图像的文件夹位于网站根目录上方,因此无法通过HTML链接访问. 我相信有一种方法,其中PHP将文件作为资源返回,并在标头中指定类型,并且(如果我错了,请纠正我)为该 imagejpeg()设计的函数>. 请告知,并在可能的情况下写一个简单的示例. 解 ..
发布时间:2021-05-15 20:17:47 PHP

Go语言访问被拒绝

我是GO编程语言的新手,我想做的是将一些项目放入地图中,然后删除其中一项,当我尝试从数组中删除其中一项时,m收到错误消息: C:/Go \ bin \ go.exe运行C:/Users/Computer/IdeaProjects/untitled1/simple.gofork/exec C:\ Users \ Computer \ AppData \ Local \ Temp \ go-bui ..
发布时间:2021-05-11 19:49:42 其他开发

在不知道适当的RECL的情况下,如何使用Fortran无格式直接访问来访问单个记录?

除非使用F2003中提供的新式流访问功能,否则Fortran通常会将文件视为记录序列.如果连接了文件以进行直接访问,则可以通过指定记录号以任何顺序访问任何记录.例如: open(newunit = funit,file = filename,form ='unformatted',access ='direct',&recl = 64,状态=“旧")读取(funit,rec = 2)数据关闭( ..
发布时间:2021-05-09 19:19:06 其他开发

加密.txt文件错误-进程无法访问文件

我正在尝试加密在应用程序中创建的 .txt 文件. 要创建此文件,我使用以下代码: Dim fileExists作为布尔值= File.Exists(目录路径和"dbpw.txt")如果File.Exists(directorypath&"dbpw.txt")= False,则使用sw作为新StreamWriter(File.Open(目录路径&"dbpw.txt",FileMode.C ..
发布时间:2021-05-04 19:40:47 其他开发

文件描述符的规范

我试图了解文件描述符的标志和模式. 手册页 fcntl - manipulate file descriptor int fcntl(int fd, int cmd); 状态: 文件描述符标志 以下命令操纵与文件关联的标志 描述符.当前,仅定义了一个这样的标志:FD_CLOEXEC,... 文件状态标志 每个打开的文件描述都有某些关联的状态标志, 由ope ..
发布时间:2020-11-06 00:27:35 其他开发

文件访问,单元测试,依赖项注入

我最近问了一个有关将业务逻辑与数据访问分离以使应用程序可测试的最佳方法的问题(此处)。感谢Jeff Sternal,我创建了用于数据访问的接口,并将其具体实现从应用程序顶层传递到BL。但是,现在我试图弄清楚如何将文件访问方法与业务逻辑分开。 假设我有一个函数可以将数据库中的数据加载到数据集中,格式化加载的数据(格式存储在某些外部xml文件中),最后将数据集序列化为文件。因此,为了支持可测试性 ..
发布时间:2020-10-20 20:02:02 其他开发

Android 10:在外部存储设备上将文件保存到名为"/sdcard/my-app/"的目录时,我有哪些选择?

直到Android Pie之前,我始终将应用程序需要存储的文件存储在/sdcard/my-app/上,这些文件是通过 获得的 File fBaseDir = new File(Environment.getExternalStorageDirectory(), "my-app"); 我的一个应用程序在/sdcard/my-app/favicons中存储了数百个(最多成千上万个)收藏夹图标 ..

MacOS沙盒应用程序:在没有NSOpenPanel的情况下访问文件

在基于沙盒的基于NSDocument的应用程序中,无论文档保存在哪里,都可以使用NSOpenPanel访问任何兼容的文档.如果没有NSOpenPanel,应用程序只能访问沙箱容器中的文件. 由于我的应用程序管理两种类型的子类NSdocument(文本作为读取器/编写器,图像仅作为读取器),因此我尝试为图像实现单独的“打开最近"菜单.当用户打开它们时,我禁用了它们的常规行为,覆盖了NSDocu ..