自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 书签

https://skyao.gitbooks.io/learning-microservice/content/implementation/core/communication/https://www.cnblogs.com/micro-chen/p/7729882.htmlhttp://developer.51cto.com/art/201608/516451.htmhttp://...

2018-07-16 18:02:48 173 1

原创 2018/05/09 String.intern()

在JAVA7及之后,将String pool移出了永久代中,而将String pool直接放在的堆中当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(用 equals(Object) 方法确定),则返回池中的字符串。否则,将此 String 对象添加到池中,并返回此 String 对象的引用。 它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equa...

2018-05-09 11:57:59 92

原创 2018/05/08 Reactor(反应器)模式

参考:https://blog.csdn.net/u010168160/article/details/53019039

2018-05-08 16:40:58 128

原创 2018/05/07 NIO网络编程

参考:http://ifeve.com/selectors/Selector 选择器创建Selector:Selector.open();在Selector中注册通道channel.configureBlocking(false);// 设置为非阻塞模式SelectionKey key = channel.register(selector,Selectionkey.OP_READ);遍历Sele...

2018-05-08 09:53:23 90

原创 2018/05/03 NIO基础使用

前几天写了一个简单的用NIO来生成文件的后台程序。代码如下。用的FileOutputStream获取的FileCHannel,暂时还不知和RandomAccessFile的区别,暂时了解到后者可以同时进行读写。暂时是完全重新写入文件,并不是在文件末尾追加信息。private static final String LINE_SPARATOF = System.getProperty("line.s...

2018-05-03 17:30:39 104

原创 2018/04/28 NIO基础

ChannelFileInputStream、FileOutputStream、RandomAccessFile 三种获取Channelbuffer:基本属性:position缓冲区的位置:是下一个要读取或写入的元素的索引。缓冲区的位置不能为负,并且不能大于其限制。limit缓冲区的限制:是第一个不应该读取或写入的元素的索引。缓冲区的限制不能为负,并且不能大于其容量。capacity缓冲区的容量:...

2018-04-28 15:59:21 75

原创 2018/04/27 学习NIO

了解JDK原生NIO了解JDK原生NIO BUG,http://blog.sina.com.cn/s/blog_6f74890d0102wrpe.html学习使用NIO框架,netty了解AIOIO、NIO、AIO 三者区别--更新--学习NIO,尝试使用NIO来完成新的需求,约8个后台处理文件的程序。近期准备重新使用GitHub pages搭博客。JDK原生NIO BUG,http://blog...

2018-04-27 09:53:41 116

原创 2018知识整理

基础:    数据结构    算法    tcp/ip    设计模式操作系统:    LinuxJAVA高级:    线程池    nio微服务:    springboot    springCloud中间件:    redis    消息队列Devops:    docker    k8s    jenkins其他:    版本控制:        git    搜索引擎:         ...

2018-04-24 18:27:08 114

原创 2017/08/24 备忘

学习计划:JAVA:IO、多线程、垃圾回收机制、JVM参数调优。Oracle:流程控制语句、存储过程、函数Spring体系:原理JavaScript基础:AngularJS、NodeJS、bootstrap、分布服务架构:spring boot/spring cloud、zookeeper、dubbo缓存框架:EhCach

2017-08-24 11:18:21 132

原创 2017/08/23 备忘

ubuntu 系统vmware workstation虚拟机 cygwin GitGitHub

2017-08-22 16:18:22 166

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除