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