- 博客(13)
- 收藏
- 关注
转载 CAS单点登录原理
CAS单点登录原理说明1.背景2.技术实现2.1同域下的单点登录2.2不同域下的单点登录3.总结说明原文:单点登录(SSO)看这一篇就够了本文从原文完全抄录,主要防止以后到处找文章或原文失效,原文写得很清楚,对理解CAS单点登录有很大帮助。CAS实现的具体流程时序图,我也是在后续搭建排错debug中才有了具体理解。1.背景在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系...
2020-03-23 15:49:03
3156
原创 Springboot前后端分离实现CAS单点登录
springboot前后端分离实现cas单点登录1.客户端构建1.1pom依赖1.2yml配置1.3后端代码1.4页面2.问题记录2.1在前后端分离情况下,AuthenticationFilter重定向问题,导致前端发生跨域2.2AuthenticationFilter自定义重定向策略实现后,前端仍然发生跨域问题2.3前端跳转CAS登录并传递redirectUrl参数,Ticket票据验证问题3....
2020-03-20 19:40:14
13851
27
转载 Linux虚拟机ping不通域名
问题:在进行Docker镜像发布时,发现访问不了Docker Hub,后测试ping baidu.com也不行,但ping IP地址可以添加DNSvim /etc/resolv.confnameserver 8.8.8.8nameserver 8.8.4.4重启NetworkManagersystemctl restart NetworkManagerping baidu.com...
2020-01-14 11:21:06
1079
1
原创 Docker镜像发布
DockerfileFROM centosENV name dockerCMD echo hello $name1.直接push镜像到Docker Hub制作image只能往自己的用户目录下push镜像,tag格式:Docker Hub用户名/image名称docker build -t username/hello .登录docker hubdocker loginpu...
2020-01-14 11:08:54
271
翻译 OpenOffice实现文件预览乱码问题
OpenOffice文件预览乱码问题问题描述解决方案问题描述在项目中需要文件预览功能,使用OpenOffice将文件转为PDF格式做预览处理,出现文件预览内容乱码错误。解决方案参考网上多篇文章,自行整理记录,千篇一律将C:\Windows\Fonts下的windows字体复制上传到自定义的/usr/share/fonts/xpfonts目录下mkdir /usr/share/fon...
2019-09-06 16:20:45
2051
原创 Kafka安装部署
Title1.zookeeper安装部署zookeeper使用的版本为3.5.5http://zookeeper.apache.org/releases.html下载文件时注意:下载bin.tar.gz文件1.1踩坑踩坑:第一次下载成了tar.gz包,启动不成功,各种百度排错。查看日志报错:错误: 找不到或无法加载主类org.apache.zookeeper.server.qu...
2019-08-22 15:04:06
340
原创 Elasticsearch安装问题记录
1.Elasticsearch至少需要Java 8,在安装前确保已安装JDK8。2.报错:org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as rootes不允许root账户启动,须新建用户,并开启目录权限,使用新账户启动。因此建议安装前先切换...
2019-06-06 10:00:18
196
原创 svg无法显示问题
场景:后台返回一个svg文件地址,想要展示在页面上解决:通过ajax获取svg文件的内容//response响应的值<svg xmlns="http://www.w3.org/2000/svg" version="1.1"> <circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="r...
2019-06-03 21:03:24
8426
转载 Kettle数据库资源库中文乱码问题
转载:kettle插入更新资源库转换文件时中文乱码解决方法设置数据库字符集编码为UTF-8进入资源库连接配置页面点击选项,在选项处,增加如下值characterEncoding:utf8点击高级,在高级处的增加如下需要执行的sql语句set names utf8;...
2019-05-27 10:40:27
2500
转载 JDK环境变量配置
vi /etc/profileexport JAVA_HOME=/root/jdk1.8.0_144export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar source /etc/profile
2019-05-24 10:16:17
144
翻译 Java类初始化和实例初始化
Java类初始化和实例初始化类初始化:一个类要创建实例需要先加载并初始化该类main方法所在的类需要先加载和初始化一个子类要初始化需要先初始化父类一个类初始化就是执行<clinit>()方法<clinit>()方法有静态类变量显式赋值代码和静态代码块组成类变量显式赋值代码和静态代码块代码从上到下顺序执行(谁写再前谁先执行)<clinit>...
2019-05-20 20:36:54
517
翻译 SpringCloud学习
@TOC[SpringCloud学习]SpringCloud学习一、面试题什么是微服务略微服务之间是如何独立通讯的略SpringCloud和Dubbo有哪些区别通信机制Dubbo是基于RPC远程过程调用SpringCloud是基于HTTP的RESTful APISpringBoot和SpringCloud,请你谈谈对他们的理解略什么是服务熔断?...
2019-05-20 20:31:56
958
翻译 Docker学习
Docker学习Docker1.简介2.核心概念3.Linux安装docker4.Docker常用命令&操作4.1帮助命令4.1镜像操作4.2容器操作5.Docker镜像5.1镜像是什么UnionFS(联合文件系统)Docker镜像加载原理分层镜像为什么Docker镜像要采用分层结构5.2特点5.3Docker镜像commit操作补充6.Docker数据管理(数据卷&数据卷容器)6...
2019-05-20 20:20:13
632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人