需求
在引用多个项目或者开源工具类,一般都比较容易存在重复的jar依赖,但是不同版本之间可能存在不兼容的情况.人工排查起来稍微费力
2026-04-24 13:59:35
做抽象封装时候定义了一个参数泛型如下:
public abstract class AbstractDemo<T extends Param> {
public void method(String param) {
}
其中param为json字符串,想要反序列化为T的对象
public abstract class AbstractDemo<T extends Param> {
public void method(String param) {
ParameterizedType ptype = (ParameterizedType) this.getClass().getGenericSuperclass();
Type clazz = ptype.getActualTypeArguments()[0];
T selfParam = JSON.parseObject(param, clazz);
}
ParameterizedType ptype = (ParameterizedType) this.getClass().getGenericSuperclass();
Class clazz = (Class<T>) ptype.getActualTypeArguments()[0];
T o = (T) clazz.newInstance();//o 即为泛型实例化对象
打开~/Library/Safari/Extensions/目录查看是否存在AnySearch.safariextz,删除即可.
searchEngin的谷歌浏览器插件.之前每次基本上都在忙着,百度搜素也没啥处理办法,删除插件后没啥问题.这次只好爬梯子找一个外网的解决办法.
坑….
©2026 老鼠扛刀满街找猫.
ICP证:浙ICP备17026237号-1
浙公网安备 33010402004062号
Powered by Jekyll,
theme by Scott Emmons
under Creative Commons Attribution