第一节 软件架构定义及演化分层架构·“关注点分离”原则·软件系统的组件被分成多个相互不重叠的层次,每一层都有着特定的职能,仅处理本层的逻辑,而并不关心其它层的实现。·表现层·业务层·持久层·数据层·分层架构模式特点:+结构简单+易于组织开发+便于独立测试、维护-不易实现特续发布、部署-性能代价-可扩... ...
分类:
其他好文 时间:
2019-05-04 11:38:01
阅读次数:
142
1、设计模式的定义和分类 设计迷失的出现可以让开发人员站在前人的肩膀上,通过一些成熟的设计方案来指导新项目的设计和开发没以便于开发出具有更好的灵活性和可拓展性。也更易于复用的软件系统, 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码,让代码 ...
分类:
其他好文 时间:
2019-05-03 21:10:43
阅读次数:
152
利用虚拟机演示,备份克隆主机系统,为局域网电脑批量安装系统
分类:
其他好文 时间:
2019-05-03 16:40:56
阅读次数:
145
Loj 2192. 「SHOI2014」概率充电器 题目描述 著名的电子产品品牌 SHOI 刚刚发布了引领世界潮流的下一代电子产品——概率充电器: 「采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决定!SHOI 概率充电器,您生 活不可或缺的必需品!能充上电吗?现在就试试看吧!」 SH ...
分类:
其他好文 时间:
2019-04-29 18:59:40
阅读次数:
98
SAP MM 预留单据的历史修改记录? 在笔者眼里,SAP系统是一个高度严谨的软件系统。用户在SAP系统里的相关操作,系统都会做记录。用户对于系统的相关单据的增删改,SAP系统都有保留change history,并且可以很方便被人查询这些change history。但是笔者发现,并不是所有单据的 ...
分类:
其他好文 时间:
2019-04-28 13:00:06
阅读次数:
186
通过yum进行安装bind软件(系统盘里自带)DNS(bind)的主配置文件是etc/named.conf/,进入配置以下是各配置项含义主配置文件中的区域配置内容如下以上是一个正向解析,另一个为反向解析,根据自己需求而定接下来就是配置区域数据文件了默认位置存放在/var/named当中新建一个文本进入之后再末行模式中输入r/var/named/named.localhost在下行输入区域数据内容然
分类:
其他好文 时间:
2019-04-25 14:32:14
阅读次数:
153
程序员是最理性的一个群人,除非面对电子产品的时。 程序员是一群高智商的群体,唯一的缺点就是发际线总是很难防守。 程序员是一群情商比较低的人群,常常看到程序员仅仅因为对技术的理解不同而大吵起来。 程序员常常是一群豁达的人,今天大吵一架明天接着聊代码。 但今天要讨论的却是,做一个有脑子的程序员。 有一个 ...
分类:
其他好文 时间:
2019-04-25 14:26:39
阅读次数:
149
1软件架构概念 Architecture架构,每个人的理解都不同。 分为组成派和决策派。 组成派:软件系统的架构将系统描述为计算组件以及组件之间的交互(The architecture of a software system defines that system in term of compu ...
分类:
其他好文 时间:
2019-04-21 16:05:11
阅读次数:
164
3.1 MVC简介 MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式。它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。Asp.net MVC是微软提供的MVC开发框架。 MVC将UI层分为了三个部 ...
分类:
Web程序 时间:
2019-04-21 09:39:47
阅读次数:
212
Java的版本Java为消费类智能电子产品而设计,但智能家电产品并没有像最初想象的那样拥有大的发展。跨平台是Java语言的核心优势,赶上最初互联网的发展,并随着互联网的发展而发展,建立了强大的生态体系,目前已经覆盖IT各行业的“第一大语言”,是计算机界的“英语”。 JavaSE(J2SE)(Java... ...
分类:
编程语言 时间:
2019-04-20 00:15:33
阅读次数:
231