
后端学习
文章平均质量分 56
一只螺丝钉
这个作者很懒,什么都没留下…
展开
-
Apache Shiro 身份认证绕过漏洞CVE-2022-32532
Apache Shiro官方与6月28日修复了一个身份认证绕过漏洞CVE-2022-32532,漏洞内容为当在Apache Shiro中使用RegexRequestMatcher进行权限配置并且配置的正则表达式中存在”.”时,可以通过构造恶意数据包的方式绕过身份验证,导致权限控制失效。官方描述漏洞修复版本Apache Shiro < 1.9.1目前Apache官方已发布此漏洞修复版本,建议用户尽快升级至Apache Shiro 1.9.1及以上版本。将Apache Shiro版本升级到1.9.1及以原创 2022-07-01 16:01:45 · 1950 阅读 · 0 评论 -
【远程办公】vmware horizon client 安装失败
目前因为疫情原因,很多公司都会要求居家办公使用VMware Horizon远程办公,但是有些计算机在安装VMware Horizon的时候会遇到一些问题,本次我们就记录一个VMware Horizon安装失败的解决办法附:安装包下载链接https://customerconnect.vmware.com/en/downloads/info/slug/desktop_end_user_computing/vmware_horizon_clients/horizon_8#win64我们双击安装包之后看到安原创 2022-06-13 11:14:14 · 5911 阅读 · 2 评论 -
腾讯云安装oracle的docker镜像
我们在进行jar包版本升级时遇到了一些oracle和java数据类型的问题,由于公司内网有诸多限制,我们复现问题需要oracle数据库,因此在此记录腾讯云装oracle镜像以及配置步骤二、拉取oracle镜像三、创建容器1.查看镜像我在这里改了一下端口也可以使用docker ps获取容器name,执行docker exec -it 容器name bash密码为helowin写入7.创建软连接8.切换回oracle用户一定要写中间的内条 - 必须要,否则软连接无效注意,这原创 2022-06-09 01:09:56 · 1162 阅读 · 2 评论 -
java中float、double和BigDecimal的精度问题(fastjson、Jackson以及实例化的方式)
java中如果使用float或double类型的数据初始化BigDecimal的话,会出现精度问题,这是因为BigDecimal的构造方法只能保证String类型的数据在初始化的时候是正确的数值,同理,由于Fastjson和Jackson在进行将java类型转化为Json类型时,同样会出现精度问题:结果:结果:结果结果:在需要使用高精度数据时,需要使用String作为入参,才能保证json数据的准确。...原创 2022-06-08 16:38:02 · 1494 阅读 · 0 评论 -
Apache Velocity漏洞CVE-2020-13936修复记录
这里写自定义目录标题Apache Velocity漏洞CVE-2020-13936修复记录升级jar包即可一、velocity在1.7以后换名字了二、velocity2.3的升级需要jdk1.8附录Apache Velocity漏洞CVE-2020-13936修复记录最近由于某些懂得都懂的原因,我们在疯狂的修复漏洞,近期发现了一个Apache Velocity的漏洞,声称如果Velocity版本在2.2及以下时,会有被通过模板攻击的危险。升级jar包即可有两个问题需要注意一下一、velocity在原创 2021-04-07 11:02:47 · 8648 阅读 · 9 评论 -
Idea 点击debug按钮报Error running ‘Unnamed‘: Unable to open debugger port (127.0.0.1:49264):java.net.Bind
项目场景:Idea 点击debug按钮报Error running ‘Unnamed’: Unable to open debugger port (127.0.0.1:49264):java.net.BindException “Address.already in use:JVM_Bind”问题描述:有时候在项目debug过程中会出现debug的jvm绑定端口被占用导致无法绑定的问题,我看百度上其他的答案在我这个场景下都不适用,于是动了动脑子自己解决了一下。特此记录问题的截图如下:在点击de原创 2021-02-25 10:39:49 · 4407 阅读 · 1 评论 -
IDEA插件Free MyBatis plugin的简单使用
IDEA插件Free MyBatis plugin文章目录IDEA插件Free MyBatis plugin前言一、怎样安装Free MyBatis plugin?1.打开IDEA,依次点击File -> setting -> plugins二、使用步骤1.配置数据源信息2.生成Dao、实体类以及Mapper文件总结前言在项目开发过程中,如果用手写的方式开发Dao和实体类文件,那么项目的周期就会大大延长,因此我们通常会选择自动化生成的方式根据数据库表直接生成Spring中的Dao层和实原创 2021-02-22 00:03:50 · 7184 阅读 · 1 评论