240 发简信
IP属地:浙江
  • 240
    JAVA堆外内存的简介和使用

    最近看了一篇文章《蚂蚁消息中间件 (MsgBroker) 在 YGC 优化上的探索》。 文章涉及JVM的垃圾回收,主要讲的是通过使用「堆外内存」对Young GC进行优化。 ...

  • 阿里巴巴招聘贴

    天猫新零售平台事业部-资深前端工程师(期望层级:P6) Base地:杭州 业务介绍:1、负责云零售事业部各个商家产品的前端技术方案选型和设计,包括多媒体平台、旺铺、千牛等多个...

  • 240
    4-Zookeeper 原理介绍

    Zookeeper 原理 Zookeeper的基本概念 角色 Zookeeper中的角色主要有以下三类,如下表所示: 系统模型如图所示: 设计目的 最终一致性:client不...

  • 240
    35-CAS原理深度分析

    CAS原理深度分析 java.util.concurrent包完全建立在CAS之上的,没有CAS就不会有此包。可见CAS的重要性。 CAS CAS:Compare and S...

  • 240
    PriorityQueue源码分析

    PriorityQueue Java中PriorityQueue通过二叉小顶堆实现,可以用一棵完全二叉树表示。本文从Queue接口函数出发,结合生动的图解,深入浅出地分析Pr...

  • HashSet源码分析

    HashSet HashSet概述### HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不...

  • 240
    1-Java引用详解

    Java引用详解 强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下: 当内存空间不足,Java虚拟机...

个人介绍
阿里巴巴开发工程师,天猫技术部