
Java
文章平均质量分 92
java相关内容
冻城
这个作者很懒,什么都没留下…
展开
-
线程安全问题
前言:好久没更文啦,最近打算把前面总结的一些文章发出来~之前在一次开发中进行时间格式化,遇到了线程安全问题,遂小结一下SimpleDateFormat现象SimpleDateFormat类图该图片摘自网络,侵删!线程不安全因素多个线程同时调用parse时,可能发生:返回数据又被clear清空的对象设置好的cal对象又被其它线程修改解决方式创建局部变量(缺点:每次使用都需 new一个对象,开销大)加锁(缺点:高并发情况下性能较差,多个线程需要竞争锁原创 2022-03-12 11:31:51 · 535 阅读 · 0 评论 -
Linux常见服务安装及配置
服务端常用服务安装及配置(持续更新)本文主要记录服务端常用服务的安装及基础配置,基于的操作系统为centos7,文章持续更新,稳重如有不当,欢迎批评指正服务安装及配置JDK到官网下载JDK安装包,或使用已有的jdk1.8安装包解压文件至/usr/local/javatar -zxf jdk-8u251-linux-x64.tar.gz -C /usr/local/java修改配置文件vim /etc/profile #在文件中追加如下内容JAVA_HOME=/usr/loca原创 2020-10-09 14:16:31 · 2391 阅读 · 0 评论 -
shiro框架整合spring boot及登录身份认证源码分析
shro框架初识及登录身份验证源码的解析三大核心组件Subject(认证主体)需要认证的内容主体Principals (代表身份):用户名、邮件、手机号码等Credentials(代表凭证):密码,数字证书等SecurityManager(安全管理)Shiro 架构的核心与 Subject 交互的实际安全操作,由 SecurityManager 完成Realm(域)连接 Shiro 和具体应用的桥梁与安全数据交互时,Shiro 将会在一个或多个 Realm 中查原创 2020-09-07 11:16:10 · 325 阅读 · 0 评论