![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
kyoshii
爱coding,爱生活
展开
-
RabbitMq的主要概念和使用方法
RabbitMq的主要概念和使用方法RabbitMq的安装rabbitmq在官网上有详细的安装步骤,支持mac,windows和linux系统的安装,默认的server运行端口为15672,默认的登录账户和密码均为guestRabbitMq的主要概念首先需要了解一下rabbitmq的原理图,每个连接都有很多回话通道providerProvider首先需要和rabbitmq进行连接,...原创 2019-02-17 19:35:50 · 206 阅读 · 0 评论 -
Java多线程之重入锁
Java多线程重入锁的搭档-ConditionCondition的功能类似于内部锁Synchronized下的Object.wait()和Object.notify(),主要用于可重入锁ReentrantLock的等待和唤醒public class ReentrantLockCondition implements Runnable { private static final Re...原创 2019-07-25 10:01:45 · 217 阅读 · 0 评论 -
Java多线程入门
概述多线程在多核处理器上的并发能力往往比单线程程序更好,但是编写稳定可靠的多线程程序往往并非易事。所幸JDK提供了很多并发包,同时也有很多开箱即用第三方工具可供选择。作为开发人员,我们需要掌握一些多线程的核心知识。在这篇博客中我们主要了解多线程的基本概念和使用方法。使用场景当需要运行不希望阻塞主线程的任务时,我们可以考虑另起一个线程。比如Android开发中的消息发送,Web后端开发中...原创 2019-10-05 21:13:15 · 178 阅读 · 0 评论