nio 相关问题

NIO是1.4中引入的Java“新I / O”,提供无阻塞和多路复用的网络I / O; '直接'(本机)缓冲区;文件锁和映射文件;和字符集编解码器。

使用 SBE 工具,直接 ByteBuffer 或常规 ByteBuffer 的性能会更好吗?

根据 javadoc,它说不安全缓冲区可以与基于堆或直接的 ByteBuffers 一起使用。我读了这个链接,它说如果数据将被使用,非直接缓冲区会更好......

回答 0 投票 0

Java NIO 非阻塞读写操作

我正在为一个项目开发一个 NIO 服务器,该服务器将来自客户端的消息作为输入,其中包含读取和写入操作的运行时间。 我有一个问题,因为在第一个执行...

回答 1 投票 0

读写性能filechannel和RandomAccessFile谁更好?

我最近接触到 FileChannel,我是 RandomAccessFile 的忠实粉丝。但我想知道为什么我会选择 FileChannel 而不是 RandomAccessFile 来读取文件并将该内容写入另一个...

回答 6 投票 0

Java NIO - Files.isSameFile 与 Path.equals 有何不同

我无法理解 java.nio.file.Files.isSameFile 方法与 java.nio.file.Path.equals 方法有何不同。 谁能告诉我他们有什么不同?

回答 5 投票 0

java.nio.file.InvalidPathException:索引 2 处的非法字符 <:>:

我必须将类路径资源从一个包复制到另一个包。 我的程序是: public static void main(String[] args) 抛出 IOException,URISyntaxException { ClassLoader 类加载...

回答 8 投票 0

NIO SelectionKey处理应该是单线程还是多线程?

我正在阅读 Selector 如何多路复用多个通道并在通道准备好处理时执行 I/O 操作。许多在线教程/资源使用类似的东西

回答 0 投票 0

如何在 Springboot 2.3.12 中将 Tomcat APR 协议连接器与嵌入式 Tomcat 9 集成?

在Springboot 2.3.12的嵌入式Tomcat 9中需要使用APR协议连接器替换默认的NIO协议连接器,请问如何实现?

回答 2 投票 0

用 InputStream 包装 ByteBuffer

我有一个接受 InputStream 并从中读取数据的方法。我也想将此方法与 ByteBuffer 一起使用。有没有办法包装一个 ByteBuffer 以便它可以作为流访问?

回答 7 投票 0

如何在Java中检查文件是否为当前用户所有?

如果读取的文件不属于启动 JVM 的用户所有,我想显示警告。 在我的应用程序中,这个文件可以让程序写入任意文件。所以我想降低风险...

回答 1 投票 0

使用Java NIO FileChannel Lock的多个容器之间的NFS卷读写并发

我有一个基于 NFS 的文件系统安装到多个容器中。容器需要读取和写入(附加)驻留在文件存储中的相同文件。 我正在考虑使用 Java NIO FileC...

回答 0 投票 0

netty为什么提供EpollEventLoopGroup?

经过我的测试,Netty的NioEventLoopGroup和EpollEventLoopGroup在性能上没有区别。为什么Netty还要提供EpollEventLoopGroup呢? 当服务器维护 1000 TCP l...

回答 1 投票 0

当打开一个FIFO(命名为管道)进行读取时,异步文件通道.open挂起。

在Linux上,我在shell中使用mkfifo tmptest创建了一个命名管道。我想用它来进行异步读取,所以第一步我使用AsynchronousFileChannel打开它:java.nio......。

回答 1 投票 0

OpenNLP在Android中试图初始化posModel时得到FileNotFoundException异常

我在我的项目中使用open nlp。我想使用字典词法,但我无法正确输入posModel,我有一个summaryActivity类,在点击时调用这个函数......

回答 1 投票 0

如何实现串行端口的NIO方法?

OiO在当前的Netty版本中已经被废弃了,而所有我能找到的serialport实现都是用这个。现在我还没有找到任何关于如何编写自己的通道的指南,所以......

回答 1 投票 1

有没有适用于Netty的Redis库?

我正在Netty框架上写一个Rest服务,它使用Redis来获取一些数据。我正在寻找一个可以和Netty一起使用的Redis库。我试过Jedis & Lettuce,但都影响到了...

回答 1 投票 0

使用StandardCharset UTF-8来处理畸形异常。

在读取文件时发生以下异常时,java.nio.charset.MalformedInputException - Input length = 1 以下选项的用法有什么不同?

回答 1 投票 0

为什么下面的Java NIO API与netty相比会这么慢?

我有以下JAVA实现,使用NIO API创建一个简单的Web服务器。 package zion import java.net._ import java.nio.ByteBuffer import java.nio.channels._ object NHello { ...

回答 1 投票 0

在java中使用MappedByteBuffer读取文件的每一行。

我正在做一个任务,在这个任务中,我必须读取一个巨大的文件(大小约1.5GB,大约有16000000条记录)。我面前有2个选项:使用BufferReader,在那里我可以得到每一行的字符串。...

回答 1 投票 0

Java中的异步File.copy

在Java中有没有一种方法可以将一个文件以异步方式复制到另一个文件中?我想找到类似于C#中的Stream.CopyToAsync的方法。我想实现的是下载一个 ...

回答 1 投票 4

为什么下面的Java NIO API与netty相比会这么慢?

我有以下JAVA实现,使用NIO API创建一个简单的Web服务器。 package zion import java.net._ import java.nio.ByteBuffer import java.nio.channels._ object NHello { ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.