随笔分类 - Java
Java基础知识
摘要:ehcache使用很长时间了,但是却没有用到缓存数据序列化(C#中是这么个说法)与再加载。这次因为业务中需要对缓存数据进行临时存储并再加载使用,实现该功能的方式多种多样。既然ehcache有磁盘保存机制,那就用它自带的功能吧,省时省力。 注意:要使用该功能之前,请先完成ehcache与springb
阅读全文
摘要:问题的提出: 在docker容器中运行springboot、springcloud client,如何进行优雅的关闭,防止eureka出现: EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT
阅读全文
摘要:问题因人而异,此处仅做备忘 整合过程: 1、添加maven依赖 <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>2.10.6</version> </dependency
阅读全文
摘要:今天有人遇到接口调用不通的情况,粗略看了一下是axios跨域请求引起了。找到问题,处理就简单多了。 但是我看其代码,发现比较有意思 上面的代码中的request是axios实例,同是post却出现了data或params做数载体的情况。凭直觉该代码会在后续请求中出现问题,果不其然后续出现各种问题。
阅读全文
摘要:Cas服务器允许用户为每个Service自定义登陆等UI外观,但需要尊着Cas定于的规则: 一、为Service配置theme(主题) 在《Cas 服务器 Service(Cas客户端)注册信息维护》中的 TEST-10000003.json 配置中增加 "theme": "test" 二、建立th
阅读全文
摘要:之前的Cas服务器一直使用静态配置的账号密码进行身份认证,现在要让Cas服务器通过MySQL数据库中的用户信息进行身份认证。 一、添加数据库访问依赖 <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> 二、创建
阅读全文
摘要:作为Cas服务器,允许哪些客户端接入与否是通过配置来定义的。对Cas服务器来说,每一个接入的客户端与一个Service配置对应;在Cas服务器启动时加载并注册上这些Service,与之对应的客户端才能接入。否则将出现 一、假设Cas服务器为HTTPS类型 假设我们的Cas服务器运行在8443端口,以
阅读全文
摘要:在上篇博文《Cas 服务器 下载、编译及部署》Cas启动后默认支持HTTPS连接,如果要使用使用HTTP连接访问,则会收到以下信息: 注:本文是将Cas服务器运行在Http协议模式下,非设定Cas客户端的HTTP协议接入(Cas客户端注册接入的内容在下一篇博文中)。 一、禁用Cas服务器SSL 修改
阅读全文
摘要:一直想把公司运营的项目的各个子项的认证及授权统一到Cas上,从有想法到现在快一年的时间了。现在才正式着手,有兴趣的朋友一起交流学习一下。具体项目的细节不便透露,整合的大体思路为:1、开发部署Cas服务器端功能,2、开发Cas客户端基本功能框架、3、将Cas客户端框架打jar提供子项目使用,4、Doc
阅读全文
摘要:在Springboot程序启动后,会默认添加OrderedCharacterEncodingFilter和HiddenHttpMethodFilter过滤器。在HiddenHttpMethodFilter过滤器中会调用request.getParameter(),从而造成我们在controller中
阅读全文
摘要:最近一直忙于学习模电、数电,搞得头晕脑胀,难得今天晚上挤出一些时间来分析一下Java中的逆变、协变。Java早于C#引入逆变、协变,两者在与C#稍有不同,Java中的逆变、协变引入早于C#,故在形式没有C#直观(Google推出的基于jvm的Kotlin语音,则完全走向了C#的路线)。Java中逆变
阅读全文

浙公网安备 33010602011771号