240 发简信
IP属地:安徽
  • 120
    spring cloud netfix 简介

    eureka 服务注册发现 1.spring Cloud 不能算是一门技术,他是一套解决微服务架构设计的方案,他包含了各种组件,比如注册中心,断路器,配置中心,集成路由等。 ...

  • 120
    redisson 分布式锁之可重入锁原理解析

    基础理论 redisson是使用java实现的操作redis的一个工具,redisson可以作为spring-data的底层实现,通过redisTemplate封装的api来...

  • 共享模型之不可变

    一.不可变 理论 1.什么是不可变 如果一个对象他里面的所有成员变量都是不可变的,那么这个对象可以认为他是线程安全的,因为多个线程没办法修改共享变量所以肯定是安全的。这个就是...

  • 120
    volatile原理详解

    理论 线程并发执行下的原子性、可见性、顺序性问题 原子性:线程上下文切换导致指令交错执行而产生代码执行非原子性问题,可以通过加synchorized锁来保障原子性,线程1获取...

  • 120
    monitor和轻量级锁原理

    monitor 理解 monitor是操作系统对象,java中的对象通过指针只想monitor。 当线程执行指令遇到synchronized,线程执行的对象会跟monitor...

  • 120
    三、事务的传播行为

    1. 基础理论 1.1 什么是事务的传播行为 事务传播行为是为了解决业务层方法之间互相调用的事务问题,当一个事务方法被另一个事务方法调用时,事务该以何种状态存在?例如新方法可...

  • 120
    二、事务的隔离级别

    1.隔离级别基础理论 1.1 什么是事务的隔离级别 sql标准定义了4种隔离级别,每种隔离级别都有自己的规则,用来限定事务内外改变的可见性,以及高并发处理事务的执行效率,IS...

  • 一、事务基础理论

    1 什么是事务? 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级...

  • docker使用笔记

    一、什么是docker 1)docker是linux容器的封装。 2)docker运行首先要生成镜像文件image,镜像文件包含了程序,和程序运行所依赖的各种资源。 3)im...

  • 120
    IDEA 创建类注释模板和方法注释模板

      在使用Idea的时候,它的注释模板很简单,不够详细;所有大多数开发者都想设置一个比较详细的注释模板,我现在把我了解的创建类注释模板和方法注释模板的操作记录下来,分享给大家...