240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Netty+Nacos+Disruptor自研企业级API网关

    大部分一线开发人员自研开发能力都比较薄弱,导致难进大厂或晋升受阻,进而阻碍了个人的职业发展。为此,慕课网重磅推出自研网关课程,课程将带你系统掌握...

  • Resize,w 360,h 240
    从零搭建精准运营系统

    2018刚过去,趁着春节放假对过去一年主导开发的项目做个梳理和总结 项目背景 平台运营到一定阶段,一定会累积大批量的用户数据,这些用户数据是运营...

    5.7 3203 3 29
  • 关于Reference与finalize的一点思考和研究

    背景 最近读了寒泉子关于Finalizer的分享 JVM源码分析之FinalReference完全解读 - InfoQ结合之前对java引用类...

  • Resize,w 360,h 240
    Spring扩展点总结(持续更新)

    InitializingBean DisposableBean BeanNameAware、ApplicationContextAware和Be...

  • Resize,w 360,h 240
    玩转Elasticsearch源码-ActionModule启动分析

    ActionModule的用途 org.elasticsearch.action.ActionModule主要维护了请求和响应相关组件,它们可能...

  • Resize,w 360,h 240
    玩转Elasticsearch源码-一张图看懂ES启动流程

    开篇 直接看图 上图中虚线表示进入具体流程,实线表示下一步,为了后面讲解方便每个步骤都加了编号。先简单介绍下启动流程主要涉及的类: org.el...

    0.4 3285 0 11
  • Resize,w 360,h 240
  • golang条件编译

    开篇 golang中没有类似C语言中条件编译的写法,比如在C代码中可以使用如下语法做一些条件编译,结合宏定义来使用可以实现诸如按需编译relea...

  • Resize,w 360,h 240
    修改golang源代码实现无竞争版ThreadLocal

    开篇 书接上文 修改golang源代码获取goroutine id实现ThreadLocal。上文实现的版本由于map是多个goroutine共...

个人介绍
专注后端开发,关注java和golang技术栈