0x00 背景介绍 最近遇到了一个消息队列阻塞的问题,查了好几天,才终于把这个问题解决。首先交代下我们的环境:支付业务,使用ActiveMQ配合Spring-jms收发消息,...
1:什么是事务?什么是锁?** 事务:就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1. volatile简介 在上一篇文章中我们深入理解了java关键字synchro...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com[http://www.codercc.com] 1. synchronized简介 ...
Spring是一个十分庞大的体系,具体可以访问它的官网https://spring.io/projects进行详细了解。首先,回答这个问题,可以先介绍一下Spring体系中的...
定义 用于遍历和分割“源”元素的对象。 数据源 Spliterator的元素来源可能是一个数组,一个集合,一个IO通道,一个生成函数。 处理数据源的方式 Spliterato...
对于前后端分离的项目来说,如果前端项目与后端项目部署在两个不同的域下,那么势必会引起跨域问题的出现。 什么是跨域? 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同...
前言 我们项目准备应用Dubbox作用微服务框架,选址它处于以下两点考虑 rpc性能上的提升主要是增加了序列化的处理(内部项目应用之间的调用rpc性能比较理想)。 同时也支持...
简介 Dubbox是当当网对阿里的Dubbo进行增强的一个分支。在使用springboot之后,我们发现很多配置并不一定要使用xml。这篇文章的目的是让你使用Dubbox时能...
在实战开发中经常有需要处理树形菜单、树形目录等等等业务需求。而对于这种产品,在设计数据库时也建议使用id<----->parentId的结构来做。但是最终前端显示多用high...
本文主要介绍了如何自己动手实践,构建一套springboot+dubbo的分布式服务,帮助自己更好地理解dubbo服务。 1. dubbo环境搭建 dubbo环境搭建可以参见...
从今天开始,记录和分享我学习微服务的过程。 一、什么是微服务 每当这个时候,台下的同学便蠢蠢欲动,意欲施展才华,释放自己的洪荒之力。 老师曾经说过,人类在起名字的时候 -- ...
从此篇开始,进入 Spring Cloud 的实际开发阶段,我会按照简易的微服务架构图中的各组件部分来开始一步步搭建一个微服务架构的系统。 一、Spring Cloud Eu...
接上篇,上篇我们实现了一个 Eureka Server 的服务功能,并且能够运行起来作为我们的注册中心。 此篇我们主要关心两个问题: 如何将我们的注册中心(Eureka Se...