- 博客(16)
- 收藏
- 关注
原创 Spring AI
Spring AI,顾名思义,是基于 Spring 生态体系构建的人工智能开发框架。Spring 框架凭借其依赖注入、面向切面编程等特性, Java 企业级开发的标准框架,拥有庞大且成熟的开发者社区和丰富的工具集。它的核心定位是降低 AI 应用开发门槛,让 Java 开发者无需深入钻研复杂的 AI 算法和底层框架,就能轻松地将 AI 功能集成到 Spring Boot 应用中。无论是经验丰富的资深开发者,还是刚接触 AI 的新手,都能利用 Spring AI 快速实现 AI 应用的开发。
2025-05-15 10:44:14
1034
原创 java并发底层线程池原理和源码
在一般情况下当我们在执行多个任务的时候可能就会想到线程池取处理,确实,在很多时候线程池的性能比线程的性能要快很多,也方便很多。下面我们就深入源码级理解线程池。RUNNING = -1 线程池处在RUNNING状态时,能够接收新任务,以及对已添加的任务进行 处理。 线程池被 一旦被创建,就处 于 RUNNING状态,并且线程池中的任务数为0。SHUTDOWN = 0 线程池处在SHUTDOWN状态时,不接收新任务,但能处理已添加的任务。 STOP = 1 线程池处在STOP状态时
2023-08-31 15:44:39
173
原创 基于shardingsphere实现分库分表
Sharding-Proxy:这是一个独立的数据库中间件,作为数据库的代理层,接收应用程序的请求并将其路由到相应的后端数据库。Sharding-Proxy支持SQL解析、路由、分片、读写分离等功能,可以独立部署和扩展,为应用程序提供统一的数据库访问接口。ShardingSphere是一个开源的分布式数据库中间件,旨在简化和增强数据库的分库分表能力,提供了分库分表、读写分离、分布式事务等功能。下面的例子就是针对数据库横切的核心部分代码(分片建是基于时间,分片算法包含月,季度、年的逻辑去实现)
2023-06-01 10:20:00
1065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人