- 上帝视角调节反序列化链之CC2
-
说是白痴上帝视角的原因在于我们拿到了poc,模拟不知道任何细节,去分析这个漏洞的形成原因。也可以说半黑盒状态,主要是锻炼一下分析能力。CC1的分析已经在之前的文章发过了。主要是拿来入门的,现在我们分析...
- 【两万字原创长文】完全零基础入门Fastjson系列漏洞(基础篇)
-
零、前言与目录我在学习...
- 「多线程基础」volatile关键字详解
-
volatile的原理正常情况下,操作系统不会进行共享变量的缓存一致性校验,只有当共享变量被volatile关键字修饰了,该变量所在的缓存行才被要求进行缓存一致性的校验。...
- 「Java必修课」各种集合类的合并(数组、List、Set、Map)
-
1介绍集合类可谓是学习必知、编程必用、面试必会的,而且集合的操作十分重要;本文主要讲解如何合并集合类,如合并两个数组,合并两个List等。通过例子讲解几种不同的方法,有JDK原生的方法,还有使用第三...
- Springboot+Mybatis拦截器打印完整SQL结果
-
本文主要介绍SpringBoot项目如何添加Mybatis拦截器,从而实现打印完整SQL语句、结果集以及耗时。涵盖了XML配置以及零XML配置两种方式。废话少说,先附上代码吧,后面讲解一下需要注意的点...
- SpringBoot + Redis 实现点赞功能的缓存和定时持久化(附源码)
-
0.前言本文基于Springboot利用Redis实现点赞功能的缓存和定时持久化接口。...
- Saas架构 多租户系统架构设计
-
概述提到多租户系统,也许大家对它的认识不一,那么到底什么是多租户系统呢。...
- Python collections包中常用字典类
-
1.collections.defaultdictdefaultdict是带有默认值的字典类,它指定了一个构造函数,在key值不存在时,会自动调用构造函数创建默认值。...
- 一周热门
- 控制面板
- 最新留言
-