问题标签 [buffered]

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 投票
3 回答
97 浏览

java - 如何写入文件并添加“和)

我正在使用 BufferedWriter 写入文件,当我输入此代码时

它给了我这个错误:

我该如何解决?

0 投票
2 回答
281 浏览

c++ - 使用 QTcpSocket 接收终端向上/向下键

我使用 QTcpSocket 创建了一个简单的 telnet 服务器。当(telnet)客户端一次发送一行命令时,它工作得很好。

我现在希望我的 telnet 服务器捕获上/下箭头键,以便我可以从客户端调用以前的命令。当我在 telnet 客户端的键盘上按向上/向下键时,我看到 ^[[A 在屏幕上,但我认为它不会发送到服务器。

有没有办法强制 telnet 客户端发送这些字符(无需按 Enter)?我怀疑这与无缓冲模式有关,但文档说 QTcpSocket 不能做无缓冲模式。我在正确的轨道上吗?有没有办法做到这一点?

0 投票
3 回答
817 浏览

java - 缓冲阅读器 - 删除标点符号

我需要阅读器的帮助,它将删除标点符号和数字,并从输入中创建字符串数组。

例如,在输入中,将有一个“example.txt”文件,其中包含如下内容:

我需要我的读者创建包含以下内容的数组:

有没有办法删除标点符号和数字并使用缓冲阅读器创建字符串数组?

提前谢谢你,菲普库斯。

0 投票
1 回答
2237 浏览

input - 将输入字符串分配并打印到变量。语言

我希望我的程序请求一个表达式,将输入的字符串分配给变量“exp”,然后打印该表达式。

但是我遇到了一些麻烦。我第一次尝试使用(阅读)

但是,当我使用此代码时,会发生这种情况。

然后我尝试使用 (read-line),但是当我这样做时,我似乎根本没有被要求输入。

得到

节目刚刚结束。

在一些答案之后,我想出了这个

但是,当我运行此程序时,会发生以下情况

0 投票
6 回答
5441 浏览

java - 从 CSV 文件读取时数组索引超出范围

我正在尝试使用 a 读取 CSV 文件BufferedReader,但由于某种原因,我在 7 行后出现越界异常。我在另一个 CSV 文件(30 行)上尝试了这个精确的算法,效果很好。是有问题的 CSV 文件。

是文件的问题还是算法的问题?

0 投票
1 回答
178 浏览

php - 我希望 PHP 在客户端缓冲我的 MySQL 结果并且我想立即开始使用结果

MySQL 无缓冲查询真的完全不使用 PHP 缓冲吗?在 PHP 访问数据之前,缓冲查询真的缓冲了整个结果集吗?

从我读到的关于 MySQL 缓冲查询的内容来看,这不是我想要的,因为我想立即开始处理结果,而不必在开始之前等待所有结果都被缓冲。但是从我读到的关于无缓冲查询的内容来看,这也不是我想要的,因为我确实希望它缓冲客户端上的结果,这样 MySQL 就不会被搁置更长的时间,我只是不这样做'在我开始处理结果之前,不希望它等待结果完全缓冲。所以帮助我理解。

在允许 PHP 开始使用结果之前,MySQL/PHP 中的缓冲查询是否真的缓冲了整个结果集?并且无缓冲查询真的完全不使用缓冲,以便 MySQL 服务器在将下一个结果发送到客户端之前不断等待 PHP 请求下一个结果吗?如果这是真的,为什么没有办法立即开始使用结果,但仍然缓冲结果以减轻 MySQL 的负载?

我的 MySQL 服务器是具有许多不同客户端节点的共享服务器。所以在客户端不使用缓冲是没有意义的。但是查询很大,因此它们不需要等待返回整个结果集即可开始使用结果。

那我理解对了吗?没有办法在这里做我想做的事吗?没有办法以实际的方式处理这个问题吗?

0 投票
3 回答
460 浏览

java - Java 从字符串数组的文件搜索中删除重复项 [0]

我有一个长文本文件。

现在我将从文件中删除重复项。问题是搜索参数是列表中的第一个单词,用“:”分隔

例如:

文件行:

现在我将在这里:

我需要从重复项中获取第一行,其他将被忽略。

我试过这个:

这是有效的,但只有在复制完整行时才会删除。

如何更改它,以便它在每一行中查找第一个单词并在此处检查重复项;当没有找到重复时,保存完整的行;如果重复则忽略该行?

0 投票
2 回答
1855 浏览

c# - 如何在 C# 中写入磁盘之前将数据写入缓冲区

在 C++ 中,可以使用 setvbuf 写入缓冲 i/o。如何在 C# 中实现相同的功能。是否有任何方法可用于在 C# 中写入缓冲 i/o

0 投票
1 回答
61 浏览

filereader - 在 1 个 txt 上分离两个进程:FileReader 和 FileWriter

在第一步的代码中,我将匹配器的结果写入文件 test1.txt。在第二步,我阅读了 test1.txt 的内容并在上面使用了词性标注器。我的问题是同时对 test1.txt 进行写入和读取,这会导致 output.txt 中出现重复条目​​。我怎样才能以另一种方式做到这一点,以便从 test1.txt 读取仅在写入结束时才开始,而不是同时开始?

0 投票
1 回答
64 浏览

java - Java - 以文本或二进制形式写入文件

我有一个关于将流与文件一起使用的问题。我知道,如果我需要做自己的文件类型,那么最好的选择是使用例如 BufferedInput/Ouput 流以二进制形式写入/读取。我一直在考虑程序中的最佳性能,所以现在我对编写/读取字符串感到好奇。我一直在使用带有 BufferedReader/Writer 流的 Writer 和 Reader 类。我一直在问自己是否值得以二进制格式写入/读取字符串。我认为可能会有一些性能提升,但这种提升值得注意吗?

谢谢您的回答。