前言 前几篇文章介绍了Reactor以及响应式规范Reactive streams,那么如何将这种响应式编程应用在web开发中呐 异步 想一想平时web开发的场景 前端提交请...
IP属地:北京
前言 前几篇文章介绍了Reactor以及响应式规范Reactive streams,那么如何将这种响应式编程应用在web开发中呐 异步 想一想平时web开发的场景 前端提交请...
最近在学多线程,需要看源码来加深理解。 但我们一般安装的jdk都是SunJDK(OracleJDK),它只提供java和javax下的源代码,如果我们需要看sun.simc....
1.ServiceLoader可以用来做什么 我比较喜欢用通俗的语言来说明,ServiceLoader我用通俗的语言来讲的话,就是可以通过配置文件灵活的来指定一个接口的实现类...
Seata框架是一个业务层的XA(两阶段提交)解决方案。在理解Seata分布式事务机制前,我们先回顾一下数据库层面的XA方案。 1. MySQL XA方案 MySQL从5.7...
什么是JVM? JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真...
一、 MQ背景&选型 消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势: 削峰填谷(主要解决瞬时写压力大于应用服务能力导致...
最近 RocketMQ 刚刚上生产环境,闲暇之时在这里做一些分享,主要目的是让初学者能快速上手RocketMQ。 RocketMQ 是什么 Github 上关于 Rocket...
1.前言 在前面我简单的介绍了es对地理位置点的相关操作,包括获取多边形内(凸多边形)的点及计算两点之间的距离,或者按照距离的远近排序的简要查询方法,但是假如我们的想要查询落...