问题标签 [file-read]

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 投票
4 回答
1229 浏览

android - Android:DB4O 问题

我正在尝试使用从 DB40 数据库返回的对象填充 listviewactivity 的列表,但我的应用程序不断崩溃,我不完全确定原因。

如果我知道如何阅读 LogCat 并能够理解它所说的内容,那将会有所帮助 -.- 我可以粗略地理解我只是不知道到底出了什么问题。

我没有看到任何本质上会搞砸的事情。如果文件不退出,则 Db4oEmbedded.openFile 应该创建文件,但我在 logcat 中不断收到一堆文件读取错误,如下所示:

0 投票
1 回答
1178 浏览

c - 将从文件中读取的字符串插入到链表中

这段代码正确地将我文件中的行分隔成标记。现在,我想将它们插入到链表中。但是在 while 循环中添加 addNode 函数:

插入时不起作用。

addNode 函数是:(来自给定的库)

有人对此有任何想法吗?

0 投票
2 回答
1272 浏览

c# - 创建我自己的校验和算法

我知道使用人们已经发明的校验和算法总是更好。我希望能够通过执行校验和来比较两个文件是否相同。这些文件通过网络位于两台不同的计算机中,并且由于它们跨网络,因此在处理像我这样的大文件时,执行校验和而不是复制整个文件会更快。(我将首先执行其他测试,例如确保文件长度相同等。)

所以我创建了这个简单的算法:

我不知道使用此算法实现两个不同文件的校验和的几率是多少。

执行 1.06 GB 文件的校验和时,需要:5.2 秒完成,校验和为 321840.207306214

当我使用 SHA256Managed() 算法时,它需要 35.8 秒。

长 7 倍

我知道两个文件具有相同校验和的可能性与此算法不同,它们的可能性远低于我的算法。但是使用我的算法要快得多,我认为几率应该也很低......

或者也许我应该使用一个我不知道并且它已经存在的更快的算法......

编辑

我的问题是:

实现这个算法是否安全。我需要通过我的网络进行大量文件传输,如果我可以使用校验和算法来比较文件,那就太好了。也许我可以将每个文件拆分成块,然后替换校验和不匹配的块!

0 投票
2 回答
629 浏览

c# - 通过网络有效复制文件的算法

我知道有几个程序可以通过网络同步文件。他们都没有做我一直在想的事情。让我解释一下我想要实现的目标......

在我的网络中,几台计算机共享相同的文件。例如,quickbooks 文件被多台计算机访问,它是一个大文件。也有来自outlook large 的pst 文件。每天晚上,我们都会通过网络创建已更改文件的备份。我认为如果有一些小的修改,复制整个 1 gb 文件是不明智的。所以我想提出一个算法来比较部分文件。

例如,假设 Outlook pst 文件由字节组成:

如果我收到一封电子邮件,字节现在将是:

现在而不是发送整个文件,只发送字节 10 会更容易

所以实际上该文件有数千个字节,所以我将对文件的每一兆字节进行校验和,所以现在我的表应该如下所示:

如果现在收到电子邮件时,pst 文件的表格如下:

我认为如果在文件末尾添加内容,这个算法会很好用,但实际上文件开头可能会更改一个字节,而我的算法将无法正常工作。例如,如果在文件开头添加一个字节,所有十六进制代码都会改变......

我怎样才能使算法更有效?如果我可以发送部分文件而不是整个文件,那就太好了

0 投票
3 回答
1206 浏览

file - Ocaml - 文件和解析

如何从ocaml中的文件中读取内容?具体如何解析它们?

例子 :

假设文件包含(a,b,c);(b,c,d)| (a,b,c,d);(b,c,d,e)|

然后在阅读完这篇文章后,我想要两个列表,其中包含l1 = [(a,b,c);(b,c,d)]l2 = [(a,b,c,d);(b,c,d,e)]

有什么好的解析教程吗?

0 投票
3 回答
6859 浏览

java - 从多个文本文件中读取数据

我是Java编程新手,我正在尝试打印名称,从文件夹中读取多个文本文件并计算每个单词文件的词频,当我阅读文件夹时,所有文本文件都被打印但没有被读取,请看看代码。

输出:

0 投票
2 回答
120 浏览

c# - c#在读取设置时保存设置

我有一种将设置保存到文件的方法。如果 dateTimePicker 的值发生变化,则调用此方法。但是我在 Form_Load 加载设置中 - >我从文件中读取值并使用 dateTimePicker 分配它,但是这个调用方法 save_settings (couse值改变了)。而此刻是问题,因为文件是由程序打开的 - >读取值并且程序想要写入文件更改......我该怎么做?

0 投票
1 回答
4016 浏览

java - 使用 Java 读取 css 文件的内容

我正在尝试读取一个 css 文件,找出 css 类及其定义,然后将其保存在一个带有类名和描述的 csv 文件中。使用Java,下面我有css文件,common.css。

我要班级名称

这是它的定义。

我想将其保存在 csv 文件中。我应该如何使用 Java 来获取名称和定义等 CSS 内容?这是我目前最难以完成的解决方案的一部分。我写了一个流动的代码

它不会给我组值。如果我将内容传递给 Matcher,它将在第一组中给我 ans“.MainNav a:hover” 和 { float:left; 宽度:70px;高度:65px;边框顶部:2px 实心#F4E6CC;边框底部:2px 实心#805822;左边框:2px 实心#F4E6CC;右边框:2px 实心#805822;边距:0px 0px 0px 0px;居中对齐; 字体系列:Verdana、Arial、Helvetica、sans-serif;字体大小:10px;字体粗细:粗体;颜色:#FFFFFF;文字装饰:无;文本对齐:居中;背景:#C99349; 背景图片:网址(../../images/hor_nav_bg.gif);背景重复:重复-X;填充:4px;清除:左;} 作为 group2 的定义

但该内容是硬编码的。我正在尝试cb cb 内容整个 css 文件内容。

0 投票
2 回答
8538 浏览

winapi - 关于 ReadFile() WinAPI,GetLastError 抛出错误 183。在这种情况下,“ERROR_ALREADY_EXISTS”是什么意思?

我正在调用 ReadFile() WinAPI 将文件内容复制到我的 VC++ 代码中的 char 数组中。在 ReadFile() 之后立即放置 GetLastError()。


GetLastError() 仅在读取第一个文件时返回 183。对于所有其他文件,读取其返回的 183。但即使返回 183,文件的内容也会复制到 charArray。问题是第 28 个文件没有读取文件(这里也返回状态为 183)。无论文件读取成功与否,都返回 183!

根据http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx

错误代码 183 表示“ ERROR_ALREADY_EXISTS ”。

上述错误状态在 ReadFile() 上下文中表示什么?

谁能帮我弄清楚为什么?

0 投票
5 回答
6988 浏览

c++ - 如何在不遍历内容的情况下查找文件中的字符数

在一个项目中,我必须读取一个文件,并且我必须处理文件中的字符数,有没有办法在不逐字符读取的情况下获取字符数(否则我将不得不读取文件两次,一次只是为了找到其中的字符数)。

甚至可能吗?