- 博客(8)
- 收藏
- 关注
原创 计算机系统原理
一、计算机系统概述二、数据的表示和运算三、程序的转换及机器级的表示四、可执行文件的生成于加载执行五、程序的存储访问六、程序中I/O操作的实现
2025-05-13 11:40:08
906
原创 一文搞懂 Seata AT 模式使用及底层原理
SELECT FOR UPDATE 语句的执行会申请 全局锁,如果全局锁被其他事务持有,则释放本地锁(回滚 SELECT FOR UPDATE 语句的本地执行)并重试。这个过程中,查询是被 block 住的,直到全局锁拿到,即读取的相关数据是已提交的,才返回。
2024-05-17 17:29:08
1168
原创 看源码后总结的Sentinel原理
sentinel是把不同功能的slot通过SPI的方式按照order属性顺序组成一个责任链进行数据的统计和规则的判断.
2024-05-03 15:11:09
332
1
原创 布隆过滤器原理及实现
将key值传入一系列Hash函数得到对应的一系列数组地址(索引下标),注意这里一般来说有几个Hash函数就会得到几个地址,然后去判断这几个索引下标对应的值是否均为1,是的话则说明存在,否则不存在
2024-04-28 21:55:45
836
2
原创 三级分类 递归 存入Redis
//获取数据 List mallProductTypeInfoList = classificationMapper.selectList(new LambdaQueryWrapper()); List typeInfoList = mallProductTypeInfoList.stream().filter(mallProductTypeInfo -> {
2024-02-22 11:58:15
447
1
原创 RabbitMQ传java对象时Failed to convert message
因此,除了 Jackson 库中的 ObjectMapper 外,还可以使用这些类似的库来实现相同的功能。不过,根据具体的需求和项目的现状,选择合适的技术是很重要的。它提供了将 Java 对象转换为 JSON 格式,以及将 JSON 转换为 Java 对象的功能。其他类似的技术包括 Google 的 Gson 库和 Fastjson 等,它们也提供了类似的功能来处理 JSON 数据的序列化和反序列化。可以把JSON解析为用户自定义类对象, 或者解析为JSON内置的树模型的对象。
2023-12-22 20:52:59
521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人