SpringBoot 项目使用 Disruptor 做内部消息队列
使用Disruptor做消息队;Disruptor有个最大的优点就是快,还有一点是开源。
OOD启思录中的61条面向对像设计原则
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。
怎么理解企业级系统架构
三层架构,企业级架构
谈一下软件架构
架构应该包括了功能性架构和非功能性架构两个方面的内容。我们常说的J2EE,DotNet标准架构框架更多的是非功能性架构的范畴;而谈的子系统,组件划分,接口设计,复用等内容涉及到功能性架构的内容。
软件架构师的素质与职责
沟通能力是基本中的基本,最为重要,最为普遍的素质。技术人员好像容易忽略,想成为架构师就不能忽略。因为
提升团队或项目管理的领导力
成功的领导的行为具有一定的特征,包括以身作则,谦虚谨慎,大公无私,在完成任务的同时照顾好团队,领导应该专注于更大的利益,而不是和员工进行利益交换。一般都会得到更好的结果,出于所有的这些原因,应该总是考
开发过程关于内存的一些常识
批量提取数据和分页 对数据的处理,必须要有分页或批量多次的意识。大数据量的读取或查询结果集是内存占用大户,是系统系能下降的直接原因之一。
简约的设计是什么
简约设计 简约设计:是“恰到好处”,不多不少,刚刚好。设计师为了设计得“恰到好处”,常常需要用更多设计去实现简约设计。从轮廓上可以从三方面理解: 1,唯一设计理念 2,简洁的设计,展示给用户的内
程序员应该了解的社会经济学和组织领导学知识
在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。
java实现单点登陆
java实现单点登陆,实现过程分为8个步骤。
实现单点登录需要知道的几个基础知识
单点登录全称Single Sign On(简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录。 相比于单系统登录,sso需要一个独立的认证中心,只有认证中心
常用互联网高并发架构技术简介
高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑因素之一,是指保证系统能够同时并行处理很多请求。 高并发指标有响应时间(Response Time),吞吐量(Throug
软件架构师需要具备的能力能力(一)
好的架构师首先是优秀的程序员。 不编程的架构师的职业生涯是短暂的。这句话说的是有些架构师与实现技术脱节,理论设计与程序实现脱节,架构设计与技术落地出现较大偏差。如果架构师对技术实现不了解,只靠感觉认
浅谈程序员转软件架构师要具备的的素质与工作职责
架构师的职责特殊,有创新的要求。虽然有很多现成的架构,但放到具体行业又各有不同,不能生搬硬套。这时候就需要专业的知识,丰富的业务领域知识,开阔的眼界。
架构师需要理解的面向对象特征
面向对象的特征主要有以下几个方面:封装、继承和多态。