240 发简信
IP属地:上海
  • 120
    Netty 源码解析 ——— 服务端启动流程 (上)

    本文是Netty文集中“Netty 源码解析”系列的文章。主要对Netty的重要流程以及类进行源码解析,以使得我们更好的去使用Netty。Netty是一个非常优秀的网络框架,...

  • 120
    大厂的测试流程是什么样的?一篇文章告诉你!

    大厂测试流程是什么样的?这篇文章告诉你! 一、评审阶段 1.1 需求评审 一般在需求评审阶段中,参与者至少会有产品经理、开发、测试。如果项目需求比较大、还会有PMO、业务方、...

  • 120
    Java System#exit 无法退出程序的问题探索

    背景 有朋友碰到了一个情况:java.lang.System#exit无法退出应用程序。我听到这种情况的时候是感觉很惊奇的,这函数还能不起作用?这就好奇不已了呀 接着,朋友继...

  • Reactor模式

    在处理web请求时,通常有两种体系结构,分别为:thread-based architecture(基于线程)、event-driven architecture(事件驱动)...

  • 120
    Golang 大杀器之性能剖析 PProf

    原文地址:Golang 大杀器之性能剖析 PProf 前言 写了几吨代码,实现了几百个接口。功能测试也通过了,终于成功的部署上线了 结果,性能不佳,什么鬼?😭 想做性能分析 ...

  • 120
    Java AbstractQueuedSynchronizer源码阅读3-cancelAcquire()

    cancelAcquire()的作用 Cancels an ongoing attempt to acquire。 cancelAcquire()的使用场景 调用了cance...

  • 120
    Spring学习() Bean配置的三种方式(XML、注解、Java类)介绍与对比

    本文将详细介绍Spring Bean配置的三种不同方式的特点与使用条件。 主要包括: 基于XML的配置方式 基于注解的配置方式 基于Java类的配置方式 一.基于XML的配置...