- 博客(14)
- 收藏
- 关注
原创 从零开始针对markdown轻量级RAG架构搭建
在我们希望大模型根据我们的知识库的数据来回答问题是,最简单的思路就是把正片的文章丢给大模型,但是问题是如果文章的数据很多,那么就有可能会超出大模型的上下文的极限,而且里面可能含有大量的无用的数据。RAG就可以用来解决上面的问题。RAG架构的核心还是需要一个大模型的,通过大模型来解决问题,我们可以使用RAG架构优化上面的流程,尽量避免大模型出现的问题,使得答案尽可能的接近标准。
2026-02-05 18:59:40
638
原创 SpringAOP原理探究
Spring的AOP是Spring的很重要的一个部分,通过使用SpringAOP可以把日志记录,事务管理等重要的模块和核心的代码区分开来。SpringAOP可以分为两个阶段,分别是启动阶段和运行时的阶段。Spring的AOP的核心是。
2025-10-30 17:02:29
783
原创 Spring的Bean的原理探究
如果使用该方法需要在外面的配置类里面编写对应的初始化逻辑,三个阶段里面,自定义的init方法是最后才开始执行的方法。示例代码。
2025-10-22 15:12:50
895
原创 搭建简单多人聊天室
像Http协议一样,我们可以定义一下消息的格式是什么,方便我们对消息的解析。简单定义一下消息的格式,仿照Http请求id =?password =?body最上面是名字和方法的名称。中间是可以附带的额外信息,最后是重要的信息。我们知到了消息的格式,还要有人可以读懂消息,解析出消息里面的信息。我们可以定义一个Message类由他负责解析消息拼接消息。可以用字符串存储方法的名字,发送人的姓名,还有消息体。中间的额外信息可以使用HashMap存储键值对,保存数据。
2025-07-31 20:45:30
622
原创 简单线程池教程
在多线程的程序里面,经常要创建线程,但是创建线程的过程是十分耗费资源的,而且线程是一种可以,如果一个线程可以重复反复利用,处理完一个任务后用来处理另外一个任务,那么可以节省很多的资源。因此产生了线程池,一个用来一遍提高程序的效率的功能。
2025-07-16 18:03:01
539
原创 Java 生产消费者模型
生产消费者模型是一种经典的,常用于协同多线程之间的关系,在线程池,阻塞队列里面有着广泛的应用。下面是生产消费者模型的示意图。
2025-07-11 15:57:19
361
原创 简单二手市场教程(二)
在实现业务的过程中,会经常出现对数据库的数据进行修改的情况,该项目使用的是JDBC实现Java对MySQL数据库数据的修改。在编写工具类之前,我们要先了解一下JDBC的基本使用。
2025-06-01 18:05:55
956
原创 简单二手市场教程(一)
该二手市场是学生二手市场,每个学生的可以作为买家也可以作为商家出售商品。项目的主要框架如下项目主要分为四个模块,接下来我会一个个模块给大家分析需求的实现和代码。根据项目的框架来编写代码会使我们开发是思路更加清晰和明确。下面是项目的基本架构。整个项目都是基于该架构实现的。
2025-06-01 15:34:52
300
原创 Java类的继承的教程
生活中的事物具有包含的关系,比如学生包含了大学生,在编程中,我们称这种关系为继承关系,上述的例子中学生为父类(基类,超类),大学生为子类(派生类)。继承具有两种特点,分别为单继承和多层次继承,单继承是指一个子类只有一个父类,多层次继承是一个父类可以作为其他类的子类。
2024-08-12 12:02:17
680
原创 Java类与对象教程
定义类的基本格式是:public class 类名{ }(其实创建类后会给出来)。这样,我们就定义了一个学生类。而类中包含了很多的东西,其中有成员变量(属性)和成员方法(动作)。访问修饰符(public)数据类型 属性名返回值类型 方法名(参数类型,参数名) {方法体。。。。不同的参数有着不同的参数类型,比如字符串是String。在方法后的大括号中,我们可以加入study这一动作的内容,对于属性的影响,比如加分等影响。至此,我们成功定义了一个学生类。
2024-08-07 21:31:55
666
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1