2024年8月6日
AIDocumentLibraryChat 项目介绍 AIDocumentLibraryChat 是一个能够为 GitHub 上的公开项目生成测试代码的工具。该项目支持 Java 语言,并且已经通过了测试。它可以通过提供的类 URL 加载相应的类,分析其导入关系,并加载项目中依赖的类。这为使用大型语言模型(LLM)生成测试模拟提供了便利,使得测试代码能够更贴近源代码的实际使用场景。 功能特点 类加载……
阅读全文
2024年8月6日
LangChain 工作原理概述 LangChain 是一个开发环境,它通过抽象方法简化了使用语言模型(LLM)的编程过程。这种抽象允许开发者将复杂流程封装为组件,减少编程复杂性和提升开发效率。 抽象的概念抽象是简化复杂性的一种方式。例如,π 表示圆周率,而恒温器让我们控制温度而无需了解背后的电路。 LangChain 的抽象库LangCh……
阅读全文
2024年8月6日
人工智能专栏文章汇总:人工智能学习专栏文章汇总-CSDN博客 本篇目录 一、词向量处理 1.01 词袋模型(Bag-of-words model) 1.02 simtext 1.03 百度飞桨(paddlenlp.embeddings) 1.04 百度千帆SDK(qianfan.Embedding) 1.2 SentenceTransforme……
阅读全文
2024年8月6日
领域驱动设计批评与实践 1. DDD领域驱动设计批评文集领域驱动设计(DDD)是一种软件设计方法,它强调以业务领域为中心进行软件开发。然而,任何设计方法都有其局限性。以下是对DDD批评的文集,探讨了DDD在实际应用中可能遇到的问题和挑战。 2. 做强化自测题获得“软件方法建模师”称号成为一名……
阅读全文
2024年8月6日
产品经理在中后台产品架构设计中的心得体会 引言产品经理在不断探索新的领域和学习新知识的过程中,对于软件工程和架构设计的理解逐渐加深。本文将分享作者在中后台产品工作中积累的经验和见解。 软件工程与架构设计的理解在负责中后台产品的过程中,作者逐渐对软件工程和架构设计有了更深入的认识。这不……
阅读全文
2024年8月6日
产品化转型的思考与实践 一、背景与挑战在业务发展和规划演进的过程中,技术迭代升级带来了个性化和复杂交互的实现。传统企业以项目为核心组织价值交付,但存在诸多问题,如技术债务、优先级执行困难、质量意识下降等。这些问题促使企业从项目化管理向产品化管理转型。 二、产品化的定义与意义产品化是指……
阅读全文
2024年8月6日
MES、ERP、SCM、WMS、APS、SCADA、PLM、QMS、CRM、EAM各个系统到底是什么意思?今天一文就给大家分享! 在企业管理中,各种信息系统扮演着至关重要的角色,它们如同企业的神经系统,确保各个部分高效协同运作。 在现代企业管理中,各种管理系统扮演着关键角色,它们通过……
阅读全文
2024年8月6日
《柒柒架构》DDD领域驱动设计–领域模型(三) 前言 在前两篇文章中,我们探讨了领域模型的基本概念以及仓储模型的实现。在深入了解仓储的使用之前,我们先来探讨工厂模型这一重要概念。 工厂模型 在开始学习工厂模式之前,建议先熟悉几种创建型设计模式,包括单例、原型、建造者、工厂方法……
阅读全文
2024年8月6日
Word2VEC_java:Java实现的Word2Vec工具,深入文本理解 项目概述 Word2VEC_java是一个开源项目,基于Java语言实现Google的Word2Vec模型,将单词转换为连续向量表示。由开发者安松松(ansjsun)开发,目的是为NLP领域提供高效、易用的……
阅读全文
2024年8月6日
Milvus简介 概述 Milvus是一个开源的向量数据库,以其灵活性、稳定性和快速查询能力而著称。它能够处理TB级别的向量数据,支持高效的数据增删改查和近实时查询,是大规模向量数据存储与检索的理想选择。 特点 灵活性:Milvus集成了多种向量索引库,如Faiss、NMSLIB和Ann……
阅读全文