- 博客(7)
- 资源 (1)
- 收藏
- 关注

原创 分布式事务(一)
文章目录一.基础概念1.1 什么是分布式事务1.2 分布式事务产生的场景二.分布式事务基础理论2.1 CAP理论2.1.1 分布式事务CAP2.1.2 CAP组合方式2.1.3 总结2.2 BASE理论三.分布式事务解决方案之2PC(两阶段提交)3.1 什么是2PC3.2 解决方案3.2.1 XA方案3.2.2 Seata方案3.3 Seata实现2PC事务3.3.1 业务说明3.3.2 程序组成3.3.3 创建数据库3.3.4 启动TC(事务协调器)3.3.5 工程代码3.3.6 配置seata3.3.
2020-06-24 17:51:56
605

原创 2020Java面试汇总(一)
1. String,StringBuffer,StringBuilder的区别是什么?String为什么是不可变的?可变性 String类中使用的是final关键字修饰字符数组保存字符串,private final char value[],所以String对象是不可变的。 StringBuffer和StringBuilder都继承AbstractStringBuilder类,在Ab...
2019-12-27 16:25:38
4814
5
原创 2020Java面试汇总(四)----缓存篇
2020Java面试汇总(四)----缓存篇1.why-cache?面试题:项目中缓存是如何使用的?(结合自身公司项目)为什么要用缓存?缓存使用不当会造成什么后果?这些问题是互联网公司必问问题,要是一个人连缓存都不太清楚,那确实比较尴尬。只要问到缓存,上来第一个问题,肯定是先问问你项目哪里用了缓存?为啥要用?不用行不行?如果用了以后可能会有什么不良的后果?这就是看看你对缓存这个东西背后有没有思考,如果你就是傻乎乎的瞎用,没法给面试官一个合理的解答,那面试官对你印象肯定不太好,觉得你平时思考太
2020-06-18 18:17:23
1213
原创 2020Java面试总结(三)
1.什么是线程和进程?进程是程序的一次执行过程,是系统运行程序的基本单位。系统运行一个程序即是一个进程从创建,运行,消亡的过程。在Java中,当我们启动main函数时就启动了一个JVM的进程,而main函数所在的线程就是这个进程的一个线程,也称主线程。线程与进程相似,但线程是一个比进程更小的执行单位,一个进程在其执行的过程中可以产生多个线程。与进程不同的是同类的多个线程共享进程的堆和...
2020-01-07 15:36:31
496
原创 2020Java面试汇总(二)
1. Java中的异常处理 在Java中,所有的异常都有一个共同的祖先java.lang包中的Throwable类。Throwable包含两个子类:Exception(异常): 是程序本身可以处理的异常。Exception 类有一个重要的子类 RuntimeException。RuntimeException 异常由Java虚拟机抛出。NullPointerException(要访...
2019-12-30 13:58:04
554
原创 Yapi接口文档(部分)
Yapi接口文档1.分组分组列表URL/api/group/listHTTP请求方式GET请求参数参数必选类型说明新增分组URL/api/group/addHTTP请求方式POST请求参数{ "group_name":"aaa", 必填 "group_desc":"aaa", "own...
2019-12-16 10:57:24
2770
原创 kong通过docker安装自定义路由通配符插件
0).前提默认会使用docker1).安装postgres数据库 使用docker命令拉取postgres数据库镜像(版本自定)docker pull postgres:9.62)使用docker命令拉取kong镜像(版本自定)docker pull kong:1.43)使用docker运行postgres数据库实例,指定实例名为kong-database,用户名...
2019-12-16 10:48:46
1162
avatica-server-1.15.0.jar
2020-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人