240 发简信
IP属地:贵州
  • 240
    深度解析Java多线程的内存模型

    内部java内存模型 硬件层面的内存模型 Java内存模型和硬件内存模型的联系 共享对象的可见性 资源竞速 Java内存模型很好的说明了JVM是如何在内存里工作的,JVM可以...

  • 240
    聊聊软件设计原则

    软件设计知识是一名软件开发人员必须要懂的知识,最近几天今天看了bob大叔的《敏捷软件开发》一书和软件设计相关的一些blog和资料,自己做了一个学习笔记 设计目标 正确性、健壮...

  • 240
    什么是敏捷开发

    大家好,我是IT修真院上海分院第4期的学员,一枚正直纯洁善良的PM 今天给大家介绍一下什么是敏捷开发。 目录: 1.几种开发方法 1.1瀑布式开发 1.2迭代式开发 1.3螺...

  • 240
    RocketMQ源码阅读(二)-通信模块

    简介 在使用了消息队列的通信方之间, 总体的通信架构图如下: 在消息生产者, broker和消息消费者之间都会发生通信, RocketMQ的通信层是基于通信框架netty之上...

  • 240
    秒杀架构实践

    前言 之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。 本次采用循序渐进的方式逐步提高性能达到并发秒杀的效果,文章较长请准备好...