所有公开日志

跳到导航 跳到搜索

所有牛奶河Wiki公开日志的联合展示。您可以通过选择日志类型、输入用户名(区分大小写)或相关页面(区分大小写)筛选日志条目。

日志
最新 | 最旧) 查看( | )(20 | 50 | 100 | 250 | 500
  • 2024年7月1日 (一) 14:06 阿奔 讨论 贡献创建了页面Sentence transformers (创建页面,内容为“sentence-transformer(SBERT) 框架提供了一种简便的方法来计算句子和段落的向量表示(也称为句子嵌入),是用于访问、使用和训练最先进的文本和图像嵌入模型的首选 Python 模块。它可用于模型计算嵌入或使用交叉编码器模型计算相似性,包括语义搜索、语义文本相似性和释义挖掘。 超过 5,000 个预先训练的 Sentence Transformer 模型可供 Hugging Face 立即使用,…”)
  • 2024年7月1日 (一) 13:47 阿奔 讨论 贡献创建了页面词向量模型 (创建页面,内容为“word2vec、glove 是两种静态的词向量模型,即每个词语只有一个固定的向量表示。BERT 是一种动态的技术,可以根据上下文情景,得到语义变化的词向量。 HuggingFace 网站提供了简易可用的数据集、丰富的预训练语言模型, 通过 sentence-transformer 库,我们可以使用 HuggingFace 内的预训练模型,得到不同情景的文本的语义向量。 {| class="wikitable" |特征 |学习目…”) 标签可视化编辑
  • 2024年6月27日 (四) 11:13 阿奔 讨论 贡献创建了页面Milvus 安装 (创建页面,内容为“Milvus is an open-source vector database that brings search to GenAI applications. Milvus was selected as the vector database of choice (over Chroma and Pinecone). Milvus is an open-source vector database designed specifically for similarity search on massive datasets of high-dimensional vectors. Milvus supports Python, Java, C++. === Docker Inst === docker pull milvusdb/milvus:cpu-latest # 设置配置文件和工作目录 /u01/milvus/conf : conf…”)
  • 2024年6月25日 (二) 14:12 阿奔 讨论 贡献创建了页面K8s 资源 (创建页面,内容为“Kubernetes 中的所有内容都被抽象为“资源”,如 Pod、Service、Node 等都是资源。“对象”就是“资源”的实例,是持久化的实体,通过这些实体显示整个集群的状态。 对象的创建、删除、修改都是通过 “Kubernetes API”,也就是 “API Server” 组件提供的 API 接口,这些是 RESTful 风格的 API,与 K8s 的“万物皆对象”理念相符。命令行工具 “kubectl”,实际上…”)
  • 2024年6月18日 (二) 14:55 阿奔 讨论 贡献创建了页面YAML (创建页面,内容为“YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写,或者是:"Yet Another Markup Language"(仍是一种标记语言)。 YAML 可以简单表达清单、散列表,标量等数据形态。它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲(例如:许多电子邮件标题格式和YAML非常接近)。…”)
  • 2024年6月18日 (二) 10:12 阿奔 讨论 贡献创建了页面K8s 基础 (创建页面,内容为“=== 基本概念 === ==== Pod ==== Pod 是 K8s 中集群部署应用和服务的最小单元,一个 Pod 中可以部署多个容器。 Pod 的设计理念是支持多个容器在一个 Pod 中共享网络地址和文件系统,可以通过进程间通信和文件共享这种简单高效的方式组合完成服务。Pod 对多容器的支持是 K8s 最基础的设计理念。 ==== RC(副本控制器) ==== RC(Replication Controller,RC)通过启动/停止 P…”)
  • 2024年6月13日 (四) 10:14 阿奔 讨论 贡献创建了页面Leetcode - 072 - Edit Distance (重定向页面至Levenshtein distance 标签新建重定向 可视化编辑
  • 2024年6月12日 (三) 15:00 阿奔 讨论 贡献创建了页面Zombie process (创建页面,内容为“On Unix and Unix-like computer operating systems, a zombie process or defunct process is a process that has completed execution (via the exit system call) but still has an entry in the process table: it is a process in the "terminated state". 在类 UNIX 系统中,僵尸进程是指完成执行(通过 exit 系统调用,或运行时发生致命错误或收到终止信号所致),但在操作系统的进程表中仍然存在其进程控制块,处于"…”)
  • 2024年6月5日 (三) 13:50 阿奔 讨论 贡献创建了页面Levenshtein distance (创建页面,内容为“MED(Minimum Edit Distance,编辑距离),由俄罗斯数学家弗拉基米尔·莱文斯坦(Vladimir Levenshtein)在 1965 年提出,也因此而得名 Levenshtein Distance(莱文斯坦距离)。 在信息论、语言学和计算机科学领域,Levenshtein Distance 是用来度量两个序列相似程度的指标。通俗地来讲,编辑距离指的是在两个单词之间,由其中一个单词转换为另一个单词所需要的最少单字符编辑…”)
  • 2024年6月1日 (六) 23:25 阿奔 讨论 贡献创建了页面路德维希·范·贝多芬 (创建页面,内容为“右|无框 路德维希·范·贝多芬(Ludwig van Beethoven, 1770/12/17 - 1827/3/26),德国作曲家。 一生共创作了 9 部编号交响曲、35 部钢琴奏鸣曲、10 部小提琴奏鸣曲、16 部弦乐四重奏、1 部歌剧及 2 部弥撒曲等。他不仅是古典主义音乐的集大成者,同时又是浪漫主义音乐的开创者。 贝多芬 5 岁时可能患有中耳炎,为其日后的耳疾埋下了…”) 标签可视化编辑
  • 2024年6月1日 (六) 23:23 阿奔 讨论 贡献创建了页面文件:Ludwig van Beethoven.jpg
  • 2024年6月1日 (六) 23:23 阿奔 讨论 贡献上传文件:Ludwig van Beethoven.jpg
  • 2024年5月31日 (五) 22:56 阿奔 讨论 贡献创建了页面月光奏鸣曲 (创建页面,内容为“路德维希·凡·贝多芬(Ludwig van Beethoven, 1770/12/16 ~ 1827/3/26/),德国作曲家,音乐史上最伟大的音乐家之一。他创作的音乐集古典音乐的大成,同时开辟了浪漫时期音乐的道路,是古典主义乐派向浪漫主义乐派过度的桥梁,对世界音乐的发展有着举足轻重的作用。其中以 32 首钢琴奏鸣曲最为经典,被称之为“钢琴艺术史的高峰”,而这 32 首奏鸣曲中以《…”)
  • 2024年5月30日 (四) 17:15 阿奔 讨论 贡献创建了页面Word2vec (创建页面,内容为“Word2Vec 是 Google 在 2013 年推出的一个 NLP 工具,能够将单词转化为向量来表示,可以定量的去度量词与词之间的关系,挖掘词与词之间的联系。 * 连续词袋(Continuous Bag of Words, CBOW),根据周围的单词预测中心词 * Skip-Gram,根据中心词预测周围的单词 Word2Vec 的应用广泛而多样。最流行的应用之一是文本分类,它用于根据单词的含义对文本进行分类。它还用…”) 标签可视化编辑:已切换
  • 2024年5月27日 (一) 20:43 阿奔 讨论 贡献创建了页面人生复本 (创建页面,内容为“《人生复本》(Dark Matter)是美国畅销悬疑小说作家布莱克·克劳奇(Blake Crouch, 1978, 美国北卡罗来纳州斯泰茨维尔镇)2016年7月创作的科幻小说,被誉为十年来最好的科幻小说之一。这本小说讲述的是现实世界与个人身份的本质问题。通过多重宇宙的设定,让人们重新审视现实世界中的种种问题,更加深入地理解人类的复杂性和多样性。不仅是一本节奏快如…”)
  • 2024年5月21日 (二) 21:21 阿奔 讨论 贡献创建了页面吕洞宾 (创建页面,内容为“吕洞宾——道教八仙之一   吕洞宾原名吕喦(喦或作岩、巖),是汉族民间传说及道教的八仙之一。字洞宾,以字行,道号纯阳子,自称回道人。于唐德宗贞元十二载丙子年(796年)农历四月十四生于蒲州河中府永乐县招贤里(今山西省芮城县永乐县招贤村)。原为儒生,40岁遇郑火龙真人传剑术,64岁遇钟离权传丹法,道成之后,普度众生,世间多有传说…”)
  • 2024年5月20日 (一) 10:07 阿奔 讨论 贡献创建了页面Java 泛型 (创建页面,内容为“Java 泛型 泛型,即“参数化类型”,编写更通用、类型安全的代码。定义时由参数代替具体的类型,使用时传入具体的类型(即形参不指定类型,由实参指定)。 ==== 泛型类 ==== public class Box<T> { private T content; ... } Box<Integer> intBox = new Box<>(123); Box<String> stringBox = new Box<>("Hello, World!"); ==== 泛型方法 ==== private Node root; public <K extends Comparable<K>, V>…”)
  • 2024年5月20日 (一) 09:36 阿奔 讨论 贡献创建了页面Leetcode - 004 - Median of Two Sorted Arrays (创建页面,内容为“4. Median of Two Sorted Arrays Hard Given two sorted arrays nums1 and nums2 of size m and n respectively, return the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)). Example 1: Input: nums1 = [1,3], nums2 = [2] Output: 2.00000 Explanation: merged array = [1,2,3] and median is 2. Example 2: Input: nums1 = [1,2], nums2 = [3,4] Output: 2.50000 Explanation: merged array = [1,2,3,4] and median is (2 + 3) / 2 = 2.…”)
  • 2024年5月14日 (二) 16:26 阿奔 讨论 贡献创建了页面Redis 基础 (创建页面,内容为“===基本类型:=== ====String(字符串)==== set key value/get key *Max: 512M *内部编码有3种,int(8字节长整型)、embstr(<=39 Byte)、raw(>39 Byte) *应用场景: 共享session、分布式锁、计数器、限流 *C 语言的字符串是 char[] 实现的,而 Redis 使用 SDS(Simple Dynamic String)结构: struct sdshdr {    unsigned int len;  // 字符串长度    unsigned int free; // 空闲长度    char buf[];     …”)
  • 2024年5月14日 (二) 09:24 阿奔 讨论 贡献创建了页面Leetcode - 015 - 3Sum (创建页面,内容为“15. 3Sum Medium Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0. Notice that the solution set must not contain duplicate triplets. Example 1: Input: nums = [-1,0,1,2,-1,-4] Output: <nowiki>[[-1,-1,2],[-1,0,1]]</nowiki> Explanation: nums[0] + nums[1] + nums[2] = (-1) + 0 + 1 = 0. nums[1] + nums[2] + nums[4] = 0 + 1 + (-1) = 0. nums[0] + nu…”)
  • 2024年5月10日 (五) 13:34 阿奔 讨论 贡献创建了页面Apache (创建页面,内容为“Centos7 系统自带的 Apache 安装 yum install httpd systemctl start httpd # systemctl enable httpd === 配置 === vi /etc/httpd/conf/httpd.conf Alias /dev "/u01/Dev" <Directory "/u01/Dev"> Options Indexes MultiViews FollowSymLinks IndexOptions +Charset=utf-8 Allow from all Order allow,deny AllowOverride All Require all granted </Directory> === Error === ==== AH00686: cannot read directory for multi ==== SELinux 未关…”) 标签可视化编辑:已切换
  • 2024年5月6日 (一) 16:43 阿奔 讨论 贡献创建了页面机器学习名词 (创建页面,内容为“==== One-Hot Encoding(独热编码) ==== 为每个分类特征的每个可能值创建一个新的二进制特征(即“独热”特征),其中只有一个特征在任何给定时间被激活(标记为1),而其他所有特征都被标记为0。 优点: * 解决分类数据处理问题:独热编码将离散分类特征转换为机器学习算法易于处理的二进制格式,提高了算法对离散特征的处理能力。 * 避免引入数…”) 标签可视化编辑
  • 2024年5月6日 (一) 16:07 阿奔 讨论 贡献创建了页面线性代数 - 映射 (创建页面,内容为“==== 单射(Injective) ==== 函数f 是单射当且仅当若f(x) = f(y) 则 x = y。 单射是指对于任意两个不同的向量,如果它们在映射下的像相同,则它们本身也必须相同。换句话说,单射是“一对一”的映射。<blockquote>例:考虑一个矩阵A,如果存在向量x和y,使得Ax=Ay且x≠y,则矩阵A是单射。在实践中,单射常用于判断一个映射是否是一一对应的。 例:f(x) = x+5 从…”) 标签可视化编辑
  • 2024年5月4日 (六) 23:19 阿奔 讨论 贡献创建了页面摇篮曲 (创建页面,内容为“右|无框 约翰内斯·勃拉姆斯(Johannes Brahms, 1833/5/7 - 1897/4/3),出生于汉堡,德国浪漫主义作曲家。 在德国音乐史中,常把约翰内斯·勃拉姆斯与约翰·塞巴斯蒂安·巴赫(Johann Sebastian Bach,1685/3/21 - 1750/7/28/)、路德维希·凡·贝多芬(Ludwig van Beethoven,1770/12/16 - 1827/3/26/)相提并论,称为"3B"(三人姓氏的第一个字母)。勃拉姆斯也是继贝多芬…”) 标签可视化编辑:已切换
  • 2024年5月4日 (六) 22:44 阿奔 讨论 贡献创建了页面文件:勃拉姆斯.jpg
  • 2024年5月4日 (六) 22:44 阿奔 讨论 贡献上传文件:勃拉姆斯.jpg
  • 2024年4月26日 (五) 16:10 Admin 讨论 贡献移动页面Java基础Java 基础,不留重定向
  • 2024年4月25日 (四) 11:22 阿奔 讨论 贡献创建了页面Leetcode - 322 - Coin Change (创建页面,内容为“322. Coin Change * Medium You are given an integer array coins representing coins of different denominations and an integer amount representing a total amount of money. Return the fewest number of coins that you need to make up that amount. If that amount of money cannot be made up by any combination of the coins, return -1. You may assume that you have an infinite number of each kind of coin. Example 1: Input: coins = [1,2,5], amount = 11 Output: 3 Expl…”)
  • 2024年4月25日 (四) 10:32 Admin 讨论 贡献移动页面Leetcode - 002Leetcode - 002 - Add Two Numbers,不留重定向
  • 2024年4月25日 (四) 10:31 Admin 讨论 贡献移动页面Leetcode - 001Leetcode - 001 - Two Sum,不留重定向
  • 2024年4月24日 (三) 11:31 阿奔 讨论 贡献创建了页面Leetcode - 002 (创建页面,内容为“2. Add Two Numbers Medium You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order, and each of their nodes contains a single digit. Add the two numbers and return the sum as a linked list. You may assume the two numbers do not contain any leading zero, except the number 0 itself. <small>Example 1: Input: l1 = [2,4,3], l2 = [5,6,4] Output: [7,0,8] Explanation: 342 + 465 = 807. Example…”)
  • 2024年4月24日 (三) 10:16 阿奔 讨论 贡献创建了页面Leetcode - 001 (创建页面,内容为“1. Two Sum Easy Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use the same element twice. You can return the answer in any order. <small>Example 1: Input: nums = [2,7,11,15], target = 9 Output: [0,1] Explanation: Because nums[0] + nums[1] == 9, we return [0, 1]. Example 2: Input: nums = [3,2…”)
  • 2024年4月18日 (四) 13:25 阿奔 讨论 贡献创建了页面Excel (创建页面,内容为“1970 年,个人计算机刚刚兴起的时代, 出现了 VisiCalc —— 第一个个人计算机上的电子表格软件,VisiCalc 是 Visual 和 Calculation 的简称。VisiCalc 用数字表示“行(Row)”、用字母表示“列(Column)”,同时还定义了 单元格(Cell)、公式(Formula)、函数(Function)等在现在的 Excel 中依然耳熟能详的概念。 1982 年,VisiCalc 的前雇员去了 Lotus Software,在 IBM 计算机平台上推…”) 标签可视化编辑
  • 2024年4月10日 (三) 14:34 阿奔 讨论 贡献创建了页面Java Error (创建页面,内容为“ ==== 无法从静态上下文中引用非静态方法 ==== 静态(static)方法和静态变量属于某一个类,而不属于类的对象。static 在类加载的时候就会分配内存,可以通过类名直接去访问。非静态成员属于类的对象,在对象初始化之后存在。 在静态方法中调用非静态成员,相当于调用了一个还未初始化的变量。”)
  • 2024年4月9日 (二) 14:34 阿奔 讨论 贡献创建了页面Java Queue (创建页面,内容为“队列(Queue)是一种非常重要的数据结构。广泛应用于多线程、网络通信、缓存、消息队列等场景。 Queue 能够高效地实现元素的插入、删除以及元素的存储,在多线程场景中安全地实现元素的读写操作。遍历操作效率较低,元素的顺序固定。 === 应用场景 === * 消息队列: 在分布式系统中,消息队列是一种常用的通信方式。生产者向队列中添加消息,消费…”)
  • 2024年4月7日 (日) 14:28 阿奔 讨论 贡献创建了页面Java 框架 (创建页面,内容为“ ===[https://spring.io/projects/spring-framework Spring]=== 毫无疑问,Spring 框架现在是 Java 后端框架家族里面最强大的一个,其拥有 IOC 和 AOP 两大利器,大大简化了软件开发复杂性。并且,Spring 现在能与所有主流开发框架集成,可谓是一个万能框架。 ====Spring MVC==== Spring MVC 是一个 MVC 开源框架,用来代替 Struts。它是 Spring 项目里面的一个重要组成部分,能与 Spri…”) 标签可视化编辑
  • 2024年4月7日 (日) 10:48 阿奔 讨论 贡献创建了页面数据结构 (创建页面,内容为“数据是存储在计算机的内存里的,在存储时,决定了数据顺序和位置关系的便是“数据结构”,分为逻辑结构和物理结构。 ==== 逻辑结构 ==== 指数据元素之间逻辑关系的数据结构,这里的逻辑关系是指数据元素之间的前后间关系。一种数据结构的逻辑结构根据需要可以表示成多种存储结构。 * 线性结构:数据结构的元素之间存在一对一线性关系,所…”) 标签可视化编辑
  • 2024年4月2日 (二) 16:58 阿奔 讨论 贡献创建了页面AI 识别 (创建页面,内容为“===如何识别视频中出现的人物?=== 视频中人物识别是指从视频中提取人物图像并识别人物身份的过程。视频中人物识别技术主要包括以下几个步骤: '''1. 人脸检测''' 首先,需要从视频中检测出人脸。常用的方法包括: *Haar特征:利用Haar特征对图像进行快速扫描,检测出人脸区域。 *LBP特征:利用局部二值模式特征对图像进行描述,检测出人脸区域…”) 标签可视化编辑
  • 2024年4月2日 (二) 16:37 阿奔 讨论 贡献创建了页面Markdown (创建页面,内容为“Markdown 是一种轻量级标记语言,排版语法简洁,让人们更多地关注内容本身而非排版。它使用易读易写的纯文本格式编写文档,可与HTML混编,可导出 HTML、PDF 以及本身的 .md 格式的文件。因简洁、高效、易读、易写,Markdown 被大量使用,如 Github、Wikipedia、简书等。 === 基本语法 === * 标题: 井号(#),# 的数量代表了标题的级别 * 粗体: 前后两个星号(*)或…”)
  • 2024年4月2日 (二) 11:15 阿奔 讨论 贡献创建了页面Redis 向量数据库对 GPT 的优化 (创建页面,内容为“===根据下面的内容,总结 redis 向量数据库对 GPT 的优化=== [https://redis.com/blog/chatgpt-memory-project/ Introducing the ChatGPT Memory Project] <small><small>ChatGPT Memory responds to context length limitations in large language models (LLMs) used in AI applications. The ChatGPT package uses Redis as a vector database to cache historical user interactions per session, which provides an adaptive prompt creation mechanism based on the curren…”) 标签可视化编辑:已切换
  • 2024年4月2日 (二) 10:31 阿奔 讨论 贡献创建了页面向量数据库应用 - Gemini (创建页面,内容为“=== 向量数据库在 GPT 中的应用 === '''1. 知识库查询''' 传统的知识库查询主要依靠关键词匹配,但这种方式往往无法准确理解用户的查询意图,导致查询结果不准确或不全面。向量数据库可以将文本转换为向量,并通过向量之间的相似度来进行查询,从而提高查询的准确性和全面性。 例如,在客服系统中,可以使用向量数据库来构建知识库,并通过向…”) 标签可视化编辑:已切换
  • 2024年3月27日 (三) 10:53 阿奔 讨论 贡献创建了页面英文读音 (创建页面,内容为“{| class="wikitable" |+ !单词 !缩写 !中文 !读音 !说明 |- |CUDA |Compute Unified Device Architecture |并行计算架构 |[https://bbs.csdn.net/topics/300081042 ku:da:] |CUDA 是 NVIDIA 推出的通用并行计算架构 |- |milvus |milvus |鸢属 |[https://blog.csdn.net/qinglingye/article/details/131658256 米尔乌斯] |开源的、针对海量特征向量的相似性搜索引擎,向量数据库 |- | | | | | |} 分类:Doc 分类:Help”) 标签可视化编辑
  • 2024年3月27日 (三) 10:22 阿奔 讨论 贡献创建了页面人工智能生成内容 (创建页面,内容为“AIGC(Artificial Intelligence Generative Content),人工智能生成内容,让 AI 自己创作各种各样的内容,比如图片、视频、音乐、文字等。 ==== GAN ==== AIGC 领域使用最多的算法模型名为对抗生成网络 GAN(Generative adversarial networks),顾名思义就是让 AI 内部的两个程序互相对比,从而生成最接近人类心目中的正确形象。由于程序互相对比的标准是现成的样本,因此生成…”)
  • 2024年3月22日 (五) 13:49 阿奔 讨论 贡献创建了页面K8s 安装 (创建页面,内容为“=== 环境准备 === ==== host ==== 192.168.0.158 np0 192.168.0.229 np1 192.168.0.249 np2 192.168.0.148 np3 ==== 设置网桥参数 ==== cat > /etc/sysctl.d/k8s.conf << EOF net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4.ip_forward = 1 EOF sysctl --system ==== ip_vs ==== 加载 ip_vs 内核模块。kube-proxy 通过采用 iptables + ipset + ipvs 的方式实现为符合条件的 Pod 提供负载均…”)
  • 2024年3月22日 (五) 11:35 阿奔 讨论 贡献创建了页面Docker 安装 (创建页面,内容为“Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 从 17.03 版本之后分为 CE…”) 标签可视化编辑:已切换
  • 2024年3月21日 (四) 15:02 阿奔 讨论 贡献创建了页面模型评估指标 (创建页面,内容为“混淆矩阵(Confusion matrix, error matrix)是一种具有两个维度的(实际与预测)列联表,矩阵的每一列代表一个类的实例预测,而每一行表示一个实际的类的实例。通过这个矩阵可以方便地看出模型是否将两个不同的类混淆了。 {| class="wikitable" |+ ! ! ! colspan="2" |Predicted condition |- | |'''Total population = P + N''' |Positive (PP) |Negative (PN) |- | rowspan="2" |'''Actual condition''' |Positi…”) 标签可视化编辑
  • 2024年3月20日 (三) 16:03 阿奔 讨论 贡献创建了页面K8s (创建页面,内容为“2010年,dotCloud 公司在美国旧金山成立,后来改名为 Docker。 主要提供基于 PaaS 的云计算技术服务。具体来说,是和 LXC 有关的容器技术,产品命名为 Docker,并于 2013 年开源。 === Docker === Docker 是创建容器的工具,Docker 镜像,是一个特殊的文件系统,类似于沙箱方式提供容器运行时所需的程序、库、资源、环境变量等,用镜像生成的一个环境,就是容…”)
  • 2024年3月19日 (二) 16:39 阿奔 讨论 贡献创建了页面向量数据库 (创建页面,内容为“向量数据库在大模型行业中,是检索增强生成(RAG)技术的核心,用来存储、管理、查询和检索向量化的非结构化数据。 是大模型形成“长期记忆”的关键,因此也被称为“大模型的海马体”。除了记忆能力,向量数据库还解决了大模型实时信息更新的问题,提高推理效率并降低幻觉,同时在隐私数据不能用于训练时担任信息传递载体。 [https://ann-bench…”) 标签可视化编辑
  • 2024年3月18日 (一) 17:25 阿奔 讨论 贡献创建了页面Java String StringBuffer StringBuilder (创建页面,内容为“String、StringBuffer、StringBuilder 底层用 char[],都是final类,不允许被继承,这样设计主要是从性能和安全性上考虑的。 * String 构建的字符串对象,其内容理论上是不能被改变的。但很多时候需要改变字符串的内容的,如常见的字符串拼接,一般使用 "+" 来拼接,实际上会创建一个新的字符串,造成执行效率低下 * StringBuffer 是一种可变的字符串类。每个 S…”) 标签可视化编辑
  • 2024年3月15日 (五) 11:25 阿奔 讨论 贡献创建了页面Java 优化 - List 代替 Vector (创建页面,内容为“Vector 是线程同步的,所以它也是线程安全的,而 Arraylist 是线程异步的,是不安全的。 如果不考虑到线程的安全因素,一般用 Arraylist 效率比较高。 # 使用 ArrayList 代替 Vector,提供了更好的性能,Vector 是较旧且效率较低的方法 # 空值返回采用更稳妥的 Collections.emptyList 方式 修改后,代码效率提升 20% 以上。 private static final Vector<String> splitString(String…”)
最新 | 最旧) 查看( | )(20 | 50 | 100 | 250 | 500