nio 相关问题

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

在Java 7中的文件行走树中解决访问被拒绝的问题

以下是一些简单的代码,仅用于测试Files.walkFileTree()方法。但是,具有这些权限(rwx - x ---)的文件夹/ etc / ssl / private会抛出异常,即使我认为...

回答 2 投票 16

不使用localhost时,Java NIO Selector不起作用

我一直在研究一个使用Java的网络程序,该程序在本教程之后使用NIO选择器,出于某种原因,当我尝试与我的朋友一起测试程序时(远在...)

回答 1 投票 0

Paths.get找不到文件Windows 10(java)

我正在学习关于udemy的一些课程。我正在学习路径,但我无法让Paths.get工作。 import java.io.BufferedReader; import java.io.IOException; import java.nio.file.FileSystems;进口......

回答 1 投票 1

bytebuffer.flip()和bytebuffer.rewind()之间的区别

我知道flip()将当前缓冲区位置设置为0并将限制设置为前一个缓冲区位置,而rewind()只是将当前缓冲区位置设置为0.在以下代码中,要么......

回答 6 投票 19

如何用java进行多线程解压缩大文件夹 - 首选java8?

感谢:http://www.pixeldonor.com/2013/oct/12/concurrent-zip-compression-java-nio/我正在尝试解压缩5GB压缩文件,平均需要大约30分钟它是一个很多我们的应用程序,我...

回答 2 投票 8

我可以使用FileChannel独立地从不同的线程中查找文件吗?

我创建了一个适用于FLV文件的Web应用程序。此应用程序使用我创建的库来解析flv文件中的内容。该库使用FileChannel来搜索文件。我正在经历......

回答 3 投票 4

为什么fileChannel.read循环永远不会结束?

我尝试使用nio来读取只包含5个字符的小文本,但是,fileChannel.read循环永远不会结束。 public static void main(String [] args)抛出IOException {...

回答 1 投票 1

用Java列出文件的最快方法

我要列出几十甚至几十万个文件。我认为这将是一个相当简单的事情,例如,运行find -iname“* .abc”| wc -l立即在我的...上运行

回答 1 投票 1

使用带有选择器的非阻塞模式下的Java NIO和Unix域套接字

有没有办法将Java Domain套接字与Java NIO一起使用?我想使用NIO,以便我可以在一个线程中使用选择器。我看过junixsocket,但它似乎只支持正常......

回答 2 投票 5

java.nio.channels.ServerSocketChannel未正确关闭

我有一个java.nio.channels.ServerSocketChannel我初始化如下:while(true){ServerSocketChannel channel = ServerSocketChannel.open(); InetSocketAddress serverSocket = new ...

回答 3 投票 1

为什么缓冲区没有写入FileChannel

我现在正在学习java NIO,我已经找到了一个例子来解释FileChannel的收集操作,如下所示:public class ScattingAndGather {public static void main(String args []){...

回答 1 投票 2

Netty Http客户端分析。如何计算服务器响应的时间?

我想知道,我怎样才能正确计算服务器响应的纯粹时间?因为如果我将使用System.currentTimeMillis包装HttpClient的调用,我将包括向Ev entLoop添加事件的时间,...

回答 1 投票 0

如何在没有FOLLOW_LINKS选项的情况下调用Java nio Files.find?

在此示例行中,使用FOLLOW_LINKS选项调用Files.find。流 paths = Files.find(Paths.get(basePath),0,eval,FileVisitOption.FOLLOW_LINKS);文档是......

回答 1 投票 2

每个连接的线程与一个线程,用于java中的所有连接

我有两种不同类型的服务器和客户端正在工作,我正在尝试决定哪一个更适合MMO服务器或至少一个小型MMO服务器至少100 ...

回答 1 投票 0

传输了多少数据?

在阻塞模式下通过套接字传输文件时bytesTransferred = fileIChannel.transferTo(0,fileIChannel.size(),socketChannel); //或使用缓冲区ByteBuffer byteBuffer = ByteBuffer ....

回答 1 投票 0

Java 7 FileSystemProvider向后兼容

我们正在构建一个新的Java 7 NIO.2 FileSystemProvider,并且不希望排除Java 6用户。是否有支持Java 6用户的好策略?构建兼容的东西更好吗?

回答 2 投票 2

Java nio socketchannel使用TLS1.2在safari和IOS中读取早期eos

我有一个非常奇怪的问题,我在过去几天工作。我在服务器端编写了一个代理应用程序。所有代理都在管理来自......的TLS /非TLS请求和响应

回答 1 投票 0

为同一个选择器注册socketChannel调用抛出异常

我使用选择器注册了一个socketchannel,当我取消该套接字通道和选择器的密钥时,该密钥永远无效。因此,将来调用将socketchannel添加到选择器抛出...

回答 1 投票 1

如何在Java代码中设置TCP_CORK选项

我正在使用java 7,java nio来构建我的应用程序。我不知道如何在java代码中设置TCP_CORK选项。我只看到TCP_NODELAY,SO_SNDBUF ...选项。请告诉我怎么样。谢谢

回答 1 投票 1

为什么WatchService会产生如此多的操作?

import java.io. *; import java.nio.file。*; public class Tmp {public static void main(String [] args)抛出IOException {int count = 0;路径路径= Paths.get(“C:\\ tmp \\”); ...

回答 4 投票 23

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