logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis分布式锁、Redisson及Redis红锁知识点总结

Redis 分布式锁的核心思想是利用 Redis 的原子操作,在多个服务实例之间抢占一个 “锁标识”,确保同一时间只有一个实例能执行临界区代码。:使用命令。其中,NX(Not Exists)表示仅当键不存在时才设置,保证只有一个实例能加锁;EX(Expire)用于设置键的过期时间,避免因服务宕机导致锁无法释放。:不能直接使用DEL key命令(可能误删其他实例的锁),需通过 Lua 脚本实现原子性

#redis#分布式#数据库
代码随想录笔记哈希表篇

【代码】代码随想录笔记哈希表篇。

#散列表#算法#java
Docker知识点全面总结

Dockerfile 是一个包含一系列指令的文本文件,用于自动化构建 Docker 镜像。通过执行命令,Docker 会按照 Dockerfile 中的指令逐步构建出镜像,相比手动创建容器并提交为镜像,更高效、可重复且易于维护。Docker Compose 是 Docker 官方提供的容器编排工具,用于定义和运行多个 Docker 容器组成的应用。通过一个 YAML 文件(默认名为 docker-

#docker#容器#运维
Java微服务知识点详细总结

微服务是一种,将单体应用拆分为多个小型、独立的服务单元,每个服务围绕特定业务领域构建,通过轻量级通信协议(如 HTTP/REST、gRPC)交互。。

#java#微服务#开发语言
Spring AI 知识点总结

Spring AI 是 Spring 生态系统下的人工智能应用开发框架,旨在简化 Java/Spring 开发者集成各类 AI 模型(包括大语言模型、embedding 模型等)的过程,提供统一的 API 抽象和标准化的开发范式,让开发者无需深入关注不同 AI 服务提供商的底层细节,快速构建 AI 驱动的应用。

#spring#人工智能#java
LangChain4j 详细知识总结

LangChain4j 为 Java/Kotlin 生态系统带来了构建 LLM 应用的强大能力。通过深入理解其核心组件——AiModelAiServiceChatMemoryTool和Tokenizer——开发者可以构建出功能丰富、响应迅速且可维护的 AI 应用。其AiService机制是核心亮点,将自然语言逻辑提升到了与 Java 代码同等的地位。随着 AI 技术的不断发展,掌握 LangCha

#java
Spring AI 知识点总结

Spring AI 是 Spring 生态系统下的人工智能应用开发框架,旨在简化 Java/Spring 开发者集成各类 AI 模型(包括大语言模型、embedding 模型等)的过程,提供统一的 API 抽象和标准化的开发范式,让开发者无需深入关注不同 AI 服务提供商的底层细节,快速构建 AI 驱动的应用。

#spring#人工智能#java
java零基础(中)

for each增强for循环一维数组的动态初始化一维数组中存储引用查找数组中的最大值以及下标找一个固定值在数组中的位置:遍历等于,然后输出下标关于main()方法中args[]的作用方法的可变长度参数数组的扩容操作一维数组的扩容数组长度一旦确定不可变那数组应该如何扩容?只能创建一个更大的数组将原数组中的数据全部拷贝到新数组中可以使用System.arraycopy()方法完成数组的拷贝数组扩容会

#java
到底了