后端
文章平均质量分 88
lbwxxc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AI 应用开发
注入 OpenAiApi,OpenAiApi 是真正“干活”与 OpenAI 服务器对话的工具,后续 SpringAI 的封装层,比如说 ,其内部持有 的实例 方法产生流式对话 :“文本向量化”工具调用 OpenAI 的 API 来生成“词嵌入”(Embeddings)。词嵌入是一种将文本(如单词、句子)转换为数值向量(一串数字)的技术,这些向量能捕捉文本的语义含义。:连接到 PostgreSQL 的“向量数据库”存储、管理和检索由上一个 Bean(embeddingModel)生成的向量。这原创 2025-10-27 11:45:14 · 696 阅读 · 0 评论 -
MySQL 是怎样运行的学习总结
如果我们乐意,我们可以连接任意数量张表,但是如果没有任何限制条件的话,这些表连接起来产生的 笛卡尔 积 可能是非常巨大的。比方说3个100行记录的表连接起来产生的 笛卡尔积 就有 100×100×100=1000000 行数 据!涉及单表的条件这种只设计单表的过滤条件我们之前都提到过一万遍了,我们之前也一直称为 搜索条件 ,比如 t1.m1 > 1 是只针对 t1 表的过滤条件, t2.n2 < ‘d’ 是只针对 t2 表的过滤条件。涉及两表的条件。原创 2025-08-11 12:21:50 · 682 阅读 · 0 评论 -
动态线程池
此项目是已组件的形式进行搭建分为 4 个部分 config、domain、registry、trigger。原创 2025-07-22 17:35:50 · 303 阅读 · 0 评论 -
仿小红书交流社区(微服务架构)
在单体项目中,使用 ThreadLocal 就可以满足要求,但在微服务项目,存在微服务间调用的问题,这时 ThreadLocal 就不能保证全局上下文,需要放置拦截器,将信息放在请求头中,保证透传。这个项目提供的注册方式手机验证码,当尝试通过手机号注册时,会先检查数据库,如果存储则返回原有账户,如果不存在则新加一个账户插入到数据库中,用户的 Id,是由上文提到的分布式 id 服务生成的。用户在注册成功后,默认设置为普通用户,并将用户的角色缓存在 redis 中,供后续网关鉴权使用。原创 2025-07-03 20:51:05 · 1034 阅读 · 0 评论 -
SQL学习总结
存储过程是一组为了完成特定任务而预先编译并存储在数据库中的 SQL 语句集合。你可以把它想象成编程里的函数,它接收输入参数,执行一系列操作,还能返回结果。触发器是在插入、更新和删除语句前后自动执行的一堆SQL代码。在建立二级索引时,主键会自动加入二级索引中。视图可以简化查询,也可以提供一层抽象。事件是根据计划执行的任务或者一些。视图不存放数据,它只是查询的结果。原创 2025-03-31 20:21:30 · 1046 阅读 · 0 评论
分享