BUG问题
文章平均质量分 61
我就是我500
干就完了
展开
-
Synchronized锁失效的几种情况
Synchronized锁失效的几种情况原创 2022-10-27 13:56:47 · 4576 阅读 · 0 评论 -
Spring事务失效场景总结
之前面试时问到这个问题,明明以前学习过但是基本都忘记了,在此记录(文章部分内容参考IT老哥B站视频)。1、事务方法的访问修饰符非publicJava访问权限修饰符共有:private、default、protected、public,Spring中,仅被public修饰的方法事务才会生效,如果方法被错误的访问权限修饰符修饰,事务不生效。@Servicepublic class UserService { @Transactional private void add(UserMo.原创 2022-03-27 13:05:30 · 929 阅读 · 0 评论 -
分析并复现Apache核弹级漏洞,利用Log4j2使目标服务器执行任意代码
12月9日晚间,ApacheLog4j2被曝光存在严重漏洞,可以随意执行任意远程代码,本贴将详细分析事故原因及实战复现此漏洞!一.事件详情1.事件经过2021年12月9日,国内多家机构监测到Apache log4j存在任意代码执行漏洞,并紧急通报相关情况。由于ApacheLog4j2某些功能存在递归解析功能,攻击者可直接构造恶意请求,触发远程代码执行漏洞。该漏洞CVSS评分达到了满分10分,影响全球一大半的互联网企业,包括百度、苹果等企业都被爆出存在该漏洞,众多媒体将这个漏洞形容成“史诗级”“核.原创 2021-12-11 21:16:56 · 6534 阅读 · 3 评论 -
如何把开发组长气的打人(Java中换行符的骚操作)
先上效果图:可以看到,我们将代码注释掉之后,输出语句依旧执行,代码没有任何问题。这里就涉及到了一个特殊字符: \u000d大家可以将这个字符复制到注释后面,观察程序运行效果,发现注释掉的语句仍然可以正常执行!所以这就有了很多骚操作我这里先使用一个冒泡排序算法来代替项目中的代码逻辑:1.我们可以将程序中的一些关键业务代码“注释”掉:2.我们甚至可以将小括号大括号和关键字“注释”掉:3.甚至连关键字,变量声明,特定的一些结构我们都可以“注释”掉:4.类名方法名算什么,统统注释掉:原创 2020-09-15 15:40:53 · 1187 阅读 · 7 评论 -
Ztree组件右键弹出菜单位置显示错误
做项目的时候用到了Ztree组件来维护树形结构,没想到碰到了一个问题:Ztree组件的右键菜单无法正确显示,位置总是不正确这个是刚刚整合进去的,以前没有前端页面的时候是完全好用的!在元素上点击右键,会发现弹出的菜单总是在右下方显示!后来发现,画红色箭头区域的宽高与画蓝色距离差的位置大致相同也就是说:正好差出了一个上下边框的问题所以我就怀疑,会不会是布局定位的问题,因为以前没有前端模...原创 2020-02-28 20:16:12 · 611 阅读 · 1 评论