2021年6月3日

50个多线程面试题,你会多少?

摘要: 转:https://blog.csdn.net/cmyperson/article/details/79610870 下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 什么是线程? 什么是线程安全和线程不安全? 什么是自旋锁? 什么是Java内存模型? 什么是CAS? 什么是乐观锁和悲 阅读全文

posted @ 2021-06-03 16:42 方一水 阅读(125) 评论(0) 推荐(0)

RocketMQ——ack机制保证消费成功

摘要: ACK简介 在实际使用RocketMQ的时候我们并不能保证每次发送的消息都刚好能被消费者一次性正常消费成功,可能会存在需要多次消费才能成功或者一直消费失败的情况,那作为发送者该做如何处理呢? RocketMQ提供了ack机制,以保证消息能够被正常消费。发送者为了保证消息肯定消费成功,只有使用方明确表 阅读全文

posted @ 2021-06-03 15:06 方一水 阅读(3688) 评论(0) 推荐(0)

1.4 w字,25 张图让你彻底掌握分布式事务原理

摘要: 前言 从 CPU 到内存、到磁盘、到操作系统、到网络,计算机系统处处存在不可靠因素。工程师和科学家努力使用各种软硬件方法对抗这种不可靠因素,保证数据和指令被正确地处理。在网络领域有 TCP 可靠传输协议、在存储领域有 Raid5 和 Raid6 算法、在数据库领域有基于 ARIES 算法理论实现的事 阅读全文

posted @ 2021-06-03 13:50 方一水 阅读(112) 评论(0) 推荐(0)

rocketMQ安装部署详细解析

摘要: 转载:https://www.cnblogs.com/tudachui/p/10998984.html 一、简介rocketMQ RocektMQ是阿里巴巴在2012年开源的一个纯java、分布式、队列模型的第三代消息中间件,不仅在传统高频交易链路有着低延迟的出色表现,在实时计算等大数据领域也有着不 阅读全文

posted @ 2021-06-03 11:01 方一水 阅读(1326) 评论(0) 推荐(0)

2017年6月14日

(转)过滤器和拦截器的区别

摘要: 1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生 阅读全文

posted @ 2017-06-14 21:19 方一水 阅读(126) 评论(0) 推荐(0)

导航