前言 本节从装饰者模式到Java 里的 IO。装饰者模式能够在不修改任何底层类代码的情况下,给你的(或别人的) 对象赋予新的职责。属于结构型设计模式。符合开闭原则,但是会产生更多的类,提高程序复杂性。 代码实现 UML 角色:抽象的实体类,确定的实体类。抽象的装饰者,确定的装饰者。 Java I/O ...
分类:
其他好文 时间:
2020-05-23 11:15:29
阅读次数:
52
[toc] 一、使用JWT进行跨域身份验证 1、传统用户身份验证 Internet服务无法与用户身份验证分开。一般过程如下: 1. 用户向服务器发送用户名和密码。 2. 验证服务器后,相关数据(如用户角色,登录时间等)将保存在当前会话中。 3. 服务器向用户返回session_id,session信 ...
分类:
其他好文 时间:
2020-05-22 21:44:17
阅读次数:
83
OAuth2.0 JWT 以前的CAS 借助阿里云的应用身份服务 什么是登录 一、(session&cookie模式) 1、用户向服务器发送用户名和密码。2、服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。3、服务器向用户返回一个 session_id,写 ...
分类:
其他好文 时间:
2020-05-22 21:11:13
阅读次数:
188
绑定过程中须进行字符串和数字转换 <el-card> <el-alert title="修改商品信息" type="info" :closable="false" center show-icon></el-alert> <el-steps :space="200" :active="activeI ...
分类:
其他好文 时间:
2020-05-22 19:27:00
阅读次数:
185
1 MMM 介绍 1.1 简介 MMM 是一套支持双主故障切换以及双主日常管理的第三方软件。MMM 由 Perl 开发,用来管理和监控双主复制,虽然是双主架构,但是业务上同一时间只允许一个节点进行写入操作。 MMM 包含两类角色: 和 , 分别对应读写节点和只读节点。 使用 MMM 管理双主节点的情 ...
分类:
数据库 时间:
2020-05-22 17:28:36
阅读次数:
55
本系列文章对应游戏代码已开源 Sinuous game。 每个游戏都会包含场景和角色。要实现一个游戏角色,就要清楚角色在场景中的位置,以及它的运动规律,并能通过数学表达式表现出来。 场景坐标 canvas 2d的场景坐标系采用平面笛卡尔坐标系统,左上角为原点(0,0),向右为x轴正方向,向下为y轴正 ...
分类:
其他好文 时间:
2020-05-22 16:58:58
阅读次数:
61
RBAC是什么? RBAC 是基于角色的访问控制(Role-Based Access Control )在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚 ...
分类:
其他好文 时间:
2020-05-22 09:56:44
阅读次数:
66
一、概述 类图在软件建模中的作用: 在软件空间中建立一个对问题空间的概念及关系的抽象印象 建立功能处理逻辑的静态模型 软件设计的基础 数据库设计的基础 类图在软件建模中起着十分重要的作用,是软件模型的核心和基础 二、对象与实例 实例是类元中的一个元素,类元是实例的集合 类是一种类元;对象是类的实例 ...
分类:
其他好文 时间:
2020-05-21 21:15:29
阅读次数:
114
目前,对于各个公司产品研发的组织形式主要有三种:职能结构、轻度矩阵、重度矩阵。随着公司各个岗位之间的关联性越来越紧密,多个角色在一起合作的机会越来越多,岗位之间的协作性也就越来越频繁。像国内的华为、迈瑞、海康威视、步步高、方太等高科技企业,很早就实行了基于矩阵式的产品管理模式,如下图的第三种: 矩阵 ...
分类:
其他好文 时间:
2020-05-21 10:35:03
阅读次数:
111
观察者,貌似在很多科幻作品中都会有这个角色的出现。比如我很喜欢的一部美剧《危机边缘》,在这个剧集中,观察者不停的穿越时空记录着各种各样的人或事。但是,设计模式中的观察者可不只是站在边上看哦,这里的观察者是针对主体发生的状态改变来做出对应的动作。 Gof类图及解释 GoF定义:定义对象间的一种一对多的 ...
分类:
其他好文 时间:
2020-05-21 10:18:02
阅读次数:
44