首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
笼仔饭
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Spring Boot 整合 Spring Security Cas 的一些问题
最近在写一个前后端分离的项目需要使用到学校的统一认证系统,由于后端使用的是Spring Boot,于是想到了整合一下Spring Security cas来实现单点登录,在这个过程中遇到了一些问题,在这里记录一下。 2. 问题 可以看到虽然是非常古老的认证系统了,但是用户名和密…
关于Windows系统修改hosts文件没有生效的问题
1. 没有重新刷新配置 2. 很容易忽略的问题 对于小白来说很可能出现这样的问题,别问我怎么知道的.... 3. 文件是否设置了文件格式
基于Spring Security实现权限管理
1. 权限管理 根据系统设置的安全策略或者安全规则,用户可以访问而且只能访问自己被授权的资源。比如,超级管理员和普通管理员有不同的权限,比如黄金会员和白银会员也有不同的权限,这些都是权限管理 2. 完成权限管理需要三个对象 3. Spring Security概念 4. 使用自…
建造者模式
1. 概述 2. UML类图 Director 建造的指挥者,内含有一个Builder接口,既然是指挥者,作用就是指挥Builder接口按照自己设定的流程安排每一个部分应该怎么执行,然后得到Builder创建的对象并交给客户端。所以指挥者还有一个作用是隔离客户和产品的生产过程 …
原型模式
1. 概述 2. UML图 3. 实例 4. 浅拷贝和深拷贝 对于数据类型是基本数据类型的成员变量,浅拷贝会直接进行值传递,也就是将该属性值复制一份给新的对象。 对于数据类型是引用数据类型的成员变量,比如说成员变量是某个数组、某个类的对象等,那么浅拷贝会进行引用传递,也就是只是…
工厂模式
1. 概述 工厂模式,就是将对象的创建交给一个工厂,能够更加便利地管理对象的创建。工厂模式分为三种,简单工厂模式、工厂方法模式、抽象工厂模式,我们通过一个例子来逐步进行了解。 2. 三种工厂模式 案例:我们需要实现一个披萨店的类,店里卖两种口味的pizza,有芝士cheese口…
单例模式
1. 概述 2. 单例模式的八种方式 如果在多线程下,一个线程进入了if (instance == null)判断语句时,还没来得及往下执行,另一个线程也通过了这个判断语句进入到了new对象的代码块,那么就会产生多个实例。所以在多线程环境下不可使用这种方式 注意:这种方式是错误…
设计模式
1. 概述 设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案,设计模式(Design pattern)代表了最佳的实践。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的 2. 设计模式的分类
UML图
1. 概念 2. 分类 3. 类图 用于描述系统中的类(对象)本身的组成和类(对象)之间的各种静态关系。 聚合表示的是整体和部分的关系,整体和部分可以分开。聚合是关联的特例,所以具有关联关系的导航性和多重性
合成复用原则
1. 介绍 2. 案例说明 现在有一个A类和一个B类,B类需要用到A类中的方法。那么有很多种办法能够完成这个功能 我们逐一来分析这三种方式。 如果是通过继承来完成这个目的,那么会出现B类和A类过分耦合的情况。考虑如果A类增加了一个新的发方法,但是这个方法B类是不用的,但是B类由…
下一页
个人成就
文章被点赞
4
文章被阅读
11,472
掘力值
338
关注了
0
关注者
0
收藏集
0
关注标签
14
加入于
2020-08-09