10 2021 档案
摘要:手写一个可重入锁 package com.example.test.juc; import java.util.*; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; imp
阅读全文
摘要:手写一个ArrayBlockingQueue 定义类MyArrayBlockingQueue实现Queue接口 由于该类比较简单所以不写太多解释了,代码中有注释的 提示两个地方一个是阻塞的时候其实是让当前线程进入等待,当条件发出信号后再让该线程继续运行,不懂Condition就去看看Reentran
阅读全文
摘要:Spring Event事件发布&消费Demo demo基于springboot maven项目 spring event默认是同步执行的,因此后面示范了如何异步执行事件的监听函数,以及配置自己的异步线程池 pom.xml <!-- lombok --> <dependency> <groupId>
阅读全文
摘要:完整报错信息如下 org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘feignTargeter’ defined in class path resource [org/sp
阅读全文
摘要:项目Git地址: spring-cloud-parent SpringCloud全套学习分目录两万字笔记(图文步骤、示范项目、附带所有项目源码git可供克隆) SpringCloud初识Spring Cloud什么是微服务SpringCloud简介Spring Cloud 与Dubbo对比小结 服务
阅读全文
摘要:RabbitMQ 项目源码git共享在 RabbitMQ项目源码git地址 RabbitMQ介绍 2007年,Rabbit技术公司基于AMQP标准开发的RabbitMQ1.0 发布。RabbitMQ采用Erlang语言开发。Erlang 语言由Ericson设计,专门为开发高并发和分布式系统的一种语
阅读全文
摘要:报错信息 errorContext: start_error reason: {“Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only”,[{auth,init_cookie,0,[{file,“a
阅读全文