1.Django框架介绍 1.1MVC框架(Model View Controller) ? 全名是Model View Controller ,是软件工程中的一种软件架构模式,把软件分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低,重用性高,声明 ...
分类:
其他好文 时间:
2019-11-13 10:58:20
阅读次数:
105
Spring是一个轻量级的控制反转(IOC)和面向切面的编程(AOP)的框架 IOC核心:程序是主动创建对象,控制权在程序员手上,使用set注解后,程序不再具有主动性,而是变成了被动的接收对象,这种思想,从本质上解决了了问题,我们的程序员不再去管理对象的创建,系统的耦合性大大降低,专注于专业业务上的 ...
分类:
编程语言 时间:
2019-11-08 22:33:59
阅读次数:
112
内聚与耦合 耦合性:也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。 模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。 内聚性:又称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度 ...
分类:
其他好文 时间:
2019-11-06 13:14:22
阅读次数:
91
一、为什么要使用MQ消息中间件? 一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。 回答:这个问题,咱只答三个最主要的应用场景,不可否认还有其他的,但是只答三个主要的,即以下六个字: 解耦、异步、削峰 1、解耦 传统模式: 传统模式的缺点: 系统间耦合性太强 ...
分类:
其他好文 时间:
2019-11-06 09:15:59
阅读次数:
87
盖房项目需求1) 需要建房子:这一过程为打桩、砌墙、封顶2) 房子有各种各样的,比如普通房,高楼,别墅,各种房子的过程虽然一样,但是要求不要相同的.3) 请编写程序,完成需求. 传统方式解决盖房需求1、分析 2、代码 public abstract class AbstractHouse { //打 ...
分类:
其他好文 时间:
2019-11-05 20:08:00
阅读次数:
92
Spring介绍 什么是Spring? 百度百科的介绍 Spring官方网址: http://spring.io/ 我们经常说的Spring其实指的是 Spring Framework (Spring 框架) 为什么学习Spring? 好处 耦合性(Coupling),也叫耦合度,是对模块间关联程度 ...
分类:
编程语言 时间:
2019-10-31 14:57:40
阅读次数:
82
一、Django框架简介 MVC框架和MTV框架 MVC框架 MVC,全名是Model View Controller,是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),具有耦合性低、重用性高、生命周期成本低等优点。 D ...
分类:
其他好文 时间:
2019-10-27 16:35:41
阅读次数:
77
中介者模式的定义 中介者模式, 当多个类彼此关联, 会增大耦合性, 这时各个模块通过中介者进行交流, 每个模块只负责自己的业务逻辑, 不属于自己的就丢给中介者, 降低耦合 定义: 用一个中介对象封装一系列的对象交互, 中介者使各对象不需要显示的相互作用,从而使其耦合松散,而且可以独立的改变他们之间的 ...
分类:
其他好文 时间:
2019-10-22 13:04:08
阅读次数:
114
MacOS Catalina之Terminal配置 昨天把MBP格式化,重装了最新的MacOS Catalina系统,众所周知,Mac下的Terminal并没有默认配置 这样好用的命令,出于Linux下习惯,就想直接配置下,然后,就遇到了很坑的问题,配置文件死活不生效,每次打开命令行后,都需要 下才 ...
分类:
系统相关 时间:
2019-10-20 17:59:02
阅读次数:
248
一、MQ 全称为 Message Queue, 消息队列( MQ ) 是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远 ...
分类:
其他好文 时间:
2019-10-15 21:26:27
阅读次数:
118