
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
计算机硬件,18年之前是重点,考3-5分,但是19,20,21都没有考,22年考一题:磁盘调度,改版在2.2节新增了这一块内容。这章节重点:计算机硬件组成、校验码(奇偶校验码,CRC校验码)、指令系统、存储系统(磁盘调度)、输入/输出计算、总线结构。删掉进制转换、编码、储存地址的计算、校验码、海明码,循环冗余校验码考过,但海明码没有考过,计算机的体系结构都删掉了。指令系统、存储系统教材上都没有,以
record是 Java 14+ 引入的一种不可变的数据类(data class),用于简洁地定义只包含数据的类,自动提供构造器、equals()hashCode()toString()等方法。// 自定义构造器:校验年龄throw new IllegalArgumentException("年龄不能为负数");// 注意:不需要写赋值语句,编译器自动完成// 可以添加额外方法Person p =
延迟任务的实现方式 DelayQueue,基于JVMRabbitMQ:TTL+死信队列(常用)Redis:zset特性(常用,本项目实现)
表格阶段行为方法开始前Spring 开启事务(BEGIN方法执行中SQL 语句立即执行,但处于未提交状态方法成功结束Spring 提交事务(COMMIT)→ 数据真正入库方法抛出异常Spring 回滚事务(ROLLBACK)→ 数据撤销先进库(执行 SQL),但不提交;等方法执行完再决定提交或回滚。
时间目标关键动作第1周跑通 Python + RAG Demo安装 Ollama + LangChain,实现本地问答第2周用 Spring AI 封装模型写一个/chat接口,返回流式响应第3-4周构建完整微服务架构拆分 rag-service、llm-service,加监控1-2月做一个作品集项目如“企业知识库助手”、“智能客服系统”3月+投简历,面试强调“工程落地能力”,而非算法理论✨最后忠
JVM(Java 虚拟机)是 Java 平台的核心组件之一,它是一个虚拟的计算机,能够在不同的硬件和操作系统上运行 Java 字节码。加载类文件:通过类加载器(ClassLoader)将.class文件加载到内存中。验证字节码:确保加载的字节码符合 JVM 规范,防止恶意代码执行。执行字节码:通过解释器或即时编译器(JIT)将字节码转换为机器码并执行。内存管理:自动管理内存分配与回收,包括垃圾收集
之前有一段时间,SpringAI官网把FunctionCalling(也是ToolCalling标记成了Deprecated,过时的,但是现在SpringAI1.0只后又可以用了),想让MCP替代ToolCalling。
智能问答,需要本地部署聊天大模型,部署完成后,需要对外提供一套接口,相关的开放人员会调用这个接口,然后把用户输入的内容给到大模型,大模型再给出响应,再给到用户进行前端展示。这个模型也支持纯CPU,如果是纯CPU,至少要是16核或者32核的,否则推理速度会很慢。这样就有了一台带有GPU的云服务器。6B意味大概有60亿的参数。GLM支持中英文的交互。参数越大代表模型越智能。
执行python的项目要注意,要执行requirements,txt的内容,因为这里面通常放的是所有项目的依赖,把这些都装好,代码才可以运行。而python项目中的依赖的一些相关的库和包都会放到requirements,txt文件下,所以都安装下来。这些.py结尾的是python代码,执行的时候要依赖很多东西。huggingface_hub里面有各种各样的模型。复制一个相同的会话窗口,然后继续往下
再最后输入一个yes就可以开始安装了,注意此时不要多回车,因为回车会跳过初始化环境会跳过去,这样环境没有初始化好会导致一些问题。安装完了之后,再输入yes,如果多按了回车,这里出不来,因为这里就是进行初始化的。输入su,出现(base)前缀就代表。Anaconda已经安装成功了。







