- 博客(13)
- 收藏
- 关注
原创 Spring Boot 常用注解整理
本文系统整理了Spring和Spring Boot中的常用注解,按功能分类介绍,涵盖其含义、来源、应用场景及代码示例。
2025-05-10 23:37:00
35400
1
原创 Java 8 到 Java 24 新特性一览
本文系统梳理了Java 8至Java 24各版本的新特性,重点介绍了Java 8的重要更新。Java 8引入了Lambda表达式、方法引用、接口默认方法和静态方法等语言特性,显著提升了代码简洁性和可读性。核心库方面,新增了Stream API、Optional类、全新的日期时间API以及并发增强工具,优化了集合操作、空值处理和异步编程。JVM层面,移除了永久代,引入元空间,并改进了垃圾回收机制和HashMap性能。这些特性为开发者提供了更强大的工具和更高的性能,推动了Java的现代化进程。
2025-05-10 18:34:10
36710
1
原创 深入解析向量数据库:基本原理与主流实现
是Facebook AI Research开源的相似度搜索库,由C++编写,并提供了Python接口。Faiss专为大规模、高维向量的快速相似检索而设计,能够在CPU和GPU上高效运行。它内置了多种索引算法,包括IVF、PQ、HNSW、LSH等,可支持上亿级别向量的数据集。由于Faiss对计算进行了高度优化(使用SIMD指令、多线程并行,GPU版本利用CUDA加速),在单机上往往能实现极高的查询吞吐和较低的延迟。Faiss的使用方式。
2025-05-10 16:41:39
35502
原创 世界主权国家经纬度信息
以下整理了联合国承认的所有主权国家及其首都信息,包括国家的中文全称、中文简称、英文名称(常用简称)、ISO Alpha-2国家代码、首都名称(英文)以及首都的地理坐标(经纬度)。
2025-04-30 16:07:38
41076
原创 深入解析 Java 8 Stream API:全面掌握流操作与应用
Java 8 Stream API 提供了高效的数据处理方式,可以非常简洁地完成各种常见的集合操作。通过中间操作和终止操作的组合,Stream API 使得集合操作更加灵活、易于理解。掌握 Stream 的常见操作,能够帮助我们更好地处理数据,提升代码的可读性和可维护性。
2025-04-30 15:47:08
40971
原创 Spring Boot 数据库明文密码加密
1. 引入依赖在项目的 pom.xml 文件中引入以下依赖,用于支持 Jasypt 加密功能:<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.4</version></dependency&
2024-11-16 15:49:20
40578
原创 全球各国经纬度
南乔治亚岛和南桑威奇群岛。斯瓦尔巴群岛和扬马延岛。瓦利斯群岛和富图纳群岛。波斯尼亚和黑塞哥维那。听到岛和麦当劳的岛屿。圣皮埃尔和密克隆群岛。圣文森特和格林纳丁斯。
2024-10-09 17:48:34
43518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人