240 发简信
IP属地:宁夏
  • LinkedList源码分析

    LinkedList的基本存储结构是链表 LinkedList的节点元素的存储结构为: private static class Node<E>{ E item...

  • hashMap源码分析

    java基本存储结构:数组和链表 hashMap就是数组加链表的存储结构。 put源码: public V put(K key, V value) { if (table ...

  • JVM调优之jstack找出最耗cpu的线程并定位代码

    第一步:先找出java的进程Id(PID) 假设java应用名称是zcg_commodity ps -ef|grep zcg_commodity 得到进程Id为32464 <...

  • jstack及dump文件分析

    jstack命令的用法为jstack pid jstack在jdk/bin的目录下 在实际运行中,建议产生3次以上的dump文件,每次间隔10s左右,文件一起分析来能定位问题...

  • ArrayList源码分析

    ArrayList的基本存储数据结构为数组 ArrayList 的add源码为: public boolean add(E e){ ensureCapacity...

  • 分析String源码所得

    1.String 中没有对+进行重载,java中没有对运算符重载,String的+的操作是在编译的时候new StringBuilder,在调用append方法来进行+操作的...

  • 创建简书的第一天

    本着与人分享和共同进步的目的,创建简书,并将自己的博客迁移至此,此誓师文会不断完善