最新 最热

Spring Data JPA的使用及开启二级缓存

Hibernate 是一个广泛使用的 Java ORM(对象关系映射)框架,它提供了对关系型数据库的映射和操作功能,使开发者能够以面向对象的方式来处理数据库操作,而不用直接编写 SQL 语句。...

2024-01-17
1

Go 简单设计和实现可扩展、高性能的泛型本地缓存

相信大家对于缓存这个词都不陌生,但凡追求高性能的业务场景,一般都会使用缓存,它可以提高数据的检索速度,减少数据库的压力。缓存大体分为两类:本地缓存和分布式缓存(如 Redis)。本地缓存适用于单机环境下,而分布式缓存适用于...

2024-01-16
1

【BlogBook书】4、Cache:缓存

框架已经将缓存集成到了官方的IDistributedCache分布式缓存接口,可以直接使用内存缓存和分布式缓存。

2024-01-15
1

ip解析ip2region

https://github.com/lionsoul2014/ip2region

2024-01-12
1

Hutool Http请求工具依据参数记录响应版

特殊说明: 上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com 第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。...

2024-01-11
1

Spring Bean 解决循环依赖

如上代码所示,即 A 里面注入 B,B 里面又注入 A。此时,就发生了「循环依赖」。

2024-01-10
0

什么情况?DDD 中的每个任务都执行了两次?

最近在使用 COLA 框架自带的异步任务时,发现每次执行异步都执行了两次,如果一些没有做幂等的接口,这样是会有问题的,比如入库操作之类的,就会造成数据重复入库,造成严重 bug。...

2024-01-10
1

如何保证缓存和数据库数据一致性

保证缓存和数据库数据一致性是一个复杂的问题,它涉及到缓存策略、数据更新机制、系统架构等多个方面。下面我将介绍一些常见的策略来确保缓存和数据库之间的数据一致性。...

2024-01-09
1

arch/manjaro 安装、升级、清除缓存等常用命令 pacman/yay 常用命令

pacman -S package_name # 安装软件pacman -S extra/package_name # 安装不同仓库中的版本pacman -Syyu # 升级整个系统,y 是更新数据库,yy 是强制更新,u 是升级软件pacman -Ss string # 在包数据库中查询软件pacman -S....

2024-01-09
1

go get私有库提示”410 Gone“ 解决办法

我们知道go会在go module启用时在本地建立一个go.sum文件,用来存储依赖包特定版本的加密校验和。同时,Go维护下载的软件包的缓存,并在下载时计算并记录每个软件包的加密校验和。在正常操作中,go命令对照这些预先计算的校...

2024-01-08
1