谈一下软件架构

架构应该包括了功能性架构和非功能性架构两个方面的内容。我们常说的J2EE,DotNet标准架构框架更多的是非功能性架构的范畴;而谈的子系统,组件划分,接口设计,复用等内容涉及到功能性架构的内容。

提升团队或项目管理的领导力

成功的领导的行为具有一定的特征,包括以身作则,谦虚谨慎,大公无私,在完成任务的同时照顾好团队,领导应该专注于更大的利益,而不是和员工进行利益交换。一般都会得到更好的结果,出于所有的这些原因,应该总是考

开发过程关于内存的一些常识

批量提取数据和分页 对数据的处理,必须要有分页或批量多次的意识。大数据量的读取或查询结果集是内存占用大户,是系统系能下降的直接原因之一。

简约的设计是什么

简约设计 简约设计:是“恰到好处”,不多不少,刚刚好。设计师为了设计得“恰到好处”,常常需要用更多设计去实现简约设计。从轮廓上可以从三方面理解: 1,唯一设计理念 2,简洁的设计,展示给用户的内

实现单点登录需要知道的几个基础知识

单点登录全称Single Sign On(简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录。 相比于单系统登录,sso需要一个独立的认证中心,只有认证中心

常用互联网高并发架构技术简介

高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑因素之一,是指保证系统能够同时并行处理很多请求。 高并发指标有响应时间(Response Time),吞吐量(Throug

软件架构师需要具备的能力能力(一)

好的架构师首先是优秀的程序员。 不编程的架构师的职业生涯是短暂的。这句话说的是有些架构师与实现技术脱节,理论设计与程序实现脱节,架构设计与技术落地出现较大偏差。如果架构师对技术实现不了解,只靠感觉认

---继续浏览---