概览: Netty 是什么?为什么要用 Netty?Netty 应用场景了解么?Netty 核心组件有哪些?分别有什么作用?EventloopGroup 了解么?和 Even...
概览: Netty 是什么?为什么要用 Netty?Netty 应用场景了解么?Netty 核心组件有哪些?分别有什么作用?EventloopGroup 了解么?和 Even...
在上一篇spring ioc源码解析(bean定义加载)的内容中,我们看了关于beanDefinition的加载过程,下面我们来看bean实例化的内容,bean的实例化就是调...
1、newCachedThreadPool 作用:创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们,并在需要时使用提供的 ThreadFactory...
一.实现思路 1.生产者发起调用2.消费者消费消息3.定时任务定时拉取投递失败的消息重新投递4.各种异常清空的测试验证5.使用动态代理实现消费端幕等性校验和消息确认 二.项目...
本文涉及到的知识点:1.thread.join()2.object.wait()3.object.notify()4.CountdownLatch5.CyclicBarrie...
1. 使用脚本准备安装rabbitmq server 2. 使用脚本准备安装 erlang 3. yum安装erlang 4. yum安装rabbitmq server 5....
1、将项目打成WAR包放在Tomcat的webapps目录下 2、在Tomcat的安装目录的conf下找到server.xml的文件,如:D:\apache-tomcat-9...
类的加载过程 首先编译打包--> 验证:验证字节码文件-->准备:给类的静态变量分配内存,并赋默认值-->解析:将符号引用替换为直接引用-->初始化:对类的静态变量初始化为指...
最近学习了一段时间spring 源码,写一些学习笔记,大家互相交流一下。 spring 容器的启动过程,主要做了两件事情,beanDefinition的加载 和 bean的创...