摘要: 背景navicat,postgresql Jsonb_field是一个表中的字段,格式为jsonb 当我查询出这条数据,直接在查询结果里点击这个字段,并把数据复制出来用工具进行解析json,发现怎么不是json格式的, 怀疑存的问题,但是jsonb格式的字段存进去的时候就会校验json的格式,所以排 阅读全文
posted @ 2024-07-11 08:58 坏男银 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 官方文档 Seata是目前国内最流行的一个分布式事务的组件,支持以下4种模式 AT模式:对业务代码无侵入,只要在业务的数据库加上一个UNDO_LOG表,在配置文件中配置好Seata的服务端,在需要开启全局事务的地方加上注解就行 TCC模式:即Try-Commit-Cancel,自定义prepare逻 阅读全文
posted @ 2024-05-02 13:50 坏男银 阅读(61) 评论(0) 推荐(0) 编辑
摘要: AOP :Aspect Oriented Programming,即面向切面编程 是一种编程思想,是OOP(面相对象编程)的一个补充,实现对一类功能的集中处理,而不是在每个需要处理的地方进行直接的方法调用,常用于实现一些业务无关的功能(如事务控制、日志记录、安全控制、数据统计、异常处理等) Spri 阅读全文
posted @ 2024-04-23 14:29 坏男银 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Java的线程有6个状态,分别是 State 状态 解释 时机 NEW 新建 新建出来的线程 执行Thread的start方法前 RUNNABLE 运行 可以细分为运行中和就绪,正在运行或者等待CPU调度。 执行Thread的start方法后。yield后。Object.notify、Object. 阅读全文
posted @ 2024-04-19 10:38 坏男银 阅读(17) 评论(0) 推荐(0) 编辑
摘要: MySQL 主要分为 Server 层和存储引擎层 Server 层:主要包括连接器、查询缓存、分析器、优化器、执行器等,所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图,函数等,还有一个通用的日志模块 binlog 日志模块。 存储引擎:主要负责数据的存储和读取,采用可以替换的插件式 阅读全文
posted @ 2024-04-17 09:50 坏男银 阅读(6) 评论(0) 推荐(0) 编辑
摘要: JIT优化 1.公告子表达式消除 如果一个表达式的出现多次,并且每次的参数值没有改变,那只需要计算一次,接下来的碰到这个表达式,都会直接取上一次计算的结果 如:int x = a*b+c+d*(a*b); // a*b是一个公共子表达式,计算了一遍以后,第二次的时候,这个子表达式的参数值都没有变化, 阅读全文
posted @ 2024-04-16 20:55 坏男银 阅读(31) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/zhxdick/article/details/125289970 我的启动脚本 path=`pwd`LOG_PATH=$path/logDUMP_PATH=$path/dump java -XX:+UnlockDiagnosticVMOptions -X 阅读全文
posted @ 2024-04-16 20:47 坏男银 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 打开网址 https://start.spring.io/ 选择版本依赖等信息 本机环境原先装了个jdk8,由于SpringBoot3最低支持jdk17,所以本机环境上又装了个jdk17 https://www.oracle.com/java/technologies/downloads/#java 阅读全文
posted @ 2024-04-16 20:45 坏男银 阅读(26) 评论(0) 推荐(0) 编辑
摘要: low一点的原因: 1. 非public方法 2. 异常被处理了(try catch) 3. bean没被Spring管理,比如没加Component注解 4. 数据库不支持(比如MyISAM) 高大上一点的原因: 5. 内部方法调用,可以注入本实例的代理类,通过代理类来调用 6. 抛出的是非Run 阅读全文
posted @ 2024-04-16 20:44 坏男银 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 标题其实不太准确,应该是MySQL的bin log,InnoDB的redo log和undo log 事务的四大特征: ACID, 其中原子性(A)、隔离性(I)和持久性(D)是手段, 一致性(C)是目标。 Atomicity 原子性 == 》由undo log实现 Consistency 一致性 阅读全文
posted @ 2024-04-16 20:42 坏男银 阅读(27) 评论(0) 推荐(0) 编辑