logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kafka4.0浅尝辄止

最近工作中接触消息队列比较多,前几周又看到kafka4.0发布,故写一篇博客对消息队列做一个复盘。

文章图片
#kafka
从本地 Demo 到生产级检索:Milvus 学习笔记(1)

本文介绍了开源向量数据库Milvus的特点、优势及应用场景。作为高性能、可扩展的向量数据库,Milvus支持从本地开发到超大规模生产集群的多种部署模式,包括Lite、Standalone和Distributed版本。它通过硬件优化、高效搜索算法和列式存储实现2~5倍的性能提升,支持十亿级向量数据处理。Milvus提供多种搜索能力如ANN、过滤搜索和混合搜索,并支持多种数据类型和SDK。文章还对比了

文章图片
#golang#软件工程
从本地 Demo 到生产级检索:Milvus 学习笔记(2)

本文介绍了Milvus数据库的插入和删除数据操作,重点讲解了实体插入和更新机制。主要内容包括: 插入实体(Insert Entities): 新字段自动填充规则(默认值或NULL) 标准insert操作不检查主键重复,可能导致数据重复 建议使用upsert操作实现更新或避免重复 Upsert实体: 自动判断主键是否存在,执行插入或更新 支持override(覆盖)和merge(合并)两种模式 ov

文章图片
#golang#milvus
从本地 Demo 到生产级检索:Milvus 学习笔记(3)

本文介绍了如何在Milvus向量数据库中使用文本高亮功能(Text Highlighter),包括四个示例场景:1)高亮BM25全文检索结果中的搜索词;2)高亮TEXT_MATCH过滤条件匹配的词;3)以片段形式返回高亮结果(可控制片段长度、上下文和数量);4)多查询场景下的独立高亮处理。文章提供了完整的Python代码示例,展示了如何创建支持BM25和TEXT_MATCH的集合,并通过Lexic

文章图片
#milvus#学习
Python 代码风格全解析:从 PEP8 到 Black 的现代风格体系

Python统一代码风格的必要性与规范体系 Python作为一门灵活的动态语言,代码风格差异会严重影响项目的可维护性。统一代码风格能够显著提升代码可读性、降低团队沟通成本、减少维护负担,并为自动化工具链提供基础。 Python官方通过PEP系列规范(PEP 8代码风格、PEP 257文档字符串、PEP 20设计哲学)建立了核心风格体系。PEP 8规定了缩进、命名、空格等基础规则,强调"一

文章图片
#python#java#大数据
应该是跨时代的更新——langgraph v1.0

文章摘要: LangGraph是一个专注于Agent编排的底层框架,旨在将控制权交还给开发者,而非增加不必要的抽象层。它摒弃了传统框架堆叠概念的思路,专注于提供持久化执行、人类参与决策、完整记忆体系等核心能力。通过显式定义节点和状态流转,开发者可以构建可靠处理复杂任务的有状态Agent系统。LangGraph已被多家前沿公司采用,其特点包括:不强制绑定LangChain(尽管可以配合使用)、支持P

文章图片
#python
langchain v1.2新概念探索

本文分析了LangChain v1.2框架的核心架构演进,重点探讨了Agent运行机制和LangGraph运行时的设计理念。文章指出LangChain通过Pregel算法实现了基于图结构的Agent运行时,其中Actor节点通过Channel进行数据交互,采用三步循环机制(规划、执行、更新)来协调任务流程。最新版本强化了类型安全、沙箱集成和自动总结等特性,使框架在保持向后兼容的同时更加工程化。对于

文章图片
#java#运维
TinyDB轻量文档数据库

TinyDB是一个轻量级面向文档的Python数据库,具有以下特点:1) 仅1800行核心代码,纯Python实现;2) 提供类似MongoDB的文档存储功能,支持dict形式数据;3) 简洁API设计,开箱即用;4) 支持Python 3.5+和PyPy。基础功能包括CRUD操作和Query查询构造器,采用全表扫描方式执行查询。虽然灵活易用,但不适合高性能、多线程或复杂关系场景。可通过自定义St

文章图片
#数据库
从 TDD 到 SDD:当“代码”不再是核心资产,软件工程正在发生什么变化?

摘要:AI时代软件开发方法论的演进与挑战 本文探讨了在AI编程工具兴起的背景下,传统软件开发方法论(TDD、BDD、DDD)与新范式(SDD)的定位与价值。文章首先梳理了五种"DD"方法论的演进历程:从TDD的测试驱动、BDD的行为描述、ATDD的验收标准,到DDD的领域建模,再到新兴的SDD规范驱动。这些方法分别解决了代码正确性、业务理解一致性、功能完成标准、业务复杂性映射等

文章图片
#tdd#软件工程
基于 OpenSpec 的规范驱动开发实践拆解

本文探讨了规范驱动开发(SDD)理念的轻量化实践方案。作者通过OpenSpec工具与GLM-4.7-Flash模型的组合,验证了在不重构现有开发流程的前提下嵌入规范层的可行性。文章详细介绍了OpenSpec的核心工作机制,包括Delta Spec变更管理、目录结构设计以及从提案到归档的完整工作流。通过"添加深色模式"的实例演示,展示了如何在保留现有开发习惯的同时,实现规范与代码的协同演进。这种轻量

文章图片
#驱动开发
    共 87 条
  • 1
  • 2
  • 3
  • 9
  • 请选择