06 2022 档案
摘要:1、概述 分散(scatter)从Channel中读取是指在读操作时将读取的数据写入多个buffer中。因此,Channel将从Channel中读取的数据“分散(scatter)”到多个Buffer中。 聚集(gather)写入Channel是指在写操作时将多个buffer的数据写入同一个Chann
阅读全文
摘要:1、概述 Java NIO中的Buffer用于和NIO Channel进行交互。数据是从通道读入缓冲区,从缓冲区写入到通道中的。 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。 所有Buffer都继承抽
阅读全文
摘要:1、概述 Java NIO Channel与Stream(流)相似但有些不同点 Channel既可以读也可以写,但是Stream通常是单方向的(读或者写) Channel可以异步读写 Channel总是从Buffer读取或写入 2、重要Channel 实现 FileChannel DatagramC
阅读全文
摘要:Java NIO教程 Java NIO Channel Java NIO Buffer Java NIO Buffer 分散和聚集 Java NIO Selector 多路复用器 Java NIO SelectionKey
阅读全文
摘要:1、场景 本地仓库提交一些代码后,设置远程仓库,push时出现non-fast-forward 2、解决方法 #将远程仓库初始化的内容fetch下,如果使用idea,此时再点击git pull 将会mearge代码 git fetch origin master
阅读全文