码迷,mamicode.com
首页 >  
搜索关键字:耦合性    ( 627个结果
面试被问微服务答不上?分享微服务设计指南,你有什么可豪横的!
“微服务架构风格是一种将单个应用程序开发为一组小型服务的方法,每个小服务运行在自己的进程中,并且以轻量级机制(通常是HTTP REST API)通信。这些服务是围绕业务能力建立的,并且可以由完全自动化的部署机构独立部署。这些服务的集中管理只有最低限度,可以用不同的编程语言编写并使用不同的数据存储技术。” —— James Lewis and Martin Fowler
分类:其他好文   时间:2020-04-13 22:46:47    阅读次数:69
面试都在问的微服务、RPC、服务治理...一文帮你彻底搞懂!
单体式应用程序 与微服务相对的另一个概念是传统的「单体式应用程序」( Monolithic application ),单体式应用内部包含了所有需要的服务。而且各个服务功能模块有很强的耦合性,也就是相互依赖彼此,很难拆分和扩容。 说在做的各位都写过单体程序,大家都没意见吧?给大家举个栗子,刚开始写代 ...
分类:其他好文   时间:2020-04-12 14:16:13    阅读次数:80
RxJava2+Retrofit2+RxLifecycle3+OkHttp3网络请求封装(动态演示)
入职公司后,公司要求组件化开发,经过讨论后我将网络请求框架单独进行了封装,不过当时框架里将常用的 util 和 ui 均放入到了共同的 Common 包下,导致里面部分代码耦合,后来为了降低耦合性又将 Common 拆分为了lib_common和lib_ui,但是 lib_ui 依赖了 lib_common,还是导致部分代码耦合,最新一期为了降低组件之间的耦合性,所以单独将 lib_common 中的网络请求单独拆分,并且我又做了新的封装和完善,总之网络框架经过3次大的改造后,使用已经非常稳定了。
分类:编程语言   时间:2020-04-10 00:16:47    阅读次数:93
韶光淑气_Spring_2.0 Bean创建+命名_2020年4月8日20:28:10
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。 ◆目的:解决企业应用开发的复杂性 ◆... ...
分类:编程语言   时间:2020-04-08 20:53:25    阅读次数:68
捕获异常
工作中,最耗费精力的是出现bug,而且根据报错提示找,始终找不到出错的根源时,人会很狂躁。所以捕获异常是来定位你错误代码的。适合代码耦合性低。比如你写了100行代码,觉得都对。先把前50行捕获异常,如果后50行运行畅通,则错误出现在前50行。然后在不断缩小范围,直到找出bug源头。 未用捕获异常,程 ...
分类:其他好文   时间:2020-04-08 19:11:50    阅读次数:79
52.重点 未优化代码的轮播
一:轮播图样式 编程注意:把左右按钮放在一个盒子里 把单边播放 循环播放 也放在一个盒子里 分别绝对定位 都要在一个盒子里:方便编程 单边循环与循环播放的区别就在于 对index的处理不同: 添加一个bool 开关: 改进点击事件: 以上代码不好:代码耦合性高 ...
分类:其他好文   时间:2020-04-05 13:13:30    阅读次数:65
什么是耦合? —— Spring(二)
什么是程序的耦合? 耦合性,也叫耦合度,是对模块间关联程度的度量。耦合的强弱取决于模块之间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。 模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。 模块之间的关系越多,其耦合性越强,同时表明其独立性越差。降低耦合性,可以提 ...
分类:编程语言   时间:2020-04-02 09:13:48    阅读次数:186
设计模式
策略模式只使用继承耦合性太强,只使用接口在实现类有重复代码。使用策略模式,可以定义多个算法族,一个算法族有一个接口,多个实现类,复用这些实现类。状态模式一个系统有一个初始状态,并在不同的时机改变状态。定义一个状态类型的接口,定义一些实现类,实现接口方法。单例模式饿汉模式,私有化构造方法,直接给成员变 ...
分类:其他好文   时间:2020-03-31 20:58:34    阅读次数:53
消息队列优缺点及各种MQ对比
一、消息队列使用场景 1. 异步处理 传统业务并行处理: 消息队列进行处理: 2. 应用解耦 传统业务调用,耦合性太高。 采用消息队列进行处理, 降低耦合性。 3. 流量削峰 每天0点到11点,A系统风平浪静,每秒并发请求数量就100个。结果每次一到11点~1点,每秒并发请求数量突然会暴增到1万条。 ...
分类:其他好文   时间:2020-03-24 09:14:49    阅读次数:839
设计模式六大原则
1、单一职责原则 就一个类而言,应该只有一个引起它变化的原因。意思是,一个类应该实现单一的职责,如果功能太多就应该将类拆分。 2、开放 封闭原则(Open Close Principle) 软件实体(比如类、模块、函数等), 对于扩展是开放的,对于更改的封闭的 。意思是,如果软件要进行拓展时,不能去 ...
分类:其他好文   时间:2020-03-22 01:20:29    阅读次数:64
627条   上一页 1 ... 3 4 5 6 7 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!