随笔分类 - 架构-模式
摘要:工作中的项目,CS客户端会通过MQ接收前端设备发送的信息,之前测试的时候,由于测试的数据不大,没有进行压力测试,软件可以正常工作,随着项目现场设备数量的增加,CS客户端从MQ中订阅的数据量不断增加,最终导致,客户端界面卡死。原来的数据流程图如下: 这个数据流程,在数据不大的情况下,是没有什么问题,数
阅读全文
摘要:单例模式,顾名思义,确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。单例模式,是所有模式中最简单的,也是最常用的软件模式之一。不管是在我们的实际的软件开发过程中,还是找工作面试的时候,经常会用到。进行客户端开发,经常会用到一些启动参数,例如服务器的ip,端口,用户名,session
阅读全文
摘要:软件设计原则: 1.单一职责原则(Single Responsibility Principle) 单一职责原则的定义是:“There should never be more than one reason for a class to change.”,也就是有且仅有一个原因引起类的变更。这样可
阅读全文