随笔分类 - 开发经验
摘要:Eclipse的"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(caller和callee两个方向),非常方便。 在IDEA中类似功能被划分到了三个命令。 IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hiera
阅读全文
摘要:开发四年只会写业务代码,分布式高并发都不会还做程序员? >>> 概述 对于任何一个完整的应用系 统,完善的认证和授权机制是必不可少的。Acegi Security(以下简称Aceg
阅读全文
摘要:在SpringSide 3的官方文档中,说安全框架使用的是Spring Security 2.0。乍一看,吓了我一跳,以为Acegi这么快就被淘汰了呢。上搜索引擎一搜,发现原来Spring Security 2.0就是Acegi 2.0。悬着的心放下来了。虽然SpringSide 3中关于Acegi
阅读全文
摘要:最近在公司的项目中使用了spring security框架,所以有机会来学习一下,公司的项目是使用springboot搭建 springBoot版本1.59 spring security 版本4.2.3 (个人理解可能会有偏差,希望有不正确之
阅读全文
摘要:<! flowchart 箭头图标 勿删 SpringSecurity基本原理 在之前的文章《SpringBoot + Spring Security 基本使用及个性化登录配置》中对SpringSecurity进行了简单的使用介绍,基本上都是对于接口的介绍以及功能的实现。 这一篇文章尝试从源码的角度
阅读全文
摘要:一、简单叙述 首先会进入UsernamePasswordAuthenticationFilter并且设置权限为null和是否授权为false,然后进入ProviderManager查找支持UsernamepasswordAuthenticationToken的provider并且调用provider
阅读全文
摘要:1.概述 spring security有参考的中文翻译文档https://springcloud.cc/spring security zhcn.html 在学习spring security的时候,参考的书籍并不是很多,线上的技术博文也是没有系统的全面的介绍,不得不去参考源代码,发费了大量时间和
阅读全文
摘要:spring security使用分类: 如何使用spring security,相信百度过的都知道,总共有四种用法,从简到深为:1、不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo;2、使用数据库,根据spring security默认实现代码设计数据库,也就是说数据库已经固定了,
阅读全文
摘要:序 本文主要研究一下几种自定义spring security的方式 主要方式 自定义UserDetailsService 自定义passwordEncoder 自定义filter 自定义AuthenticationProvider 自定义AccessDecisionManager 自定义securi
阅读全文
摘要:首先看代码: <authentication manager alias="authenticationManager"> <authentication provider user service ref="myUserDetailsService"> <passwo
阅读全文
摘要:企业内部需要认证的服务很多,员工需要记住很多的密码, 即使对这些服务进行相同的密码设置,也存在很大的安全隐患。笔者目前工作的企业就是如此,每一个新员工的到来管理员都要初始化很多密码,而这些密码都被设置成了“888888”等弱密码,由于各种软件的认证机制之间没有使用一个统一的标准,员工无法一次性修改所
阅读全文
摘要:1. 目录服务 目录是一个为查询、浏览和搜索而优化的专业分布式数据库,它呈树状结构组织数据,就好象Linux/Unix系统中的文件目录一样。目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。所以目录天生是用来查询的,就好象它的名字一
阅读全文
摘要: LDAP概念和原理介绍 相信对于许多的朋友来说,可能听说过LDAP,但是实际中对LDAP的了解和具体的原理可能还比较模糊,今天就从“什么是LDAP”、“LDAP的主要产品”、“LDAP的基本模型”、“LDAP的使用案例”四个方面来做一个介绍。 我们在开始介绍之前先来看几个问题: 1.&
阅读全文
摘要:@EnableWebSecurity和@EnableWebMvcSecurity有什么区别? @EnableWebSecurity JavaDoc文档: <! /70071061/whjz jy/336x280 01 dovov jy whjz <! /70071061/whjz jy/zsy 02
阅读全文
摘要:原 解决:javac: 无效的目标发行版: 1.8 2017年06月14日 16:21:12 代码也文艺 阅读数 44795 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_37107280/article/details/73246274 &
阅读全文
摘要:这个问题可以终结了,最新版 Windows 10 支持 UTF 8 了。打开这个选项,cmd 和 powershell 默认就是 UTF 8 了。在控制面板 时钟和区域 区域 管理 更改系统区域设置(我当前系统是1803),如下如: 参考地址:https://www.zhihu.com/questi
阅读全文
摘要:windows 控制台cmd乱码的解决办法 我本机的系统环境: OS Name: Microsoft Windows 10 企业版 OS Version: 10.0.14393 N/A Build 14393 有时在cmd中输出的中文乱码 解决办法如下: 在
阅读全文
摘要:<! flowchart 箭头图标 勿删 CHCP的使用 CHCP是一个计算机指令,能够显示或设置活动代码页编号。 一般上是在命令提示框中使用,用来查询和修改命令提示框的编码格式 具体使用方法 查看活动代码页编号 方式1: 》》》Win+R 进入运行框 》》》输入cmd 打开命令提示框 》》》输入C
阅读全文
摘要:我在eclipse上对redis进行了一个操作,添加了一个中文字符串进去,可以看到是添加成功了的 但是在命令行中读取的时候却成了乱码,如下图所示 这是因为windows命令行的编码是gbk 可以通过如下方法解决: 启动命令行,输入chcp 65001(是utf 8格式),我们可以看到命令行的属性当中
阅读全文
摘要:今天在springboot中使用数据库,springboot版本为2.0.2.RELEASE,通过pom引入jar包,配置文件application.properties中的redis配置文件报错,提示例如deprecated configuration property 'spring.redis
阅读全文

浙公网安备 33010602011771号