logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CacheLoader和装饰器模式

用于异步地重新加载缓存中的值,不会立即删除旧值,适用于需要定期刷新缓存数据的场景。:用于立即删除缓存中的指定键及其对应的值,适用于需要手动控制缓存失效的场景。在使用 Google Guava 的时,cache.get方法会在缓存中没有找到对应键的值时调用的load方法来加载数据。在使用 Google Guava 的时,cache.get方法会在缓存未命中时调用的load方法来加载数据,并将加载的数

#java
分库分表Java

在大型应用中,随着数据量的增加,单个数据库和单张表可能无法满足性能需求。此时,可以采用分库分表的策略来提升系统的性能和可扩展性。MyBatis 是一个流行的持久层框架,它可以与分库分表策略结合使用。

文章图片
#java#开发语言
Spring Boot拦截Http请求设置请求头

你可以放心地依赖来执行诸如添加认证令牌、设置公共请求头、记录请求日志、重试逻辑等需要在每个请求发出前完成的统一操作。它的设计初衷就是为此类场景服务的。需要让客户端知晓或受其影响的信息,用Header(如认证、缓存、内容协商)。只在服务器内部处理过程中需要临时携带的数据,用Attribute(如用户身份、计算中间结果、页面渲染数据)。

#spring boot#http#后端
@RefreshScope刷新Kafka实例

会重新创建 Bean,包括 Kafka 组件,但可能带来副作用。对于 Kafka 这类有状态组件,建议通过设计避免直接刷新,而是采用更平滑的配置更新机制(如灰度重启、动态控制监听器)。

#kafka#linq#分布式
计算机视觉之目标检测闭关修炼

笔记目录柠檬树算法NMS,Non-Maximum Suppression,非极大值抑制单线性插值双线性插值BorderDet: Border Feature for Dense Object Detection(ECCV 2020)柠檬树算法NMS,Non-Maximum Suppression,非极大值抑制如上图,定位一个车辆,定位算法找到了这些bBox,则还需要判别出哪些bBox是无效的。非极

#计算机视觉#目标检测
top和ps

命令是一个实时系统监控工具,它提供了一个动态的、持续更新的系统运行视图,类似于Windows的任务管理器。命令(Process Status 的缩写)用于显示或查看Linux系统中正在运行的进程相关信息。命令都是用于查看进程信息的工具,但它们在功能、显示方式和侧重点上存在显著区别。在Linux系统中,

#linux
到底了