- 博客(299)
- 收藏
- 关注
原创 【postgresql】JSONB类型:JSON存储和操作的神兵利器
PostgreSQL的JSONB类型提供了高效操作JSON数据的能力。它采用树形结构存储数据,通过排序和压缩优化查询性能。JSONB支持丰富的查询操作(->、->>、#>等),条件过滤(@>、?等),以及修改操作(||、-、jsonb_set等)。此外,还提供聚合函数和JSONPath查询功能。底层数据结构分为整体信息、位置信息和数据存储区三部分。为提高查询效率,PostgreSQL使用GIN索引(类似倒排索引)来加速JSONB字段的查找,通过分解JSON元素建立键值映射关系。
2026-03-26 10:59:17
322
原创 【postgresql】类比MySQL搭建快速概论
PostgreSQL正成为越来越多企业的数据库选择,其与MySQL的核心差异体现在设计哲学上。PostgreSQL作为"重装部队",支持丰富的数据类型(JSONB、数组、地理空间等)和复杂查询,提供GIN、GiST等特色索引优化高级查询,但配置相对复杂。MySQL则作为"轻骑兵"追求简单快速,适合常规业务场景。两者事务隔离级别相同,但PostgreSQL采用WAL日志和MVCC机制实现快速回滚。选择时需权衡业务复杂度与性能需求:简单场景用MySQL更高效,复杂需求则P
2026-03-25 10:35:30
389
原创 【SSE】
SSE(Server-Sent Events)技术解析 SSE是一种基于TCP的应用层协议,支持服务器向客户端单向推送消息。其核心特点是: 连接建立:客户端发起SSE请求,服务器响应后建立持久连接 数据格式:采用标准的事件流格式(text/event-stream),包含id、event、data等字段 实现方式: 利用Servlet 3.0的AsyncContext实现连接持久化 Spring框架封装为SseEmitter简化开发 连接管理:支持自动重连、断线续传等机制 SSE适用于需要服务器主动推送数据
2026-03-18 10:04:49
354
原创 mysql核心知识清单
本文摘要: 数据库核心知识点总结: 索引:B+树结构,联合索引排序规则,回表查询机制及索引下推优化 SQL优化:慢SQL定位分析方法及优化策略 事务:ACID特性,MVCC实现原理,四种隔离级别及解决的问题 高可用方案:主从架构与InnoDB Cluster集群特性对比 分库分表:水平/垂直拆分时机,ShardingSphere技术选型及带来的挑战 (字数:149字)
2026-03-03 20:53:20
375
原创 Spring核心知识清单
在IOC中ApplicationContext仅仅是外层的壳子,真正干活的是Bean Factory,Bean Factory被封装在各种父类中,各种ApplicationContext自己去实现自己的父类,每个ApplicationContext都是自己的Bean factory在干活儿。是遇见一个要是不存在,先将它注入IOC?Bean的创建和初始化会出现在Spring容器启动的时候将Bean装入IOC的时候,或者是getBean的时候判断初Bean的作用域是需要新创建和初始化一个新的Bean的时候。
2026-02-20 19:26:33
649
原创 【大模型】理论基础(5):常用的模型微调和优化手段,SFT、RLHF、DPO、LORA、RAG
本文系统介绍了大模型微调与部署的关键技术。主要内容包括:1. 模型微调方法:监督微调(SFT)、基于人类反馈的强化学习(RLHF)、直接偏好优化(DPO)等;2. 微调加速技术:LoRA通过低秩矩阵分解降低计算量;3. 检索增强生成(RAG)技术,结合外部知识库提升模型实时性;4. 模型部署流程,包括推理引擎选择及标准化调用接口。文章详细阐述了各种微调方法的数据准备、实现原理及适用场景,特别对RLHF和DPO的算法机制进行了深入解析,为开发者提供了全面的技术指导。
2026-01-12 12:13:19
1125
原创 【大模型】理论基础(4):通识扫盲,一文搞清楚大模型的分类、训练、微调、部署
摘要:本文系统介绍了大模型开发的核心流程和关键技术。首先阐述了预训练(获取基础能力)、微调(增强专项能力)和部署(模型服务化)的概念及相互关系。其次详细说明了基于HuggingFace标准的模型训练方法,包括代码库和可视化平台两种途径。然后列举了SFT、RLHF、DPO等主流微调技术,以及LORA、RAG等增强手段。最后对模型进行了系统分类,涵盖文本理解、生成、多模态等8大类典型任务,并指出虽然应用场景不同,但底层都基于Transformer架构,训练方法具有通用性。全文为开发者提供了清晰的技术路线图。
2025-12-05 18:15:52
643
1
原创 【大模型】理论基础(3):transformer,模型架构的基座
本文概述了Transformer模型的核心机制。首先通过分词和词嵌入将输入转换为向量,并加入位置信息。关键在于自注意力机制:使用QKV矩阵计算词间关联,通过多头注意力整合上下文信息。编码器通过残差网络和归一化处理梯度消失问题,解码器则利用掩码和交叉注意力生成输出。最终将上下文向量投影到词汇空间,预测下一个词。Transformer通过这一系列操作实现语义理解与生成,每个步骤均保持512维向量不变。
2025-11-18 18:29:01
869
1
原创 【k8s】基础概念+下载安装教程
不用执行kubeadm init命令,这个命令是用来初始化master的,只要照上面步骤安装好相关的k8s的核心组件即可,然后执行kubeadm join命令即可。除开核心组件外,还有一部分组件是k8s自身api的抽象,也就是说这些组件其实就是k8s自身的一部分能力,只是抽象出来单独做成了一个内嵌的组件,:实现了应用配置与程序代码的分离,使得同一份镜像可以通过注入不同的配置,轻松地在开发、测试、生产环境中运行。:大大降低了发布新版本的风险,提升了发布频率和可靠性,是实现 DevOps 和持续交付的基石。
2025-10-11 18:03:55
1218
2
原创 【IDEA】干活?一个IDEA即可,集成开发平台打造攻略
干活儿?一个IDEA即可,教你打造集成开发环境,告别数据库练级工具、SSH工具、FTP工具等等多余窗口
2025-09-08 11:36:00
1128
1
原创 【手撕JAVA多线程:2.线程安全】 2.2.JDK层面的线程安全保证:2.锁(Lock)
带你从设计的角度彻底看懂JAVA多线程内容里面的Lock
2025-08-28 14:54:52
904
原创 【手撕JAVA多线程:2.线程安全】 2.2.JDK层面的线程安全保证:1.AQS同步器,JDK一切保证线程安全的工具的底座
带你从设计思想的角度去看JAVA多线程之让你彻底搞懂AQS
2025-08-27 11:37:28
1201
2
原创 Spring事务回滚报错:Transaction rolled back because it has been marked as rollback-only
spring事务回滚实战
2025-01-31 23:32:44
4258
2
原创 【总结盘点类】2024,一场关于海量数据治理以及合理建模的系列写作
今年的写作内容并不是碎片化的想到什么写什么,而是有起承转合关系的。欢迎大家支持
2025-01-22 00:12:55
1129
docker+k8s实战手册,助你快速上手docker+k8s快速构建自己的云原生环境
2025-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅