io 问答列表

事件库 (libevent/libuv/...) 和异步 I/O (libaio, liburing) 之间的本质区别是什么?

作者:PDZ 提问时间:9/13/2022

对于高性能 I/O,通常使用一些技术: poll/select/epoll/kqueue:它们是支持 I/O 多路复用的相同类型的系统调用。 libevent/libev/libuv:它们是跨平台的...

操作 time.sleep(seconds) 是否可以视为异步 I/O?

作者:Yakir 提问时间:12/15/2022

Python 中的 asyncio 库,一般来说,当我们谈论异步编程时,我总是想到只在级别线程上执行“并发”I/O 操作,以优化 CPU 使用。 asyncio 库具有 asyncio.sleep(s...

为什么我不能在打开的文件上调用 read() 两次?

作者:helpermethod 提问时间:10/11/2010

对于我正在做的练习,我正在尝试使用该方法两次读取给定文件的内容。奇怪的是,当我第二次调用它时,它似乎没有将文件内容作为字符串返回?read() 代码如下 f = f.open() # get t...

如何使用 nio 将阅读器写入文件?

作者:Cephalopod 提问时间:3/1/2021

给定一个 Reader、一个 Charset 和一个 Path,如何正确有效地将读取器的内容写入文件中? 读者内容的总大小事先是未知的。 这是我目前的解决方案: CharBuffer charB...

Python OSError:从大文件读取时地址错误

作者:Suriname0 提问时间:6/1/2018

我从使用 Python 3 中的语法创建的文件句柄读取时观察到“错误地址”。OSErrorwith 有问题的文件是 39G,但我应该有足够的 RAM 来读取整个文件。错误消息使我相信我遇到了某种操作...

Java Nio ByteBuffer 在缓冲区达到其边界时截断 Unicode 字符

作者:Paper_Folding 提问时间:8/19/2021

我正在用 java 编写一个函数,该函数可以读取文件并将其内容转换为 String: public static String ReadFromFile(String fileLocation) {...

Visual Studio 中 CPU 使用率探查器中的类别是什么?

作者:helgez 提问时间:9/2/2020

因此,我为我的应用程序运行了 Visual Studio CPU 使用率探查器会话。结束后,在报告中,我看到了这个: 但什么是“类别”?具体来说,是什么意思?这是否意味着,我的应用程序 CPU 使用...

如何在 Java 中将很长的字符串写入 gzip 文件

作者:Shigure 提问时间:9/14/2022

我有一个很长的字符串,想写一个 gzip 文件 我尝试用来编写一个gzip文件GZIPOutputStream 但是当我使用时哪里有异常string.getBytes() java.lang.O...

Java 代码在 output 部分正常运行,但在 vs code 的终端部分未运行

作者:Raja Talha 提问时间:9/16/2023

实际上,我是编码初学者,我遇到了一个问题,我无法在谷歌上找到这个问题的解决方案。 问题是,如果我在 vs code 的输出部分运行代码,那么它会正常运行,但如果我打开“在终端中运行”,那么它会运行但没...

从 os.stdout 读取

作者:Yangyang 提问时间:10/12/2022

我想将日志信息发送到套接字,为此,我需要首先捕获os.stdout。我知道我可以使用os.pipe重定向os.stdout。但是有没有办法我直接从os.stdout使用bufio读取。NewReade...


共7212条 当前第54页