
java
Jackson E Lee
追求卓越,成功会在不经意间追上你
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring依赖注入和控制反转
IoC(控制反转) 首先想说说IoC(Inversion of Control,控制反转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、ip号、iq号……...转载 2018-04-09 15:00:35 · 183 阅读 · 0 评论 -
Java NIO通道Channel
from https://blog.youkuaiyun.com/u013063153/article/details/76474189 Channel的定义:Channel表示IO源与目标打开的连接。Channel类似于传统的"流",通道与流不同的是,流只是在一个方向上移动(一个流必须是inputStream或者outputStream的子类),而通道可以用于读、写或者同时用于读写。Channel本身不...原创 2018-04-19 14:07:15 · 1179 阅读 · 0 评论 -
设计原则
1.单一职责:一个类只负责一项职责。如类A负责来个不同职责:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解为A1,A2;(类职责单一,方法职责单一) 2.接口隔离:一个类对另一个类的依赖应该建立在最小接口上。把接口拆分,来实现接口隔离。 3.依赖倒置:抽象不应该依赖细节,细节应该依赖抽象(面向接口编程);依赖传递方式:接口传递、构造方法传递、set...原创 2019-08-08 15:21:50 · 136 阅读 · 0 评论