Home
Technical
Travels
Archives
Gallery
Journals
About
1
Spring AI简介
2
责任链模式
3
LangChain介绍
4
DDD 领域驱动设计
5
MySQL规约
YellowBean
🦆
累计撰写
14
篇文章
累计创建
23
个标签
累计收到
6
条评论
导航
Home
Technical
Travels
Archives
Gallery
Journals
About
目录
搜索
标签搜索
Design Pattern
Kotlin
React
Brisbane
Linux
Spring Batch
NoSQL
Nginx
Messaging
Redis
Docker
Algorithm
SQL
JavaScript
Java
HTML
CSS
Git
Spring Cloud
Node.js
Angular
Vue
Spring Boot
Spring AI简介
2 个月前
138
0
3
43.8℃
Technical
本文以快速开发一个 AI 原生应用为目的,介绍了 Spring AI 的包括对话模型、提示词模板、Function Calling、结构化输出、图片生成、向量化、向量数据库等全部核心功能,并介绍了检索增强生成的技术。
责任链模式
2 个月前
157
0
1
41.7℃
Technical
在GoF 的《设计模式》一书中对责任链模式的定义是:将请求的发送和接收解耦,让多个接收对象都有机会处理这个请求。将这些接收对象串成一条链,并沿着这条链传递这个请求,直到链上的某个接收对象能够处理它为止或者所有接收对象处理一遍。
LangChain介绍
10 个月前
1669
0
4
198.9℃
Technical
在这篇文章中,我们将详细讨论LangChain,这是一个用于开发由语言模型驱动的应用程序的框架。尽管LangChain主要提供了Python和JavaScript/TypeScript的库,但市面上也存在Java版本的库。我们将讨论LangChain框架的构建模块,然后继续在Java中进行实验。
DDD 领域驱动设计
11 个月前
1381
0
1
164.1℃
Technical
软件开发中的挑战和问题复杂性管理:当处理复杂业务需求时,软件系统往往变得复杂,难以理解和维护。不清晰的业务逻辑和模型使开发人员难以捕捉并准确地实现业务需求。领域专家与开发人员之间的沟通障碍:业务专家负责提供业务需求和知识,而开发人员负责将这些需求转化为可执行的软件系统。
MySQL规约
1 年前
1278
0
8
167.8℃
Technical
Alibaba开发手册中关于MySQL的一些规约.
为什么Promise比setTimeout先执行
2 年前
1327
0
9
174.7℃
Technical
Promise和setTimeout都是JavaScript中实现异步调用的方式, 这篇文章就会通过一个关于它俩的小实验来讲述JavaScript实现异步的原理。
几种获取Java线程dump的方法
2 年前
1413
0
3
171.3℃
Technical
在本文中,我们将介绍几种获取Java应用程序的线程dump的方法。线程dump是 Java 进程的所有线程状态的快照。每个线程的状态都通过stack trace来呈现,它显示了线程堆栈的内容。线程dump对于诊断问题很有用,因为它显示了线程的各种活动。线程dump是用纯文本编写的,因此我们可以将它们的内容保存到文件中,然后在文本编辑器中查看它们。
Docker常用命令
2 年前
1477
1
13
200.7℃
Technical
Docker是一个容器化系统,它将应用程序及其依赖项打包并运行在容器内。使用 Docker时,你必须了解几个 Docker 命令。这篇文章会介绍几个常用的命令。
布里斯班周末一日游之Mangrove Boardwalk
2 年前
2071
0
7
245.1℃
Travels
周末Wynnum Mangrove Boardwalk徒步一日游🦵🏻💚周末不用爬山也可以呼吸天然氧吧啦~这个公园里面有一条红树林浮桥,是一条海上漫步路线,根据潮汐的不同,水会流到红树林中间的木板路下面。
Rxjs中mergeMap, concatMap, exhaustMap 和 switchMap的区别
2 年前
1263
0
3
156.3℃
Technical
mergeMap、concatMap、exhaustMap和switchMap是 rxjs 中的扁平化操作符。它们被视为转换运算符,因为它们在应用函数后将Observable对象转换为新的Observable对象。它们帮助我们避免了必须嵌套订阅等复杂情况。
上一页
下一页
1
2
弹