关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
通过前两篇的介绍,参数也了解了,命令也知道了,关键是用起来不是很方便,要是有图形化的界面就好了。 【JVM】监控调优(一):JVM常用参数 【JVM】监控调优(二):JVM基本命令 1.jconsole JConso...
热文【JVM】监控调优(二):JVM基本命令
在上一篇文章我们介绍了 JVM 常用参数,下面我们就来看看有哪些基本命令。 1.jps 查看java进程。结果为进程ID和进程名 2.jinfo 查看环境信息,实时查看和调整JVM配置参数 1)查看 java 系统属...
热文【JVM】监控调优(一):JVM常用参数
首先,如何查看 JVM 参数? java -XX:+PrintFlagsFinal -version > flags.txt # 将参数打印到 flag.txt 文件 后面还有很多参数,这里就不一一列出来了。值得注意的...
热文【JVM】GC(二):垃圾回收算法
在上一篇文章,我们介绍了什么时候情况下就可以回收垃圾了,但是回收的时候应该怎么做呢?基本的垃圾回收算法有以下四种: 1.标记-清除算法 它是最基础的收集算法,这个算法分为两个阶段,“标记”和”清除“。首先标记出所有需...
热文【JVM】GC(三):垃圾收集器
在前面两篇文章,我们分别介绍了垃圾回收判断和回收算法 【JVM】GC(一):垃圾回收判断 【JVM】GC(二):垃圾回收算法 本篇我们就来看看这些算法的具体实践者–垃圾收集器。 Java 虚拟机规范对垃圾收集器应该如...
热文【JVM】堆(Heap)上有什么?Class对象到反射
在文章开头,我们先看看反射是什么? Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法 可以简单理解为,在运行状态下,控制台输入一个(全)类名就可以得到一个该类对象,或者获取到该类的信息 ...
热文【JVM】底层实现(三):对象初始化流程 --init 方法、cinit 方法
Java 的两种类内变量初始化方式: 成员变量:在实例构造器
热文【JVM】底层实现(二):创建一个对象的过程(转)
原文链接:https://zhuanlan.zhihu.com/p/48165015,本文做了简单排版。 定义两个简单的类AAA和BBB 通过javap -c AAA查看编译之后的字节码,具体如下: new 指令的实...
热文【JVM】底层实现(一):浅谈 OOP-Klass 对象模型
当我们在写 Java 代码的时候,我们会面对着无数个接口,类,对象和方法。但我们有木有想过,Java 中的这些对象、类和方法,在 HotSpot JVM 中的结构又是怎么样呢?HotSpot JVM 底层都是 C++...
热文【JVM】整体结构(二):运行时数据区
在上一篇文章我们介绍了类加载子系统,在类的加载阶段的第(2),(3)步可以发现有运行时数据,堆,方法区等名词 (2):将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构 (3):在Java堆中生成一个代表这...












