会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Abner-rudolf
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2025年3月19日
微服务的网关配置
摘要: 微服务的网关配置 1. 网关路由 1.1 网关 1.1.1 存在问题 单体架构时我们只需要完成一次用户登录、身份校验,就可以在所有业务中获取到用户信息。而微服务拆分后,每个微服务都独立部署,这就存在一些问题:每个微服务都需要编写身份校验、用户信息获取的接口,非常麻烦。 用户身份校验最好放在一个统一的
阅读全文
posted @ 2025-03-19 00:10 大一点的小孩
阅读(138)
评论(0)
推荐(0)
2025年3月17日
解决分布式事务的方案 —— Seata
摘要: 解决分布式事务的方案 —— Seata 1. 认识 Seata 解决分布式事务的方案有很多,但实现起来都比较复杂,因此我们一般会使用开源的框架来解决分布式事务问题。在众多的开源分布式事务框架中,功能最完善、使用最多的就是阿里巴巴在 2019 年开源的 Seata 了。 Seata 的事务管理中有三个
阅读全文
posted @ 2025-03-17 23:48 大一点的小孩
阅读(495)
评论(0)
推荐(0)
微服务存在的问题及解决方案
摘要: 微服务存在的问题及解决方案 1. 存在问题 1.1 接口拖慢 因为一个接口在并发时,正好执行时长又比较长,那么当前这个接口占用过多的 Tomcat 连接,导致其他接口无法即时获取到 Tomcat 连接来完成请求,导致接口拖慢,甚至失败。 假如商品服务业务并发较高,占用过多 Tomcat 连接。可能会
阅读全文
posted @ 2025-03-17 23:26 大一点的小孩
阅读(161)
评论(0)
推荐(0)
2025年3月14日
MySQL的事务机制
摘要: 事务 事务概念:事务是一个完整的操作单元,不可分割,事务中的操作要么全部成功,要么全部失败。 1. 事务特性 ACID 1.1 原子性(A) 一个事务中所有操作是不能被分割的,要么所有的操作都成功,要么都失败 1.2 一致性(C) 事务开始前到事务结束后,数据总量保持不变的 示例 转账 jack 钱
阅读全文
posted @ 2025-03-14 20:24 大一点的小孩
阅读(42)
评论(0)
推荐(0)
2025年3月11日
MySQL 的索引机制
摘要: MySQL 的索引机制 1. 认识索引 一种排好序,能够提升查询性能的数据结构。 索引是数据库管理系统(DBMS)中用于加快数据检索速度的一种数据结构。它通过创建一个指向数据库表中数据值的 “快照” 来提高查询效率,使得数据库能够更快地找到和访问所需的数据行,而无需扫描整个表。 创建索引 creat
阅读全文
posted @ 2025-03-11 23:15 大一点的小孩
阅读(37)
评论(0)
推荐(0)
2025年3月10日
存储引擎中 InnoDB 和 MyISAM 的区别?
摘要: InnoDB 和 MyISAM 的区别? InnoDB 和 MyISAM 是MySQL数据库中两种常用的存储引擎,它们各自具有不同的特点和适用场景。以下是它们之间的一些主要区别: InnoDB 天生支持事务:提供了完整的提交、回滚和崩溃恢复能力; 支持物理外键:有助于保持数据的参照完整性; 天生支持
阅读全文
posted @ 2025-03-10 00:16 大一点的小孩
阅读(43)
评论(0)
推荐(0)
2025年3月8日
Java 中数据脱敏的实现
摘要: 数据脱敏 首先,要思考一个问题,SpringBoot 查询到的一条数据是一个 Java 对象,为什么返回给前端时候,前端拿到的却是 JSON 格式的数据呢? 是因为 SpringBoot 默认采用了 Jackson 作为序列化器,而 Jackson 序列化框架会自动把 Java 对象转换成 JSON
阅读全文
posted @ 2025-03-08 23:34 大一点的小孩
阅读(102)
评论(0)
推荐(0)
2025年3月6日
java中实体类常见的设计模式
摘要: 实体类常见的设计模式 1. Set 链式编程 在实体类中实现链式调用通常是指让 setter 方法返回当前对象实例(this),从而允许连续调用多个 setter 方法设置属性值。这种方式可以使代码更加简洁和直观。 例如实体类为: public class Person { private Stri
阅读全文
posted @ 2025-03-06 22:18 大一点的小孩
阅读(140)
评论(0)
推荐(0)
SpringTask 引起的错误
摘要: SpringTask 引起的错误 1. 场景 在使用 SpringBoot 编写后台程序时,当在浏览器页面中发起请求时,MP 自动填充来完成一些字段的填充,例如创建时间、创建人、更新时间、更新人等。但是当编写微信小程序时,由于一些字段无法进行自动填充,例如创建人、更新人等,这时需要进行处理,来区分是
阅读全文
posted @ 2025-03-06 00:05 大一点的小孩
阅读(49)
评论(0)
推荐(0)
2025年3月3日
SpringBoot 中测试类找不到主配置类
摘要: SpringBoot 中测试类找不到主配置类 在使用 @SpringBootTest 注解进行 Spring Boot 测试时,特别是在多模块开发中,容易出现 Spring Boot 无法找到主配置类(主配置类通常是指带有@SpringBootApplication注解的类)。如下: @Spring
阅读全文
posted @ 2025-03-03 23:20 大一点的小孩
阅读(140)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告