microsoft

  • 命令模式包含哪些主要角色?优点和缺点是什么?

    命令模式包含以下主要角色: 抽象命令类(Command)角色: 定义命令的接口,声明执行的方法。 具体命令(Concrete Command)角色:具体的命令,实现命令接口;通常会…

    编程笔记 2022年5月9日
  • Java安装教程下载和环境变量配置教程

    文章目录 1. JDK介绍 1.1 什么是JDK? 1.2 JDK版本介绍 2. JDK下载与安装(视频教程/JDk全系列版本下载) 3、win7 和 win10 环境变量配置 3…

    编程笔记 2022年5月9日
  • BorderLayout、FlowLayout和GridLayout使用方法

    BorderLayout BorderLayout(边界布局管理器)是一种较为复杂的布局方式,它将容器划分为五个区域,分别是页头(PAGE_START)、页尾(PAGE_END)、…

    编程笔记 2022年5月8日
  • Shiro身份认证流程

    1、身份认证 【1】基本流程 流程如下: 1、Shiro把用户的数据封装成标识token,token一般封装着用户名,密码等信息; 2、使用Subject门面获取到封装着用户的数据…

    编程笔记 2022年5月8日
  • 什么是Shiro?Shiro有什么特点?

    1、Shiro简介 【1】什么是Shiro? Shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,…

    编程笔记 2022年5月8日
  • 什么是系统授权?系统授权流程介绍

    【1】什么是授权 授权,即访问控制,控制谁能访问哪些资源。主体进行身份认证后,系统会为其分配对应的权限,当访问资源时,会校验其是否有访问此资源的权限。 这里首先理解4个对象。 用户…

    编程笔记 2022年5月8日
  • 系统身份认证流程

    【1】什么是身份认证 身份认证,就是判断一个用户是否为合法用户的处理过程。最常用的简单身份认证方式是系统通过核对用户输入的用户名和密码,看其是否与系统中存储的该用户的用户名和密码一…

    编程笔记 2022年5月8日
  • 权限管理指什么?权限管理有哪些分类?

    权限管理,一般指根据系统设置的安全策略或者安全规则,用户可以访问而且只能访问自己被授权的资源,不多不少。权限管理几乎出现在任何系统里面,只要有用户和密码的系统。 权限管理在系统中一…

    编程笔记 2022年5月8日
  • 敏捷开发流程图和敏捷开发十二原则

    WHAT? 敏捷开发的定义 敏捷软件开发是基于敏捷宣言定义的价值观《敏捷软件开发宣言》和原则《敏捷软件的十二条原则》的一系列方法和实践的总称。自组织、跨职能团队运用适合他们自身环境…

    编程笔记 2022年5月8日
  • redis生成自增长ID教程【java培训】

    当我们web系统处于初期系统的时候,用户量比较小,我们的数据库的数据生成主键的时候可以采用increment自增策略,简单的做id的唯一生成器, 这种模式我们的web服务器不需要做…

    编程笔记 2022年5月8日