wangjie_fourth

may the force be with you

0%

出于以下目的,我开始尝试建立自己的jar包:

  • 为了以后解决常见问题,把对应问题的解决代码保存起来,后面可以快速完成
  • 针对网上一些问题,而我工作上没有用到的,可以自己先写一份代码保存起来,以后再遇到可以直接使用
阅读全文 »

前几天遇到一道题目,题目的大意是这样的:10个人围一圈,数到3或者3的倍数就被踢出,请问最后一个人是在刚开始排序的位置是多少?

阅读全文 »

Here's something encrypted, password is required to continue reading.
阅读全文 »

Here's something encrypted, password is required to continue reading.
阅读全文 »

在新的篇章里,梳理一下JVM中关于GC的知识点,这里仅包含一些基础的知识点,有一些常用内容(比如G1)会在后面再写。 大致的内容包含:
(1)基础知识

  • 对象的生命周期
  • 垃圾对象判定
    • 可达性分析
    • 引用计数法
  • GC Root
  • 四种引用类型

(2)GC算法

  • 分代假设

(3)垃圾回收器

  • 串行垃圾回收器
  • 并行垃圾回收器
  • 并发垃圾回收器
  • G1

(3)GC日志分析

阅读全文 »

在此写一下我理解中的JVM是啥样子的,一是为了更好理解jvm的执行过程,二是为了以后可能会被问到问题做准备。博客内容大致分为:

  • 背景提要
  • JVM的基本结构
  • 字节码执行引擎的执行过程
    • class文件结构
  • 类加载与双亲委派模型
阅读全文 »

Here's something encrypted, password is required to continue reading.
阅读全文 »

Here's something encrypted, password is required to continue reading.
阅读全文 »