排序
第一章Docker简介
1、是什么 1、问题:为什么会有docker出现? 假定您在开发一个尚硅谷的谷粒商城,您使用的是一台笔记本电脑而且您的开发环境具有特定的配置。其他开发人员身处的环境配置也各有不同。您正在开发...
金三银四|面向对象面试题汇总
金三银四正是跳槽涨薪的好时节,波哥给大家整理了很多面试高频的问题,助力大家找到更好的工作哦,点点关注,感谢支持。 面向对象面试题 1.谈谈你对面向对象思想的理解? 在这里插入图片描述...
SpringCloud第五章Eureka服务注册与发现
一、Eureka基础知识 1、什么是服务治理 什么是服务治理 Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务治理 在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复...
SpringCloud第二十章SpringCloudAlibabaSeata处理分布式事务
一、分布式事务问题 1、分布式前 1、单机单库没这个问题 2、从1:1 -> 1:N -> N:N 2、分布式之后 单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数...
第四章SpringCloud微服务架构编码构建
一、约定 > 配置 > 编码 二、IDEA新建project工作空间 1 新建Empty Project,类似工作空间 2 新project设置 2.1 project都选择8 2.2 module点击+号,新建一个maven模块 3 新Module的设置 3.1 由...
MyBatis和JPA的优劣以及MyBatisPlus的使用
一、MyBatis和JPA的优劣 JPA的优势: 简单的CRUD完全不需要写SQL语句,也不必编写持久层接口,仅仅需要继承JpaRepository接口即可。JPA提供了一种完全面相对象的编程方式,除了基本的CURD之外,...
RabbitMQ学习一快速认知和初步使用
什么是MQ消息中间件及使用场景 全称MessageQueue,主要是⽤于程序和程序直接通信,异步+解耦+削峰 异步:用户注册-》发送邮件(注册活动) 解耦:订单系统-》物流系统 削峰:秒杀,日志处理 JMS...
Mybatis源码学习五嵌套查询及循环依赖问题的解决
ResultMap结果集映射 association和collection代码示例 association作用于1对1 collection作用于1对多
最强分布式锁工具:Redisson
大家好,我是阿飞云 怕什么真理无穷,进一步有近一步的欢喜 前言 前面介绍了Java synchronized关键字和Java juc中的Lock相关的东西,如下 单机的时候用Java自带的锁可以实现大多数锁的场景,但...
Linux常用脚本补充mysql和yum离线安装等内容
Linux常用脚本补充mysql和yum离线安装等内容 把自己的linux操作相关笔记分享出来。 网络相关 配置IP cd /etc/sysconfig/network-scripts/vi ifcfg-enp0s3####DHCP网络配置####NAME=eth0 ...








