- 博客(17)
- 收藏
- 关注
转载 根据debug信息研究springsecurity的认证逻辑
springsecurity写的不但复杂,并且权限的逻辑和一般国人的习惯不太一样,跟网上找了一堆一堆的文档也没看出个所以然来,这里通过研究debug日志来研究一下springsecurity各组件的调用情况。 环境情况:采用springboot 2.0 + springsecurity 5....
2019-04-27 03:25:00
1142
转载 SpringBoot使用SpringSecurity自定义用户登录与自定义权限-session篇
SpringSecurity的学习成本比较高,API比较难懂,这里记录一下用SpringSecurity实现项目的登录各种需求 首先实现自定义用户登录与自定义权限的session模式,session其实就是存储在服务器上的用户信息,用户登录后会返回一个sessionID存储到...
2019-04-15 16:39:00
6404
转载 Docker随笔记录
先来一套常用命令 docker # docker 命令帮助Commands: attach Attach to a running container # 当前 shell 下 attach 连接指定运行镜像 build ...
2019-03-19 14:08:00
134
转载 Spring Security 关键的几个Filter(下)
上篇文章主要讲了用户的认证,就是UsernamePasswordAuthenticationFilter 这个Filter,这里顺便提一下上篇博文没有提到的AnonymousAuthenticationFilter ,这个Filter其实和UsernamePasswordAuthent...
2018-12-05 18:20:00
355
转载 Spring Security 关键的几个Filter(上)
虽然Spring Security有很多的拦截器,但是关键的拦截器其实并不多,本人通过查看源码和参照网上其他人的研究成功,大概总结出核心的Filter有如下几个(由于现在流行jwt格式的token认证,所以就不介绍session那块了)。 SecurityContextPersist...
2018-12-05 11:21:00
462
转载 Spring Cloud 项目总结DEMO - 权限服务和网关(三)
本来想简单记录一下的,可是没想到前面写了那么多字和图,太累人了,关键还有好多细节没写清楚,下面要简单写了,必定不是出书,只是自己用来回顾的。 这里来说说权限服务,原来的传统ssm项目整个项目是一个整体,靠session来解决权限问题,就算部署时候做了高可用,多部署了几台,也只...
2018-11-23 03:40:00
185
转载 Spring Cloud 项目总结DEMO - 最基础的项目搭建(二)
搭之前先说说都需要什么,首先既然是微服务,那么肯定要有一个注册中心,统一管理各个服务,这就是Eureka,然后这个注册中心上还需要有服务的提供者,也就是service,有了注册中心和服务提供者还需要有个服务消费者,也就是调用服务的client端,有了这3者,我们就能搭建最简单的Spri...
2018-11-23 03:36:00
204
转载 Spring Cloud 项目总结DEMO - 大概了解一下(一)
最近比较闲,把工作上的用到的框架再搭一遍,也算是一个回顾,把技术再熟悉一遍。 废话不多说了,直接上干货! 首先先说说spring cloud,这个玩意是个微服务的整合,有些是spring自己的组件,有些是成熟的第三方组件,可以说这个spring cloud是个家族系...
2018-11-22 20:17:00
159
转载 [Java 基础知识]类加载和实例化通俗讲解
一直以来对类的加载过程比较模糊,这里总结了一下,用白话的方式记录一下,以便加深理解和记忆。 先说个概念,类加载和类实例化,打个比方 : User user;这种写法是类只加载。 User user = new User();...
2018-09-30 22:55:00
237
转载 一次Http请求所经历的(Tomcat篇)
几乎从一接触java就接触了tomcat,可是这只猫到底是怎么工作的一直也没时间研究,今天开始好好研究一下,第一次写,先拿这里当个记录的地方,说的比较乱,主要是用来存点乱七八糟的东西。 先抄一段tomcat的启动定义 1.调用在Bootstrap中的主函数main()程序入口调用自...
2018-09-10 08:53:00
476
转载 Jenkins+maven+git配置(四,题外话SSH免密登录)
为了方便部署,需要配置ssh公钥登录 需要2个主要命令 ssh-keygen 产生公钥与私钥对. ssh-copy-id将本机的公钥复制到远程机器的authorized_keys文件中,ssh-copy-id也能让你有到远程机器的home, ~./ssh , 和 ~/...
2018-01-11 15:17:00
133
转载 Jenkins+maven+git配置(二,jenkins插件安装)
前面完成的jenkins的初步安装,现在我们来安装插件,一次选择Manage Jenkins - Manage Plugins 然后选Available 搜索 Maven Integration plugin 这个不用说了,maven SSH plugin 这个...
2018-01-10 11:14:00
163
转载 Jenkins+maven+git配置(一,jenkins的安装)
公司项目多,人员少,老板还是个神经质,一天一个版本,本来就很忙,结果还要把时间花在打包,上传,重启等等的部署工作上,跟群友聊天,都推荐jenkins,索性今天就来研究一下。 首先自然是下载,去官网:http://Jenkins-ci.org/下载最新的jen...
2018-01-10 11:03:00
92
转载 TensorFlow学习笔记二(来个识图demo活跃下气氛)
上一篇我们已经搭好了ubuntu 16.04 + TensorFlow 1.3.0了 这次我们找个例子来看看TensorFlow到底能干啥 我从github上找了一个识图的demo,来跑跑看 git clone https://github.com/akshaypai/tfClassif...
2017-09-03 17:42:00
86
转载 TensorFlow 学习笔记一(环境安装 CPU版本)
由于工作上需要对大量的图片进行处理,逛了好几天的百度,google和github,发现最好用的也是最火的是TensorFlow,貌似是个深度学习框架,那正好趁这个机会学习一下这个框架。 首先,先搭建环境吧! 本人原来一直使用centos,可以说是centos的铁粉,可是研究了快一个礼拜,也...
2017-09-03 17:11:00
97
转载 Jupiter学习笔记(二)pom
这一篇主要介绍pom,对项目的整体理解帮助不大,纯粹是个人习惯(本人喜欢先看pom再看具体代码),可以略过不看 我们首先来看看pom里引入了什么jar包 1. 上半部分 <properties> <project.build.sourceEncoding>...
2017-01-31 21:04:00
798
转载 Jupiter学习笔记(一)项目结构
跟着大神一起研究netty。 很久之前跟着公司前辈搞过一次netty写的支付系统,当时刚入门,代码写的是稀里糊涂的,后来用dubbo开发过一个简单的小项目,算是对rpc架构入门了,但是dubbo对代码的封装太强了,导致傻子都会用,对学习分布式架构真心一点帮助都没有,所以这次专门找了fengj...
2017-01-31 20:52:00
816
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人