-
OpenJDK调试
OpenJDK调试1. 导入项目1.1 compile_commands.json阅读C++代码时如果能够很方便地跳转到函数、类型定义处,会极大地提高效率。使用 grep 或 ctags 或 gtags 的问题在于给出的结果不够严谨,可能会给出很多候... -
JDK源代码阅读
JDK源码阅读1. 新建项目1.1 建立个Java项目利用Intellij简单建个Java项目 2. 设置SDK 3. 将source代码拷贝到项目里面在目录:/Users/godwit/Source/openjdk-18+36/build/mac... -
JDK源代码编译
JDK源码编译1. 源码准备1.1 源码版本及下载确定要编译哪个版本的JDK,有两种方法: Github:https://github.com/openjdk/jdk 可以从github找到对应的版本来下载 Java.Net: https://jd... -
消灭利用Hadoop Yarn未授权漏洞挖矿病毒
消灭利用Hadoop Yarn未授权漏洞挖矿病毒参考文档:https://www.freebuf.com/articles/system/261076.html 参考文档:https://paper.seebug.org/611/ 一、背景 最近一段... -
Jackson多态地反序列化Json
Jackson多态地反序列化JsonJava里面,我们可以使用Jackson将一个json字符串简单地反序列化为一个Java对象,但是,如何多态地进行反序列化呢? 可以考虑使用@JsonTypeInfo这个注解。网上有很多教程(例如:https://... -
Hexo多终端多Git账号配置
Hexo多终端多Git账号配置1. Hexo多终端方案1.1 解决思路本质的思路就是在对应的Repository下(例如我的是:mayflygame.github.io)维护master和一个branch(branch的名字可以命名为hexo) 主... -
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, yo...
Life is short, live it!