240 发简信
IP属地:江苏
  • JDK动态代理<一>

    我写技术博客,有一个前提假设:阅读该博客的人都是对此技术点感兴趣但一无所知,而不是已经了然于胸或者能自行理解其要义。因为后者没必要读,前者才可能...

  • WireShark图解ARP协议

    图解ARP协议,首先要知道ARP是什么。 但上来就说是什么,往往又不容易说清楚,因为每一个协议都有他的背景知识。 背景知识 TCP/IP 协议分...

  • Shell判断表达式

    以下列举的都是常用表达式: 文件判断表达式:-e:文件是否存在-d:目录是否存在 字符串判断表达式:-n $string/ $string:$s...

  • GC

    Minor GC:从年轻代空间(包括 Eden 和 Survivor 区域)回收内存;Major GC:清理老年代;Full GC:清理整个堆空...

  • JVM

    JVM运行时数据区堆、方法区、虚拟机栈、本地方法栈、程序计数器 线程共享数据区:堆:几乎所有对象实例都要在堆上分配,可以通过-Xmx -Xms来...

  • Java集合

    Java中的集合有两类:一类是Collection接口集合,实现有List和Set;还有一类是Map接口集合,实现有Hashmap、Hashta...

  • equals和hashcode

    Object类是java的万类之父,其中,equals和hashcode是Object类的2个非常重要的方法。 1. equals方法: Obj...

  • 从GC日志说起(一)

    学习JVM,或许你已经看了一大堆概念:新生代、老年代、GC、CMS...,可能你已经背的滚瓜烂熟,牢记于心,只等谁来考你。但是,知识,永远只是知...

  • Shell文本操作命令

    查看文本行数:wc -l filename nl (Number of Lines)nl [选项] filename nl -nln filen...

个人介绍
正在生活、职场中慢慢琢磨人和事儿,一步一步往上爬的小蜗牛