1.1 三层应用架构的发展 1.1.1 三层应用架构的发展 1.1.2 什么是三层架构 三层架构通常包括表示层,业务逻辑层以及数据访问层。 表示层 表示层部分通常指当用户使用应用程序时,看见的,听见的,输入的或者交互的部分。 业务逻辑层 业务逻辑层部分是根据用户输入的信息,进行逻辑计算或者业务处理的 ...
分类:
其他好文 时间:
2019-02-22 10:25:13
阅读次数:
190
在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据7条原则来开发程序,从而提高软件开发效率,节约软件开发成本和维护成本。 这7条原则分别是:开闭原则、里氏替换原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特法则、合成复用原则。 接下来是对这7个原则 ...
分类:
编程语言 时间:
2019-02-05 18:14:06
阅读次数:
202
链接:https://vjudge.net/problem/POJ-1251 题意: 热带岛屿Lagrishan的头长老有问题。几年前,在村庄之间的额外道路上花了一大笔外援资金。但丛林无情地超越了道路,因此大型公路网络的维护成本太高。长老理事会必须选择停止维持一些道路。左上方的地图显示了现在使用的所 ...
分类:
其他好文 时间:
2019-01-28 13:54:07
阅读次数:
156
公司企业不断的发展,企业邮箱市场进一步的成熟,以往简单的收发邮件已无法满足企业多元化的商业需求。进一步来讲,公司是否能在日益激烈的市场保持灵敏的嗅觉和快速的响应已成为关键。而对于邮箱厂商来源,不断满足企业邮箱的高要求,提供易操作,稳定、安全可靠,降低企业成本就显得尤为重要。这样的市场相互需求促进企业邮箱功能的不断完善。那么,企业需要什么样的企业邮箱(公司邮箱)才能切合企业公司的发展,也成为公司选择
分类:
其他好文 时间:
2019-01-21 22:10:20
阅读次数:
262
动态主机配置协议(DHCP,Dynamic Host Configuration Protocol),该协议用于自动管理局域网内主机的IP地址、子网掩码、网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本。 动态主机配置协议(DHCP)是一种基于UDP协议 ...
分类:
系统相关 时间:
2019-01-20 10:32:21
阅读次数:
202
1.调试与兼容 我们在设计PCB板时需要尽可能多的考虑到兼容性的问题,因为一块电路板做好后经过物理印刷覆铜处理后就是一个物理上固定的。如果在设计时没有充分考虑兼容性的问题,那么在电路板调试阶段会给工程师带来很多不便。 举个例子:芯片的某个引脚拥有两项功能,比如可以驱动蜂鸣器,也能够用于驱动LED灯。 ...
分类:
其他好文 时间:
2019-01-14 11:50:11
阅读次数:
183
1.彻底解放前端 前端不再需要向后台提供模板或是后台在前端html中嵌入后台代码 2.提高工作效率,分工更加明确 前后端分离的工作流程可以使前端只关注前端的事,后台只关心后台的活,两者开发可以同时进行,在后台还没有时间提供接口的时候,前端可以先将数据写死或者调用本地的json文件即可,页面的增加和路 ...
分类:
其他好文 时间:
2019-01-14 11:06:26
阅读次数:
160
前言 策略模式,对象行为型模式的一种。在《设计模式 - 可复用的面向对象软件》一书中将之描述为“ 定义一些列的算法,把它们一个个封装起来,并且使它们可相互替换。使得算法可以独立于使用它的客户而变化 ”。 也就是说通过策略模式,我们能够将算法与其调用者分离成相对独立的个体,降低维护成本,使代码更加优雅... ...
分类:
其他好文 时间:
2019-01-13 21:39:52
阅读次数:
216
1>为什么要前后端分离? 2>前后端分离会带来什么变化? 1.彻底解放前端 制作页面的时候,不需要后台配置服务器环境,可以自己配置路由,前端代码里面不会掺杂后端的代码以及逻辑 2.提高工作的效率 3.局部性能提升 4.降低了维护成本 3>前后端分离的核心:前端负责调用ajax实现数据显示(view层 ...
分类:
其他好文 时间:
2019-01-12 12:02:07
阅读次数:
245
更多文章 什么是高质量代码? 高质量代码具有以下几个特点: 可读性高 结构清晰 可扩展(方便维护) 代码风格统一 低复杂性 简练 编写高质量代码主要遵循以下几点: 代码规范 代码规范的好处 规范的代码可以促进团队合作 规范的代码可以降低维护成本 规范的代码有助于代码审查 养成代码规范的习惯,有助于程 ...
分类:
其他好文 时间:
2019-01-09 18:56:04
阅读次数:
185