目录1、容器的整体功能1.1 从一个测试用例说起1.2 刷新容器1.2.1 环境准备1.2.2 加载BeanFactory(详见章节2、Bean的解析和注册)1.2.3 功能扩展1.2.4 调用BeanFactoryPostProcessor(待研究)1.2.5 注册BeanPostProcessor(注意这里不是调用,真正的调用在IoC流程里)1.2.6 国际化处理(待研究)1.2.7 初始化            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 10:51:29
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近两个月为项目组搭建了xwiki在线知识库。期间遇到了各种各样的困难,好在都被一一克服了。在此记录下整个过程,以方便日后翻阅。搭建wiki之前需要准备的工具Tomcat,下载windows安装包类型,安装完成后以服务的形式运行xwiki独立安装包XWiki WARjava runtimemysql 开始安装:安装Tomcat在Tomcat\webapps目录下新建xwiki文件夹,并将            
                
         
            
            
            
            什么是 RAG
RAG 是retrieval-augmented-generation的缩写,翻译为中文的意思就检索增强,以基于最新,最准确的数据建立LLM 的语料知识库。
LLM  现存的痛点
我们知道 LLM 的知识库是通过现有的网络公开的数据作为数据源来训练的,现在公开的很多模型他们基于的训练数据会比我们现在网络上公开的数据早很多,那自然就会产生一种问题,网络上最新的数据和知识 LLM 是不知道。还有一种情况就是很多企业他们对自己的数据的安全做的很好,也就是私有化数据(这些数据是有价值的,也是企业的立足之本)。这些数据网络上肯定是不存在,那自然 LLM 也是不知道的。
我们在提问LLM 对于一些不知道的知识时候,LLM 很多时候是不知道如何回答问题的。甚至会对我们的问题进行胡诌随机回答,也就是瞎说。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-04-16 08:45:51
                            
                                2212阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            什么是 RAG
RAG 是retrieval-augmented-generation的缩写,翻译为中文的意思就检索增强,以基于最新,最准确的数据建立LLM 的语料知识库。
LLM  现存的痛点
我们知道 LLM 的知识库是通过现有的网络公开的数据作为数据源来训练的,现在公开的很多模型他们基于的训练数据会比我们现在网络上公开的数据早很多,那自然就会产生一种问题,网络上最新的数据和知识 LLM 是不知道。还有一种情况就是很多企业他们对自己的数据的安全做的很好,也就是私有化数据(这些数据是有价值的,也是企业的立足之本)。这些数据网络上肯定是不存在,那自然 LLM 也是不知道的。
我们在提问LLM 对于一些不知道的知识时候,LLM 很多时候是不知道如何回答问题的。甚至会对我们的问题进行胡诌随机回答,也就是瞎说。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-07-23 08:03:18
                            
                                1684阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            你管这叫操作系统源码之八如果让你来设计进程调度整体流程设计上下文环境运行时间信息优先级进程状态从一次定时器滴答来看进程调度定时器进程小结 如果让你来设计进程调度本篇本应讲fork,但这个是创建新进程的过程,是一个很能体现操作系统设计的地方,所以我们先别急着看代码,就先头脑风暴下,如果让你来设计整个进程调度,你会怎么搞?别告诉我你先设计锁、设计 volatile 啥的,这都不是进程调度本身需要关心            
                
         
            
            
            
            基于大模型构建本地知识库图文概述一、知识库构建1.文本加载和读取2.文本分割3.文本向量化英文排行版中文SOTA二、向量搜索1.向量存储2.用户问题向量化3.知识库中搜索和问题最相似的topK个向量三、大模型理解四、问题 图文概述一、知识库构建1.文本加载和读取支持的格式:pdftxtmddocx2.文本分割通常,将大型文本文档拆分为较小的块,以便更好地使用语言模型。文本拆分器负责将文档拆分为较            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-29 15:02:41
                            
                                470阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、介绍apache:实现网页共享传输 MySQL:数据存储 PHP:实现页面解析浏览器仅能解析简单的HTML语言,无法直接解析PHP语言。二、部署方式yum 安装优点:安装部署便捷,快速。 缺点:软件版本固定,且版本较低。源码安装:优点:版本可自选,可自定义性强。 缺点:难度大,维护相对困难。三、环境准备环境关闭SELinux和防火墙安装编译工具gcc、gcc-c++、make等。yum -y             
                
         
            
            
            
            本地搭建Discuz论坛系统            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-06-30 16:54:45
                            
                                1489阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            近年来,在资本和技术的加持下,知识付费领域正从产台的管理者,搭建一套属于自己的知识            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-10 15:08:17
                            
                                202阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基于物联网的防雷预警系统技术方案书 1.    概述本方案在收费站防雷检测系统的基础上,通过移动短信网关,实现实时检测、预警的功能,并可以通过互联网提供实时查询。2.    系统架构 监控主机:安装Easybuilder8000软件,设置穿透通讯功能和定时备份数据文件;同时安装预警代理软件,完成数据扫描、防雷检测、通信            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-31 17:13:06
                            
                                45阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            为何要制作知识库在“信息大爆炸”的今天,信息的数量已经远远超过了我们的接收能力,微信里数十上百个公众号,微博的热搜,抖音的视频,无一不让我们应接不暇,“快餐式阅读”也逐渐成为现代人最喜欢的一种阅读方式;甚至有研究表明,人类的注意力集中的时间越来越短,瞬间记忆力还不如只有7秒记忆的鱼儿,打造“知识库”的目的就在于形成自己的“知识体系”,整合自己的“知识资源”,并为以后相关“知识”的运用做准备。知识库            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-31 16:50:12
                            
                                284阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            烧写到开发板上的文件包括以下3个:l         tcboot.rom --------------------------(bootloader) l         linux.rom -----------------------            
                
         
            
            
            
            相信现在有不少的机构或者个人,购买知识付费系统也更简洁易懂,更适合大部分人使用。1、安装            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-10 15:08:19
                            
                                178阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通过vercel搭建私人gpt及域名配置
    前几天在掘金看到一个搭建私人ChatGPT的教程,看起来并不难。我也有OpenAI的API Key,然后前阵子我看到我的账号余额还有很多,我的api key其实就一个机器人在用,没用多少。还有,就是我的余额要过期了,还有一个月。歪果仁的羊毛,不薅白不薅?所以,就有这个文章,把我的GPT分享给大家并教大家使用。感谢            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-01 14:23:30
                            
                                27阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Git本地服务器环境搭建    搭建好的本地git服务器的局域网ip是192.168.1.188,用户名是RSCSVN  教程链接:安装git(git下载地址:https://git-scm.com/downloads)配置git的系统环境变量(或 使用gitBash)以执行git命令生成用户密钥(参照以上教程链接)搭建本地 git,并与git.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 15:37:12
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文介绍了如何注册华为硅基流动平台并创建API密钥,安装CherryStudio工具,连接硅基流动模型构建本地知识库的完整流程。内容包括:1)注册平台获取2000万token配额;2)在CherryStudio中配置硅基流动API密钥;3)添加嵌入式模型和知识库文件;            
                
         
            
            
            
            下载:https://github.com/lisupeng/tsailunreleases/blob/main/v0.9.7/tsailun_0.9.7_linux64.tar.gz2、centos8系统部署(程序最低要求GLIBC_2.18,由于centos7系统glibc版本低GLIBC_2.17)[root@localhost ~]# strings /lib64/libc.so.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-16 18:57:04
                            
                                3438阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## Java本地知识库
在软件开发中,经常会遇到需要存储和管理大量知识信息的情况。为了更好地组织和检索这些知识,我们可以借助Java本地知识库来实现。
### 什么是Java本地知识库
Java本地知识库是一个用Java语言编写的应用程序,旨在帮助用户存储、管理和检索各种知识信息。它可以实现知识的分类、标签、搜索等功能,让用户可以更方便地查找和利用知识。
### Java本地知识库的实现            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-23 06:15:20
                            
                                187阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前一直在用比如PHPstudy,WampServer之类的集成环境,但毕竟是学计算机的,还是喜欢自己动手搭建一个用着舒服。废话不多说,直接上教程。平台是windows7,是以Apache2.4+PHP7.4+Mysql5.7组合搭建的。第一步:下载PHP下载地址PHP For Windows: Binaries and sources Releases因为是以Apache作为服务器环境,所以选择            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 13:52:52
                            
                                400阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             
【网站后台密码忘记解决方法】1.进数据库更改(先将想要的密码通过MD5然后修改)
2.写一个修改密码的PHP页面,放入根目录——修改密码——删除这个文件。
 
本次测试通过——程序无错误,接下来就需要找一个可以用的空间了。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2011-04-12 12:52:32
                            
                                518阅读