240 发简信
IP属地:浙江
  • 理解VisualVM中的保留大小(Retained Size)

    Shallow Size and Retained Size Shallow Size and Retained Size 的含义都是指的实例对...

  • Resize,w 360,h 240
    JVM 探究(一):JVM内存模型概念模型

    作为一个 Java 程序员,不了解 Java 内存模型就不能写出能够充分利用内存的代码。本文通过对 Java 内存模型的介绍,让读者能够了解 J...

  • Resize,w 360,h 240
    JVM-探究(四):虚拟机监控和分析工具

    文章用来介绍常用的虚拟机内存监控和虚拟机相关的故障排除工具。 包括JDK自带的命令行工具、和一些可视化工具,如jvisualvm。 命令行工具 ...

  • Atom插件和主题推荐

    介绍本人使用Atom编辑器使用的插件和主题配置,推荐给大家使用,同时也给自己做个备份。 theme 下面是一些废话,可以跳过 说起这个主题,真的...

  • Java 中的偏向锁、轻量级锁和重量级锁

    今天我们来聊聊 Synchronized 里面的各种锁:偏向锁、轻量级锁、重量级锁,以及三个锁之间是如何进行锁膨胀的。 众所周知,线程阻塞带来的...

  • 【译】Python Curses 编程

    本文介绍如何使用 curses 扩展去控制命令行模式的显示。 原文链接:https://docs.python.org/3.6/howto/cu...

  • 如何解决动态规划问题

    曾经的我以为动态规划很神秘,很难理解。后来随着刷的动态规划相关的题越来越多,对于动态规划也就驾轻就熟了。我一开始来认识动态规划是通过概念来理解的...

  • 愿你做你自己

    希望你永远都会是你自己,少年!

    0.1 73 0 1
  • Resize,w 360,h 240
    JVM-探究(二):JVM实验和 GC 日志解读

    本文用于记录在学习 JVM 过程中的实验,在完成《深入理解Java虚拟机》第二版第三章中的实验的基础上,同时保证在JDK1.8上实验的可重复性,...

个人介绍
分析 Java 技术,做有趣的程序员。
博客同时发布于个人站点,同步更新
https://jacobchang.cn