240 发简信
IP属地:广东
  • Java面试题解构

    有次一个同事让我一同去面试一个候选人,没仔细看简历,所以在问了设计模式之后就让他谈一谈对内存泄漏和垃圾回收的理解,当时候选人一下子就懵了。后来才...

    0.6 3803 7 35
  • Resize,w 360,h 240
    Java 9中的GC调优基础

    在经过了几次跳票之后,Java 9终于在原计划日期的整整一年之后发布了正式版。Java 9引入了很多新的特性,除了闪瞎眼的Module Syst...

    0.3 5328 1 55
  • Resize,w 360,h 240
    JDK解构 - Java中的引用和动态代理的实现

    我们知道,动态代理(这里指JDK的动态代理)与静态代理的区别在于,其真实的代理类是动态生成的。但具体是怎么生成,生成的代理类包含了哪些内容,以什...

  • Resize,w 360,h 240
    简单聊聊SOA和微服务

    前两天和一个朋友聊天,他向我咨询如何从零开始构建一个健壮、强大的软件系统,聊着聊着他忽然问我,「听大家都在说微服务(下文中有的地方会使用MSA)...

    0.2 1929 0 12
  • Resize,w 360,h 240
    程序员拿什么来学英语

    以前有个意大利的朋友,他怀着环游世界的梦想来到中国,在上海靠教小朋友英语挣点旅游经费,因缘际会一起去香港玩,在香港的太平山顶的山道上散步,天南海...

    0.9 21392 29 256 1
  • Resize,w 360,h 240
    Java线程池的理论与实践

    Java中的Thread与操作系统中的线程的关系 线程切换的各种开销 ThreadGroup存在的意义 使用线程池减少线程开销 Executor...

    0.3 6824 2 43
  • I am a moon

    周末看了一部剧叫「我是月亮」,因为不想破坏观看的乐趣,提前没有去看任何的评论和解构。直到第不知道几幕里一场超市里的独白才知道月亮代表的含义,这一...

  • Resize,w 360,h 240
    从I/O模型到Netty(三)

    零、写在前面 本文虽然是讲Netty,但实际更关注的是Netty中的NIO的实现,所以对于Netty中的OIO(Old I/O)并没有做过多的描...

    0.6 3282 1 34
  • Resize,w 360,h 240
    从I/O模型到Netty(二)

    在上一篇文章中对于I/O模型已经讲的比较清楚了,在I/O密集型应用中使用Reactor模式可以明显提高系统的性能(我们这里谈到的性能很大程度上指...

个人介绍
And, when you want something, all the universe conspires in helping you to achieve it