一、缓冲区(Buffer):在 Java NIO 中负责数据的存取。缓冲区就是数组。用于存储不同数据类型的数据 根据数据类型不同(boolean 除外),提供了相应类型的缓冲区: ByteBuffer CharBuffer ShortBuffer IntBuffer LongBuffer Float ...
分类:
其他好文 时间:
2019-06-03 22:14:02
阅读次数:
162
在启动kafka时候报错: java.nio.file.FileSystemException: D:\kafka_2.12-2.1.0\kafka_2.12-2.1.0\logs\__consumer_offsets-30\00000000000000000000.timeindex.cleane ...
分类:
编程语言 时间:
2019-06-01 21:42:09
阅读次数:
1014
一、Netty异步和事件驱动1.Java网络编程回顾socket.accept 阻塞socket.setsockopt /非阻塞2.NIO异步非阻塞a).nio 非阻塞的关键时使用选择器(java.nio.channels.Selector)来实现;可以监控多个socket读写的完成状态来协调其他s ...
分类:
Web程序 时间:
2019-06-01 13:57:13
阅读次数:
118
scatter/gather经常用于需要将传输的数据分开处理的场合。 分散(scatter)从Channel中读取是指在读操作时将读取的数据写入多个buffer中。因此,Channel将从Channel中读取的数据“分散(scatter)”到多个Buffer中。 聚集(gather)写入Channe ...
分类:
编程语言 时间:
2019-05-29 16:44:43
阅读次数:
117
Channel 通道,可以将指定文件的部分或全部直接映射成Buffer。 不能直接读写Channel中的数据,Channel只能与ByteBuffer交互。 读数据时,把Channel中的数据映射到ByteBuffer中取出数据使用。 写数据时,把数据放到Buffer中,再把ByteBuffer中的 ...
分类:
编程语言 时间:
2019-05-28 12:27:17
阅读次数:
136
ln builds/lastSuccessfulBuild ***/lastSuccessful failed
java.nio.file.DirectoryNotEmptyException: ***/.jenkins/jobs/***/lastSuccessful
.
.
.
ln builds/lastStableBuild ***/.jenkins/jobs/***/lastStable failed
java.nio.file.DirectoryNotEmptyException: ***/.jenkins/jobs/***/lastStable
分类:
编程语言 时间:
2019-05-28 11:10:09
阅读次数:
172
package com.hp.buffer; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.nio.ByteBuffer; import... ...
分类:
其他好文 时间:
2019-05-27 20:44:52
阅读次数:
152
推荐关注公众号:锅外的大佬 每日推送国外技术好文,帮助每位开发者更优秀地成长 原文链接:https://www.baeldung.com/java-filechannel 作者:baeldung 译者:Leesen 1.概述 在这篇速学教程中,我们将研究Java NIO库中提供的FileChanne ...
分类:
其他好文 时间:
2019-05-25 09:59:30
阅读次数:
100
[ERROR - org.apache.flume.source.SpoolDirectorySource$SpoolDirectoryRunnable.run(SpoolDirectorySource.java:256)] FATAL: Spool Directory source source1: { spoolDir: /flume/log/ }: Uncaught exception in SpoolDirectorySource thread. Restart or reconfigure Flume to continue processing.
java.nio.charset.MalformedInputException: Input length = 1
分类:
编程语言 时间:
2019-05-23 00:52:39
阅读次数:
156
一、javaSE基础 1、java IO流 2、java NIO 3、java集合 4、java注解 5、java泛型 6、java反射 7、java多线程 8、常用String、数组、日期操作 二、java虚拟机 1、java内存模型 2、java类加载机制 3、垃圾回收机制 三、框架类 1、Sp ...
分类:
编程语言 时间:
2019-05-22 22:13:54
阅读次数:
172