问题标签 [file-handling]

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 投票
2 回答
29647 浏览

c - 为什么我会在这里获得 SIGABRT?

我有这个代码段,我在其中多次打开/关闭文件(在循环中):

我在这里得到一个 SIGABRT,带有以下回溯:

行号 1100 是我fclose()在上面的代码段中执行的行。上述行为的原因是什么?任何指针表示赞赏。

(我在 Linux 上并使用 gcc)

0 投票
10 回答
86779 浏览

vb.net - 编写没有字节顺序标记 (BOM) 的文本文件?

我正在尝试使用带有 UTF8 编码的 VB.Net 创建一个没有 BOM 的文本文件。任何人都可以帮助我,如何做到这一点?
我可以使用 UTF8 编码编写文件,但是,如何从中删除字节顺序标记?

edit1:我试过这样的代码;

1.html 仅使用 UTF8 编码创建,2.html 使用 ANSI 编码格式创建。

简化的方法 - http://whatilearnttuday.blogspot.com/2011/10/write-text-files-without-byte-order.html

0 投票
7 回答
152255 浏览

ruby-on-rails - 如何从 URL 下载文件并将其保存在 Rails 中?

我有一个要在本地保存的图像的 URL,以便我可以使用 Paperclip 为我的应用程序生成缩略图。下载和保存图像的最佳方式是什么?(我研究了 ruby​​ 文件处理,但没有遇到任何问题。)

0 投票
7 回答
1892 浏览

perl - 使用 Perl 删除一个非常大的文件夹的最佳策略是什么?

我需要删除给定文件夹下的所有内容(文件和文件夹)。问题是该文件夹中有数百万个文件和文件夹。所以我不想一次性加载所有文件名

逻辑应该是这样的:

  • 迭代文件夹而不加载所有内容
  • 获取文件或文件夹
  • 删除它 (详细说明文件或文件夹“X”已被删除)
  • 去下一个

我正在尝试这样的事情:

它工作正常,但每当“查找”读取大文件夹时,应用程序就会卡住,我可以看到 Perl 的系统内存增加直到超时。为什么?它是否试图一次性加载所有文件?

谢谢你的帮助。

0 投票
5 回答
7163 浏览

c - C 文件处理中的 feof()

我正在逐字节读取二进制文件,我需要确定是否达到了 eof。

feof() 不起作用,因为“仅在对不存在的字节进行读取请求时才设置 eof”。所以,我可以让我的自定义 check_eof 像:

但问题是,如果没有达到 eof,我的文件指针会向前移动一个字节。所以一个解决方案可能是使用ftell(),然后fseek()让它到正确的位置。

另一种解决方案可能是将字节提前缓冲在一些临时存储中。

有更好的解决方案吗?

0 投票
2 回答
2021 浏览

java - 如何使用类加载器作为文件加载资源?

我想使用类加载器打开文件。但是我总是得到一个 FileNotFoundException。如何使用 URL 创建新文件?我不想像文件一样将它作为流打开。

0 投票
1 回答
368 浏览

c++ - 用于从文本文件中删除子集事务的 c 源代码

我有一个包含如下数据的文件

我想从此文件中删除所有子集事务。

输出文件应如下所示

记录喜欢的地方

被删除,因为它们是其他记录的子集。

0 投票
1 回答
2324 浏览

c# - 将数据文件读入数组C#

我有一个这样的数组:

我希望来自数据文件的相同内容。该文件的结构最好是这样的:

最终将创建一个像上面这样的数组,所有值都设置为 0。

最好的方法是什么?我会从文件中读取一行,然后分别拆分每个字符并将其传输到新数组吗?或者也许读取一行,然后读取每个字符并将其放入数组中?

谢谢你的帮助。

0 投票
2 回答
2214 浏览

.net - 强制 OleDbConnection 释放文件句柄

相关问题

即使在我调用 dispose 到初始化的 OleDbException 之后,我的代码也不会释放文件句柄。有没有办法显式强制程序释放文件句柄?

0 投票
5 回答
83 浏览

php - 如何知道您强制用户下载的文件的文件类型?

我试图强制用户下载文件。为此,我的脚本是:

我要上传的文件不是 .zip,所以我想知道我将在 $file 中收到的图像的内容类型。如何做到这一点