2019年3月14日

java中关于锁知识的整理

摘要: 1.1什么是锁? 在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。 锁通常需要硬件支持才能有效实施。这种支持通常采取一个或多个原子指令的形式,如"test-and-set", "fetch-an 阅读全文

posted @ 2019-03-14 16:03 pokid 阅读(952) 评论(0) 推荐(0) 编辑

rabbitmq学习(九) —— 关于消息队列的选型

摘要: 转自http://cmsblogs.com/?p=3846 在IM这种讲究高并发、高消息吞吐的互联网场景下,MQ消息中间件是个很重要的基础设施,它在IM系统的服务端架构中担当消息中转、消息削峰、消息交换异步化等角色。 当然,MQ消息中间件的作用远不止于此,它的价值不仅仅存在于技术上,更重要的是改变了 阅读全文

posted @ 2019-03-14 11:11 pokid 阅读(350) 评论(0) 推荐(0) 编辑

rabbitmq学习(八) —— 可靠机制上的“可靠”

摘要: 接着上一篇,既然已经有了手动ack、confirm机制、return机制,还不够吗? 以下博文转自https://www.jianshu.com/p/6579e48d18ae和https://my.oschina.net/u/3523423/blog/1620885 本以为这样的实现基本是没有问题的 阅读全文

posted @ 2019-03-14 01:23 pokid 阅读(326) 评论(0) 推荐(0) 编辑

rabbitmq学习(七) —— springboot下的可靠使用

摘要: 前面的学习都是基于原生的api,下面我们使用spingboot来整合rabbitmq springboot对rabbitmq提供了友好支持,极大的简化了开发流程 引入maven 配置yml 这是基础的配置,看不懂的配置后面会介绍 更详细的配置参考官方https://docs.spring.io/sp 阅读全文

posted @ 2019-03-14 00:46 pokid 阅读(1202) 评论(0) 推荐(2) 编辑

导航