摘要: 为 Web 项目添加水印主要有前端纯 JS 实现(最常用)、后端生成水印图片、后端 PDF 水印(针对文档下载) 三种主流方案,以下是详细实现: 方案一:前端 JS 动态生成水印(推荐,无后端依赖) 这是最常用的方案,直接在浏览器端通过 JS 生成水印,性能好、不占用后端资源,支持动态内容(如用户名 阅读全文
posted @ 2026-02-09 08:58 ConfidentLiu 阅读(1) 评论(0) 推荐(0)
摘要: 文章详细阐述了Redis中缓冲区的作用,包括客户端缓冲区、复制缓冲区和AOF缓冲区,分析了缓冲区溢出的影响,如网络连接关闭、数据丢失或崩溃,并提出了避免缓冲区溢出的策略,如调整缓冲区大小、优化命令使用和控制生产者消费者速度的平衡。 缓冲区(buffer),是内存空间的一部分。也就是说,在内存空间中预 阅读全文
posted @ 2026-02-08 22:59 ConfidentLiu 阅读(3) 评论(0) 推荐(0)
摘要: JWT是一种认证协议,提供了一种用于发布接入令牌(Access Token),并对发布的签名接入令牌进行验证的方法。SSO私钥加密token。应用端公钥解密token, OAuth2.0是一种授权框架,提供了一套详细的授权机制(指导)。用户或应用可以通过公开的或私有的设置,授权第三方应用访问特定资源 阅读全文
posted @ 2026-02-08 20:41 ConfidentLiu 阅读(1) 评论(0) 推荐(0)
摘要: Redis 支持多种数据类型,其中最核心的是五种基本数据类型:‌字符串(String)‌、‌哈希(Hash)‌、‌列表(List)‌、‌集合(Set)‌ 和 ‌有序集合(ZSet)‌。此外,还扩展支持如 ‌Bitmap‌、‌GEO‌、‌Stream‌ 等高级类型‌11官网。这些类型不仅满足多样化的业 阅读全文
posted @ 2026-02-08 19:53 ConfidentLiu 阅读(2) 评论(0) 推荐(0)
摘要: 在比较 Redis、MongoDB 和 Memcached 这三种缓存数据库时,我们可以从它们的架构、数据模型、使用场景、性能等方面进行详细的比较。 1. ‌架构‌ ‌Redis‌ ‌架构‌:内存存储系统,支持多种数据结构如字符串(strings)、哈希(hashes)、列表(lists)、集合(s 阅读全文
posted @ 2026-02-08 15:55 ConfidentLiu 阅读(5) 评论(0) 推荐(0)
摘要: 1.查询 集合中的统计总和与平均值 SELECT asses_user, user_id, su, av,rn FROM ( select asses_user,user_id,t.asses_all_data, sum(asses_all_data) OVER (PARTITION BY user 阅读全文
posted @ 2026-02-03 16:51 ConfidentLiu 阅读(4) 评论(0) 推荐(0)
摘要: 影像智能分析:计算机视觉领域的核心深度学习技术,yolov8,U-Net++,Transformer gis https://www.supermap.com/zh-cn/a/product/gis-tec-1-2025.html#nav-list 检测、图像对比、推演灾害等情况 阅读全文
posted @ 2026-02-03 10:47 ConfidentLiu 阅读(3) 评论(0) 推荐(0)
摘要: 引用:https://blog.csdn.net/m0_50932526/article/details/130204863 Java中如何使用CountDownLatch实现多线程同步,确保主线程在所有子线程执行完毕后继续执行。通过创建线程并使用CountDownLatch进行计数,主线程会等待所 阅读全文
posted @ 2026-02-02 15:43 ConfidentLiu 阅读(2) 评论(0) 推荐(0)
摘要: /** * 1、业务场景 * 1、定时执行时,可能出现数据量大,执行不完,线程直接被终止掉,丢数据。 */ import java.util.ArrayList; import java.util.List; import java.util.concurrent.ExecutorService; 阅读全文
posted @ 2026-02-02 15:43 ConfidentLiu 阅读(2) 评论(0) 推荐(0)
摘要: 一、核心概念:ThreadPoolTaskExecutor 是什么? ThreadPoolTaskExecutor 是 Spring 框架 对 JDK 原生 ThreadPoolExecutor 的封装(属于 spring-context-support 模块),相比原生线程池,它: 提供更简洁的配 阅读全文
posted @ 2026-02-02 15:43 ConfidentLiu 阅读(18) 评论(0) 推荐(0)