logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

shiro+springboot自定义sessionId

在shiro中,默认返回的sessionId是uuid或者是random随机的,我们可能需要根据我们的需求进行重写,需要重写sessionId我们只需要写一个类实现SessionIdGenerator中的generateId就行1.自定义sessionId生成自定义CustomSessionIdGenerator实现SessionIdGenerator接口,重写generateId(...

基于zookeeper的分布式锁

一.分布式锁作用及其原理1.为什么要有分布式锁分布式服务中,如果各个服务节点需要去竞争资源,没办法使用单机多线程中JDK自带的锁,故此时需要分布式锁来协调。2.企业中有哪些常见的手段来实现分布式锁zookeeper、redis、memcache3.分布式锁的原理zookeeper:去创建相应的节点,创建成功,则表示获取到相应的锁,创建失败,则表示获取锁失败...

#zookeeper
linux安装Jenkins报错:This Jenkins instance appears to be offline(离线错误)

我在本地虚拟机安装Jenkins启动之后,输入密码,本应该到安装插件界面,可是他给我跳到了如下界面:原因就是在插件管理器中检查了更新站点 ,使用了https,将它改成http就行了,我们先找到更新文件的路径:find / -name "hudson.model.UpdateCenter.xml"然后编辑该文件,将https改成http:vim /var/lib/jenk...

#jenkins
VMware下centos7配置静态ip并解决ping不通百度的问题

使用vmware安装了虚拟机之后,ip不是固定的,这在实际使用中就比较麻烦,下面就将动态ip设置问静态ip1.修改vmware的网络设置点击编辑,然后选择虚拟网络编辑器,选择nat模式,将使用DHCP服务的勾选去掉,因为使用dhcp服务是自动分配ip,我们不需要自动分配所以一定要去掉然后设置子网ip段,这里我设置为192.168.10.0网段,然后点击nat设置,设置网关的...

到底了