240 发简信
IP属地:广东
  • 日常杂记

    很早就想写一些shell相关得东西了,平时会用到比较多的shell相关的东西,但是一般都去百度或者google去了,一直觉得不够系统,因此就从日...

  • Resize,w 360,h 240
    策略模式、装饰器模式、代理模式

    1 策略模式:定义一系列算法的方法,所有的算法功能相同但是实现不同。 示例类图: 如上类图所示:鸭子有两个可能的行为--飞行(FlyBeha...

  • Resize,w 360,h 240
    GC

    查看GC日志时需要用到的虚拟机参数: -XX:+PrintGC 输出GC日志-XX:+PrintGCDetails 输出GC的详细日志-XX:...

  • 直接内存溢出

    DirectMemory可以通过-XX:MaxDirectMemorySize指定,如果不指定,默认与Java堆的最大值(-Xmx指定)一样。N...

  • 方法区和运行时常量池溢出

    1、运行时常量池是方法区的一部分,方法区用于存放class的相关信息,如类名、访问修饰符、常量池、字段描述、方法描述等。对于这个区域的测试,基本...

  • 栈内存溢出

    计算机中每个操作系统给每个进程的内存是有限制的(windows64位系统中最大分配内存是2G),即对于虚拟机,最大内存是2G,不算虚拟机进程启动...

  • Resize,w 360,h 240
    堆内存溢出

    堆内存溢出:堆内存溢出:java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环;下面演示的是利用循环的方式在堆中持续建立对象,直到堆内...

  • Resize,w 360,h 240
    tigase-server部署

    1、在tigase官网中下载压缩包,下载地址:https://tigase.tech/attachments/5927/tigase-serve...

  • Resize,w 360,h 240
    JVM内存模型

    1、类的加载、连接和初始化 加载:查找并加载类的二进制数据(字节码文件) 连接: 验证:确保被加载的类的正确性(手工生成...