上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 1. 事务同步器 TransactionSynchronization是Spring提供的事务接口,它定义了一次事务操作的各种可能存在的方法,我们可以通过声明抽象类、匿名类等方式进行注册事务方法在各阶段实现业务逻辑。 /** * created by guanjian on 2020/12/4 9: 阅读全文
posted @ 2020-12-04 09:47 大摩羯先生 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1、注解Annotation /** * created by guanjian on 2020/11/30 19:58 */ @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @in 阅读全文
posted @ 2020-12-02 14:38 大摩羯先生 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1、修改全局Git用户变量 $ git config --global user.name “xxx” $ git config --global user.email “xxx@xx.com” $ git config --list 查看变量列表 2、使用git命令修改“commit messag 阅读全文
posted @ 2020-12-02 11:26 大摩羯先生 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1. maven配置 <!--H2数据库--> <!-- https://mvnrepository.com/artifact/com.h2database/h2 --> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</a 阅读全文
posted @ 2020-11-23 18:29 大摩羯先生 阅读(125) 评论(0) 推荐(0) 编辑
摘要: synchronized原理剖析 1、使用方式1.1 修饰实例方法&方法块实例对象1.2 修饰静态方法&方法块实例对象1.3 修饰静态方法&方法块类 2、实现方式2.1 同步方法2.2 同步代码块 3、底层原理3.1 对象头3.2 Monitor Object设计模式3.3 管程机制 4、锁优化4. 阅读全文
posted @ 2020-11-23 16:43 大摩羯先生 阅读(20) 评论(0) 推荐(0) 编辑
摘要: package com.github.java.learning.spring; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.BeansException; imp 阅读全文
posted @ 2020-11-17 09:39 大摩羯先生 阅读(17) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal原理剖析 1、基础概念Stack & HeapThreadLocalThreadLocalMapEntry 2、源码核心方法解析get()源码setInitialValue()源码get()方法时序图set()源码remove()源码remove()方法时序图 3、核心算法哈希 阅读全文
posted @ 2020-11-16 12:57 大摩羯先生 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1、JIT编译器相关VM参数 -server 服务端模式 -Xint 解释器执行 -Xcomp 编译器执行 -Xmixed 混合模式 -XX:+TieredCompilation 打开多级编译策略(JDK1.8是默认开启的,如果关闭则 -XX:-TieredCompilation) -XX:Comp 阅读全文
posted @ 2020-11-06 17:08 大摩羯先生 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1、单链表实现 public class LinkedList { private final Integer[] week; public LinkedList() { week = new Integer[]{1, 2, 3, 4, 5, 6, 7};//一周中的7天 } public stat 阅读全文
posted @ 2020-10-29 16:53 大摩羯先生 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、原理 通过RPC框架提供的RpcContext进行traceId传递,RpcContext是大多数RPC框架提供的一个ThreadLocal内部实现,供使用方进行传参要在rpc调用前进行设置才可以,否则下游provider拿不到,因为调用后即销毁 保证传值key唯一性,防止无意中被覆盖这里使用了 阅读全文
posted @ 2020-10-29 16:46 大摩羯先生 阅读(104) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页