- 博客(16)
- 资源 (8)
- 收藏
- 关注
原创 NVM (Node版本管理器) 安装与使用指南
请您先按照这个指南完成NVM的安装和配置,然后我们就可以继续进行“为了让NVM能够完全接管Node.js的版本控制,我们必须先将您之前独立安装的Node.js(v14.21.3)彻底卸载。:为了加快后续下载Node.js的速度,我们可以配置NVM使用国内的镜像源。:在您的Windows电脑上安装并配置好NVM,让您可以同时管理和切换多个Node.js版本。我们可以用NVM来安装我们需要的两个Node.js版本了。您会看到一个列表,清晰地展示了您电脑上现在安装的所有Node.js版本。
2025-07-26 16:39:47
500
原创 RAG 核心概念详解:从零到一理解智能问答系统
RAG技术构建智能问答系统的核心流程:通过文档加载与切分将长文本分割为逻辑连贯的文本块,利用向量化将语义转换为数学坐标,存入向量数据库实现高效相似度检索。当用户提问时,系统检索最相关的文本块,结合大语言模型生成准确回答。这一流程使通用AI转变为精通特定私有知识的领域专家,实现从"通才"到"专才"的转变。RAG技术的关键在于为AI配备外挂知识库和智能检索系统,确保回答基于权威资料而非随机生成。
2025-07-18 10:05:30
631
原创 Vue 2 前后端分离项目实战笔记 (登录与注册功能)
本文档旨在记录一个标准的前后端分离项目中,使用 Vue 2 技术栈完成用户认证(登录、注册、登出)功能的完整流程。Vuex 是我们应用的“中央大脑”,负责管理所有共享状态,如用户的登录状态、Token 和个人信息。标记),如果需要,则进一步检查 Vuex 中用户是否已登录。请求发送前,自动检查 Vuex 中是否存在 Token,如果存在,就将其添加到请求的。为了代码的整洁与可维护性,我们将所有与后端API的交互都封装在服务层。项目创建后,进入项目目录,安装与 Vue 2 兼容的核心依赖。
2025-07-16 10:10:22
498
原创 Vue 2 项目标准初始化流程文档
本指南将引导您从零开始,创建一个包含 Vue Router (用于页面路由) 和 Vuex (用于状态管理) 的标准化 Vue 2 项目。
2025-07-16 09:24:15
1255
原创 本地项目上传到码云
Bash# 进入你的项目文件夹# 初始化git init# 添加所有文件git add .# 提交到本地# 关联远程仓库 (URL换成你自己的)# 推送到码云以后如何更新代码?当你修改了本地代码后,只需要重复以下三步即可同步到码云:Bash# 1. 添加新的修改git add .# 2. 提交修改,并写好说明git commit -m "修复了一个bug"# 3. 推送到码云 (因为之前用了-u,所以现在很简单)git push。
2025-07-14 15:07:36
863
原创 vue学习计划
第一阶段:组件深度探索 (掌握组件间通信)您已经会创建单个组件了,但实际项目中,组件需要互相交流。这是您需要马上学习的核心技能。学习 Props (父传子)目标App.vue怎么做props例子App.vueMyProfile学习自定义事件$emit(子传父)目标怎么做this.$emit('事件名', 数据)v-on例子MyProfileApp.vue学习组件生命周期 (Lifecycle Hooks)目标怎么做createdmountedupdateddestroyed关键应用。
2025-07-09 09:40:53
818
原创 创建vue2项目
csharp复制编辑my-vue2-app/ ├── public/ # 公共文件,index.html 在这 ├── src/ │ ├── assets/ # 静态资源,如图片 │ ├── components/ # 组件目录 │ ├── App.vue # 根组件 │ ├── main.js # 项目入口文件 │ └── router/ # Vue Router 路由(如果选了) ├── package.json # npm 配置。bash复制编辑vue create my-vue2-app。
2025-07-09 09:36:11
554
原创 拖拽树形结构设计
这是此设计的精髓所在。它们的旧路径都是以 /1/3/ 开头的,我们需要将这个前缀替换为新的前缀 /1/2/3/。`path` VARCHAR(1000) NOT NULL COMMENT '从根到当前节点的完整路径,例如 /1/5/10/',这条 SQL 语句会找到所有路径以 /1/3/ 开头的记录(即“市场部”的所有子孙节点,这里是“营销A组”),并将它们的路径前缀批量替换。`parent_id` BIGINT COMMENT '父节点ID,根节点的 parent_id 为 NULL 或 0',
2025-07-07 10:48:12
830
原创 java反射学习笔记
反射是被视为动态语言的关键,反射机制允许程序在执行期 借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内 部属性及方法。在运行时代码可以根据某些条件改变自身结构。Java反射机制提供的功能在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时获取泛型信息在运行时调用任意一个对象的成员...
2019-11-05 14:26:08
218
1
原创 Spring boot配置文件学习总结
1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain't Markup Language) YAML A Markup Language:是...
2019-02-18 11:23:41
261
原创 Spring boot整合druid+mybatis笔记
1.引入jar包<!--引入JDBC--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency>&l
2019-02-18 10:49:24
153
原创 Docker基础应用
1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。 2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client)...
2019-02-18 10:34:16
141
转载 Spring boot学习笔记
Spring Boot 入门1、Spring Boot 简介> 简化Spring应用开发的一个框架;> 整个Spring技术栈的一个大整合;> J2EE开发的一站式解决方案;2、微服务微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级...
2019-02-13 17:26:49
771
原创 Spring实现AOP
AOP:【动态代理】 指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式;1、导入aop模块;Spring AOP:(spring-aspects)<dependency> <groupId>org.springframework</groupId> <artifactId>spring-...
2019-02-13 16:20:51
133
原创 Spring基础注解
@Configuration配置类==配置文件,告诉Spring这是一个配置类 @Bean给容器中注册一个Bean;类型为返回值的类型,id默认是用方法名作为id 注册到Spring容器中的默认是方法名,如果用value进行设置,则使用的是value的值例:@Bean(value = "process")public Person process01(){ ...
2019-02-13 15:58:52
173
原创 IntelliJ IDEA创建Spring boot 项目
1 IntelliJ IDEA 安装 下载地址:http://www.jetbrains.com/idea/download/#section=windows 无脑式安装,网上找个注册码就OK2 创建SpringBoot项目 到这Spring boot 项目创建成功 我自己创建了个项目加了个定时任务测试,有需要可以下载http://
2018-01-16 15:03:51
329
mybatis自动生成语句XML版本
2018-01-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅