摘要: 一、什么是微服务架构 微服务是系统架构上的一种设计风格,它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的RESTful API进行通信协作。被拆分成的每一个小型服务都围绕着系统中的某一项或一些耦合度较高的业务功能进行构建,并且每个服务 阅读全文
posted @ 2018-08-07 23:02 介刹 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、高度耦合对象引用 实际的项目开发不可能全部在一个类中完成,都是由多个类组成,这些类相互之间进行写作完成特定的业务逻辑。通常,每个对象负责管理与自己相互协作的对象的引用,这将会导致对象之间的高度耦合。 例如: 阅读全文
posted @ 2018-04-17 16:07 介刹 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在实际开发中,重复使用同一个对象要比每次需要的时候就创建一个对象要好的多; 作为一个比较极端的反面例子,看下面这个语句: String s = new String("haha"); 改语句每次被执行时都会创建一个新的String实例,如果这种用法是在一个循环中,或者是在一个被频繁调用的方法中,将会 阅读全文
posted @ 2016-06-23 17:00 介刹 阅读(4322) 评论(1) 推荐(0) 编辑