一、MVC设计模式 1.MVC的概念 首先我们需要知道MVC模式并不是javaweb项目中独有的,MVC是一种软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),即为MVC。它是一种软件设计的典范,最早为Trygve Ree ...
分类:
编程语言 时间:
2019-11-20 15:33:02
阅读次数:
101
JavaWeb 软件架构 C/S (client/server 客服端/服务端) 优点:用户体验好 缺点:开发、部署、安装、维护麻烦 B/S (Browser/Server 浏览器/服务器端) 资源分类 静态资源 使用静态网页开发技术发布的资源 特点: 1、所有用户访问,得到的结果是一样的(如:文本 ...
分类:
编程语言 时间:
2019-11-15 22:10:37
阅读次数:
87
1.7 RESTful风格 1.7.1 RESTful风格介绍 RESTful是一种软件架构风格! RESTful架构风格规定,数据的元操作,即CRUD(create, read, update和delete,即数据的 增删查改)操作,分别对应于HTTP方法: GET用来获取资源, POST用来新建 ...
分类:
其他好文 时间:
2019-11-14 10:09:10
阅读次数:
93
1.Django框架介绍 1.1MVC框架(Model View Controller) ? 全名是Model View Controller ,是软件工程中的一种软件架构模式,把软件分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低,重用性高,声明 ...
分类:
其他好文 时间:
2019-11-13 10:58:20
阅读次数:
105
原文链接 三维数据处理软件都包含哪些模块 三维数据处理软件,一般包含三个模块:数据管理和处理,三维渲染,UI。 这与图形学的三个经典问题是相对应的:建模,渲染和交互。与一般常见的数据处理软件,比如图像视频处理,不同的是,这里的数据展示模块需要三维渲染。与之对应的UI操作,也变成了一些三维空间的变换, ...
分类:
其他好文 时间:
2019-11-01 09:42:00
阅读次数:
66
1.微服务跟SOA有什么区别 可以把微服务当做去除了ESB的SOA。ESB是SOA架构中的中心总线,设计图形应该是星形的,而微服务是去中心化的分布式软件架构。 2.优点 每个服务足够内聚,足够小,代码容易理解、开发效率提高;服务之间可以独立部署,微服务架构让持续部署成为可能;每个服务可以各自进行负载 ...
分类:
其他好文 时间:
2019-10-28 23:53:07
阅读次数:
125
1 什么是RESTful REST 指的是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。满足这些约束条件和原则的应用程序或设计就是 RESTful。 REST 指的是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。满足这些约束条件和原则的应用程序 ...
分类:
其他好文 时间:
2019-10-28 12:21:16
阅读次数:
134
一、Django框架简介 MVC框架和MTV框架 MVC框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 D ...
分类:
其他好文 时间:
2019-10-27 16:35:41
阅读次数:
77
##web相关概念 1.软件架构 1.C/S 2.B/S 2.资源分类 1.静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源, 静态资源可以直接被浏览器解析。 * 如:html, css, javascript 2.动态资源:每个用户访问相同资源后,得到的结果可能不一样,称为动态资源,需... ...
分类:
其他好文 时间:
2019-10-27 12:48:18
阅读次数:
84
软件架构作为一个概念,体现在技术和业务两个方面。从技术角度来说:软件架构随着技术的革新不断地更新其内容,软件架构建立于当前技术和一些基本原则的基础之上。先说一些基本原则:分层原则:分层是为了降低软件深度复杂性而使用的关键思想,就像社会有了阶级一样,软件有了层次结构。模块化原则:模块化是化解软件广度复杂的必然手段,模块化的目的就是让软件分工。接口实现分离原则随着软件模块化的不断深入改进,面向接口编程
分类:
编程语言 时间:
2019-10-23 18:31:56
阅读次数:
73