摘要: 原文出处: JavaDoop 上一篇文章介绍了 Java NIO 中 Buffer、Channel 和 Selector 的基本操作,主要是一些接口操作,比较简单。 本文将介绍非阻塞 IO 和异步 IO,也就是大家耳熟能详的 NIO 和 AIO。很多初学者可能分不清楚异步和非阻塞的区别,只是在各种场 阅读全文
posted @ 2018-02-27 10:13 阿尹wty 阅读(293) 评论(1) 推荐(1) 编辑
摘要: 原文出处: JavaDoop 本文将介绍 Java NIO 中三大组件 Buffer、Channel、Selector 的使用。 本来要一起介绍非阻塞 IO 和 JDK7 的异步 IO 的,不过因为之前的文章真的太长了,有点影响读者阅读,所以这里将它们放到另一篇文章中进行介绍。 Buffer 一个 阅读全文
posted @ 2018-02-27 10:12 阿尹wty 阅读(312) 评论(0) 推荐(0) 编辑
摘要: http://note.youdao.com/noteshare?id=a3d8e98f1dee4aa7e237d39ab3251fc6&sub=wcp1519458657676817 阅读全文
posted @ 2018-02-24 15:57 阿尹wty 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 在centos 7上部署tomcat8.5的时候,在启动的时候特别的慢,日志里报了下面的警告: 在apache-tomcat官方文档:如何让tomcat启动更快 里面提到了一些启动时的优化项,其中一项是关于随机数生成时,采用的“熵源”(entropy source)的策略。 他提到tomcat7的s 阅读全文
posted @ 2018-02-01 18:02 阿尹wty 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 一、什么是微服务 微服务是系统架构上的一种设计风格, 它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTful API进行通信协作。 被拆分成的每一个小型服务都围绕着系统中的某一项或一些耦合度较高的业务功能进行构建, 并且每个服 阅读全文
posted @ 2017-12-05 15:41 阿尹wty 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不 阅读全文
posted @ 2017-11-30 14:48 阿尹wty 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在网络上看到一篇博客Spring实现AOP的4种方式,博主写的很通俗易懂,但排版实在抓狂,对于我这么一个对排版、代码格式有强迫症的人来说,实在是不能忍受~~~~(>_<)~~~~。 我亲手实现了一遍,重新整理,加上了一些不易关注到的细节、漏掉的知识,以及自己对AOP的一些理解,写成这篇博客 阅读全文
posted @ 2017-11-27 17:48 阿尹wty 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 1. Spring框架的作用 轻量:Spring是轻量级的,基本的版本大小为2MB 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。 面向切面的编程AOP:Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。 容器:Spring包含 阅读全文
posted @ 2017-11-24 11:34 阿尹wty 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 访问者模式 在访问者模式(Visitor Pattern)中,我们使用了一个访问者类,它改变了元素类的执行算法。通过这种方式,元素的执行算法可以随着访问者改变而改变。这种类型的设计模式属于行为型模式。根据模式,元素对象已接受访问者对象,这样访问者对象就可以处理元素对象上的操作。 介绍 意图:主要将数 阅读全文
posted @ 2017-11-23 16:55 阿尹wty 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 模板模式 在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。 介绍 意图:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变 阅读全文
posted @ 2017-11-23 16:52 阿尹wty 阅读(87) 评论(0) 推荐(0) 编辑