• 主页
  • SpringBoot
  • MySql
所有文章 友链 关于我

  • 主页
  • SpringBoot
  • MySql

关于HTTP协议,一篇就够了

2020-09-06

一、HTTP 简介

1、http协议,超文本传输协议(hypertext transfer protocol),是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议

more >>
  • HTTP
  • 协议
  • 网络传输

展开全文 >>

JAVA基础面试题

2019-09-11
1、异常的分类

throwable 分为 error 和 exception

error 错误有jvm处理

exception 分为运行时异常 和 非运行时异常

运行时异常 比如 int a = 1/0

非运行时异常必须去捕获 或者继续跑出

more >>
  • Java
  • 面试题
  • Spring
  • 基础

展开全文 >>

关于分布锁的多种实现方式

2019-09-10

在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。有的时候,我们需要保证一个方法在同一时间内只能被一个线程执行。在单机环境中,JAVA中其实提供很多并发处理相关的API,但是这些api在分布式场景中就无能为力了。也就是说单纯的java Api并不能提供分布式锁的能力。所以针对分布式锁的实现目前有多种方案

比较常见的有以下几种方案:

more >>
  • 分布式锁

展开全文 >>

分布式事务解决方案

2019-08-23

开源方案

tcc-transaction:https://github.com/changmingxie/tcc-transaction

EasyTransacion: https://github.com/QNJR-GROUP/EasyTransaction

LCN: https://github.com/codingapi/tx-lcn http://www.txlcn.org/zh-cn/

Raincat: https://github.com/Dromara/Raincat

hmily: https://github.com/Dromara/hmily

myth: https://github.com/Dromara/myth

  • 分布式事务
  • Spring Cloud

展开全文 >>

Mysql事务隔离级别

2019-08-23

数据库事务的隔离级别有四种

分别是Read uncommitted 、Read committed 、Repeatable read 、Serializable

more >>
  • Mysql
  • 事务隔离级别

展开全文 >>

浅谈 @EnableConfigurationProperties 注解

2019-01-05

先说作用:

@EnableConfigurationProperties注解的作用是:使使用 @ConfigurationProperties 注解的类生效。

详解:

more >>
  • springboot
  • Java

展开全文 >>

© 2020 John Doe
Hexo Theme Yilia by Litten
  • 所有文章
  • 友链
  • 关于我

tag:

  • springboot
  • Java
  • 分布式事务
  • Spring Cloud
  • Mysql
  • 事务隔离级别
  • 分布式锁
  • 面试题
  • Spring
  • 基础
  • HTTP
  • 协议
  • 网络传输

    缺失模块。
    1、请确保node版本大于6.2
    2、在博客根目录(注意不是yilia根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    3、在根目录_config.yml里添加配置:

      jsonContent:
        meta: false
        pages: false
        posts:
          title: true
          date: true
          path: true
          text: false
          raw: false
          content: false
          slug: false
          updated: false
          comments: false
          link: false
          permalink: false
          excerpt: false
          categories: false
          tags: true
    

  • 个人GitHub
  • 小兵的博客
不走心的努力

都是在敷衍自己