![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
怀想蓝天
这个作者很懒,什么都没留下…
展开
-
Mycat安装和配置文件
Mycat安装需要JDK; 官网下载然后解压:http://www.mycat.io/ (备注Mycat库:http://dl.mycat.io/) 启动和关闭Mycat命令: 在bin目录下输入命令: ./mycat start 和 ./mycat stop配置:(个人理解一些重要的配置文件)Mycat目录格式参照常见格式(bin/conf/logs/lib)se...原创 2018-04-27 11:26:24 · 593 阅读 · 0 评论 -
NIO学习笔记--Channel通道基础
Java NIO Channel通道和IO中流的不同;1.双向通道,既可以读取也可以写入;2.通道可以异步读写3.通道中的数据总是要先读到一个Buffer.或总是要从一个Buffer中写入一.Channel的实现类FileChannel: 从文件中读写数据;DatagramChannel: 能通过UDP读写网络中的数据;SocketChannel: 能从TCP读写网络中的数据;ServerSock...原创 2018-05-05 19:24:31 · 258 阅读 · 0 评论 -
NIO学习笔记--Buffer基础
Java NIO中 buffer用于和NIO通道进行交互,数据是从通道读入缓冲区,从缓冲区写入到通道中;本质上Buffer对象是在内存中开辟的一段连续空间,用来临时存放数据;1.Buffer基本用法和类型:Buffer读写顺序步骤:写入数据时,buffer会记录写入的数据量,当读取数据时,需要通过flip()方法将Buffer从写模式切换成读模式,读完了所有数据,调用clear()/compact...原创 2018-05-05 10:57:03 · 227 阅读 · 0 评论 -
NIO学习笔记
IO向NIO的转变:单线程IO(阻塞问题)->引入多线程,创建多个socket(性能浪费)-->引入线程池,进行IO相关操作再拿IO线程进行IO操作Java NIO:可以非阻塞的使用IO核心组成部分:Channels(通道),Buffers(缓冲区),Selectors(选择器);其他组件,Pipe,FileLock一.ChannelChannel和Buffer,所有IO在NIO中都从...原创 2018-05-05 19:43:03 · 148 阅读 · 0 评论