Fastjson 的 3 种漏洞利用链,一起来看看! 作者:4ra1n 来源:https://www.anquanke.com/post/id/248892 Fastjson已被大家分析过很多次,本文主要是对三种利用链做分析和对比 JdbcRowSetImpl String...
Python脚本:删除文件夹下的重复图片,实现图片去重 近期在整理相册的时候,发现相册中有许多重复图片,人工一张张筛查删除太枯燥,便写下这个脚本,用于删除文件夹下重复的图片。 第一部分:判断两张图片是否相同 要查找重复的图片,必然绕不开判断两张图片...
@lombok注解背后的原理是什么,让我们走近自定义Java注解处理器 本文介绍了如何自定义Java注解处理器及涉及到的相关知识,看完本文可以很轻松看懂并理解各大开源框架的注解处理器的应用。 《游园不值》 应怜屐齿印苍苔 ,小扣柴扉久不开 。 春色满园关不住 ,一枝红杏出墙来 。 -宋,叶绍...
Guava 内存缓存的使用 一、概述 guava⽬前有三种刷新本地缓存的机制: expireAfterAccess:当缓存项在指定的时间段内没有被读或写就会被回收。 expireAfterWrite:当缓存项在指定的时间段内没有更新就会被回收。...
PHP如何自定义扩展(一)之基本步骤 php自定义扩展(一) 记得第一次写php扩展是直接百度的,照着网上写完了一个扩展,但自己不知所以然,先看看一个扩展得基本步骤吧,然后再探讨其中得原理。 利用源码工具自动生成扩展目录结构 先进入php源码ext目录下执行...