欢迎来到网际学院,让您的头脑满载而归!

架构分层:我们为什么一定要这么做
在系统从 0 到 1 的阶段,为了让系统快速上线,我们通常是不考虑分层的。但是随着业务 越来越复杂,大量的代码纠缠在一起,会出现逻辑不清晰、各模块相互依赖、代码扩展性 差、改动一处就牵一发而动全身等问题。这时,对系统进行分层就会被提上日程,...
2020-04-24 管理员 213 阅读更多
 高并发系统:它的通用设计方法是什么?
我们知道,高并发代表着大流量,高并发系统设计的魅力就在于我们能够凭借自己的聪明才 智设计巧妙的方案,从而抵抗巨大流量的冲击,带给用户更好的使用体验。这些方案好似能 操纵流量,让流量更加平稳得被系统中的服务和组件处理。 ...
2020-04-24 管理员 214 阅读更多
微服务架构:如何用十步解耦你的系统?
耦合性,是对模块间关联程度的度量。耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。高...
2018-12-17 管理员 1034 阅读更多
Ajax原理一篇就够了
一、什么是AjaxAjax(Asynchronous JavaScript and XML的缩写)是一种异步请求数据的web开发技术,对于改善用户的体验和页面性能很有帮助。简单地说,在不需要重新刷新页面的情况下,Ajax 通过异步请求加载后...
2018-12-17 管理员 760 阅读更多
原码,反码,补码 详解(彻底搞懂它)
本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一....
2018-12-06 管理员 703 阅读更多
可能是讲分布式系统最到位的一篇文章
如果现在让你阐述一下什么是“分布式系统”,你脑子里第一下跳出来的是什么?我想,此时可以用苏东坡先生的一句诗,来形象地描述大家对分布式系统的认识:横看成岭侧成峰,远近高低各不同。1“分布式系统”等于 SOA、ESB、微服务这些东西吗?我觉得每...
2018-11-20 管理员 645 阅读更多
论信息系统的安全性与保密性设计
摘要:        2015年初,我所在的公司承担了某集团公司的移动信息化开放平台的建设工作。我在该项目中担任系统架构设计师的职务,主要负责设计平台系统架构和安全体系架构。该平台以移动信息...
2018-11-05 管理员 639 阅读更多
论SOA技术的应用
摘要:        2015年初,我所在的公司承担了某集团公司的移动信息化开放平台的建设工作。我在该项目中担任系统架构设计师的职务,主要负责设计平台系统架构和安全体系架构。该平台以移动信息化发展为契...
2018-11-05 管理员 668 阅读更多
「架构技术专题」这9种高性能高可用高并发的技术架构你还不知道?
1、分层  分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统。  在网站的分层架构中,常见的为3层,即应用层、服务层、数...
2018-07-09 管理员 669 阅读更多
系统架构:系统架构师是怎样炼成的
坦率的讲,除了少数对开发程序极其热爱并愿意为之奋斗终身的编程者来说,对于大多数开发人员,写代码只是他们未来获得职业提升的一个必不可少的积累阶段,在做开发的时间里,他们会积极学习各种知识,经验,培养自己的商业头脑,包括扩展自己各方面的资源,这...
2018-03-22 管理员 672 阅读更多
简单工厂模式
简单工厂模式不是23种里的一种,简而言之,就是有一个专门生产某个产品的类。比如下图中的鼠标工厂,专业生产鼠标,给参数0,生产戴尔鼠标,给参数1,生产惠普鼠标。工厂模式工厂模式也就是鼠标工厂是个父类,有生产鼠标这个接口。戴尔鼠标工厂,惠普鼠标...
2018-03-20 管理员 716 阅读更多
人机界面设计原则
1、置于用户控制之下以不强迫用户进入不必要的或不希望的动作的方式来定义交互方式;提供灵活的交互;允许用户交互可以被中断和撤销;当技能级别增加时可以使交互流水化并允许定制交互;使用户隔离内部技术细节;设计应允许用户和出现在屏幕上的对象直接交互...
2018-03-20 管理员 600 阅读更多
微服务架构的登陆认证问题
        从过去单体应用架构到分布式应用架构再到现在的微服务架构,应用的安全访问在不断的经受考验。为了适应架构的变化、需求的变化,身份认证与鉴权方案也在不断的更新变革。面对数十个甚至上...
2018-03-09 管理员 614 阅读更多
10分钟看懂动态代理设计模式
动态代理是Java语言中非常经典的一种设计模式,也是所有设计模式中最难理解的一种。本文将通过一个简单的例子模拟JDK动态代理实现,让你彻底明白动态代理设计模式的本质,文章中可能会涉及到一些你没有学习过的知识点或概念。如果恰好遇到了这些知识盲...
2018-03-08 管理员 1539 阅读更多
软件设计师计算机系统知识专题:数据表示二
【例1.4】若机器字长n等于8,分别给出+1,-1, +127, -127,+45, -45, +0.5,-0.5,+0,-0的移码表示。  实际上,在偏移2n-1的情况下,只要将补码的符号位取反便可获得相应的移码表示。  2)定点数和浮点...
2018-03-05 管理员 608 阅读更多
流水线—你理解多少?
流水线:流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。各种部件同时处理是针对不同指令而言的,它们可同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均执行速度。概念我们说那么多,我们现在深入去理解,光有概...
2018-03-05 管理员 570 阅读更多
指令流水线的吞吐率
假设一个四段流水线,取指段的时间为t,译码段的时间为t,取数段的时间为3t,执行段的时间为t。流水线示意图如下:     为了便于计算假设取指和译码段总是连续执行的。流水线执行n条指令时其执行过程的时...
2018-03-05 管理员 666 阅读更多
系统架构师考试——程序计数器 PC, 指令寄存器IR、状态寄存器SR、通用寄存器GR
● 计算机执行程序时,在一个指令周期的过程中,为了能够从内存中读指令操作码,首先是将__(9)___的内容送到地址总线上。(9)A.程序计数器PC    B.指令寄存器IR  &n...
2018-03-05 管理员 599 阅读更多
5大类 软件架构风格
Garlan和 Shaw将软件架构风格分为5大类:(1)    数据流风格:包括批处理序列架构风格(Batch Sequential)和管理/过滤器架构风格(Pipes/Filters)。(2)    ...
2018-01-30 管理员 721 阅读更多
设计模式之单例模式(Singleton)
1.什么是单例模式在现实生活中存在着有这样的特点的一些类:         A.这些类只能有一个实例;     ...
2018-01-30 管理员 643 阅读更多
41 条记录 123
Copyright oneie ©2014-2017 All Rights Reserved. 所有资料来源于互联网对相关版权责任概不负责。如发现侵犯了您的版权请与我们联系 QQ:86662817。 网际学院 版权所有 京ICP备14031243号-3
免责声明  商务合作及投稿请联系 QQ:86662817