- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 NIO实现的简单的客户端与服务端通信(非阻塞)
利用NIO的ServerSocketChannel实现的客户端与服务端通信基础知识一、使用 NIO 完成网络通信的三个核心:通道(Channel):负责连接 java.nio.channels.Channel 接口: |–SelectableChannel |–SocketChannel |–ServerSocketC
2017-05-07 20:40:23 1425
原创 channel代码示例
channel代码示例package cn.com.github.immortals;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.RandomAccessFile;import java
2017-05-01 19:39:26 28604 1
原创 NIO Buffer代码示例
Buffer的代码示例NIO中bufferimport java.nio.ByteBuffer;import org.junit.Test;public class TestBuffer { @Test public void testBuffer() { //创建一个缓冲区 ByteBuffer buf = ByteBuffer.allocate(10
2017-05-01 16:38:30 403
原创 NIO中通道(Channel)
一、通道(Channel):用于源节点与目标节点的连接。在 Java NIO 中负责缓冲区中数据的传输。Channel 本身不存储数据,因此需要配合缓冲区进行传输。二、通道的主要实现类(java.nio.channels.Channel)java.nio.channels.Channel |----FileChannel |----SocketChannel |----Ser
2017-05-01 16:32:12 554
原创 NIO中的缓冲区
一、缓冲区(Buffer):在 Java NIO 中负责数据的存取。缓冲区就是数组。用于存储不同数据类型的数据根据数据类型不同(boolean 除外),提供了相应类型的缓冲区:ByteBufferCharBufferShortBufferIntBufferLongBufferFloatBufferDoubleBuffer上述缓冲区的管理方式几乎一致,通过 allocate() 获取缓
2017-05-01 11:27:17 541
springboot1.x整合elasticsearch5.x
2018-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人