自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 git中文路径问题,找不到.ssh文件夹,解决方案

git生成文件夹时默认在用户文件夹中创建.ssh文件夹,之前因为电脑的用户名是中文,导致git生成密钥,连接远程仓库,提交代码时总是提示找不到文件夹。所以我在网上搜,在生成密钥时,手动指定文件夹,比如我这里给github的密钥生成在了d盘的ssh_dir_github文件夹。当然还可以单独生成gitee的密钥,放另一个文件夹就行,例如shh_dir_gitee。这时,本次会话中,git就会去这个临时HOME文件夹找key,就可以找的到。之前很懵逼,到这里就一直压力ai,把报错信息给ai,寻求解决方案。

2025-10-16 17:23:24 259

原创 在 Spring 中构建过滤器(Filter)

Filter(原生 Servlet 方式)和(更适合 Spring 环境)。

2025-09-11 23:48:03 206

原创 【无标题】

中文用户名导致Git SSH找不到密钥的解决方案:1)先尝试修改Bush终端编码为GBK;2)若无效,迁移SSH目录至英文路径(如D:\ssh_dir),复制密钥文件并修改config配置指向新路径;3)通过ssh -T命令测试GitHub/Gitee连接。原理是通过自定义IdentityFile路径规避中文兼容问题,实现免密操作。该方法可一劳永逸解决中文路径导致的SSH验证失败问题。

2025-09-11 16:08:13 321

原创 使用nodejs操作supabase的数据

文章摘要:本文介绍了如何使用Supabase构建Node.js项目的完整流程。从初始化项目到配置环境变量,再到实现数据库操作。关键步骤包括:1)初始化Node项目;2)安装Supabase客户端;3)配置环境变量和dotenvx;4)创建服务层封装数据库操作;5)两种获取环境变量的方法对比。特别说明了如何通过import.meta.env和process.env两种方式安全地管理API密钥。内容整理自B站HDAlex_john的Vue进阶教程,适用于需要快速集成Supabase的开发者.

2025-09-08 17:32:15 415

原创 SpringCache框架入门

在方法执行前spring先查看缓存中是否有数据,如果有数据,则直接返回缓存数据;若没有数据, *调用方法并将方法返回值放到缓存中。

2025-09-02 17:34:10 209

原创 FASTJSON

相比 Java 原生的 JSON 处理方式,FastJSON 以处理速度快、API 简洁易用而广泛应用,尤其在需要高效处理 JSON 数据的场景(如接口调用、数据存储等)中非常常见。

2025-09-02 16:47:22 258

原创 微信小程序登录功能java实现

1.调用获取,并回传到开发者服务器。2.调用接口,换取、 用户在微信开放平台账号下的(若当前小程序已绑定到微信开放平台账号) 和。

2025-09-01 20:36:56 606

原创 单列集合:collection接口

ArrayList类实现了可变的数组,允许保存所有元素,包括null,并且可以根据索引对元素进行快速访问。缺点是向非头非尾的指定索引位置插入对象或删除元素的速度较慢。LinkedList采用链表结构保存对象。优点是便于向集合中插入对象或删除对象。缺点是随机访问集合中的对象时需要依次查找,效率较低。

2025-09-01 15:12:02 372

原创 解决tailwind@3.4.17版本npm安装依赖报错的问题

目前tailwind官网已经更新到v4.1版本,并且有新的引入教程。但是中文文档还停留在3.4.17版本。ps:也可以直接使用v4.1版本。文档给我们两条安装命令。安装时第二条指令会报错。这样的话就不会报错了。

2025-08-27 19:19:41 384

原创 Stream流

Collection中的默认方法。

2025-08-26 11:30:31 189

原创 下载nodejs

新建NODE_HOME path添加node_global,node_cache,NODE_HOME。5用户变量 path c盘目录改成自定义nodejs目录。2安装,傻子式next (安装路径可以自定义)8给powershell 的npm权限。6设置缓存目录 cmd执行。

2025-08-17 17:02:37 134

原创 使用DTO进行前后端数据传输

DTO 是前后端数据交互的「安全高效载体」,它的核心价值是解耦、精简、安全。对于简单项目,用实体类接收可能暂时可行,但随着业务复杂度提升,DTO 能显著降低维护成本和安全风险。建议从现在开始在接口开发中引入 DTO,养成良好的分层设计习惯。

2025-07-28 19:31:54 723

原创 使用knife为接口设计api文档

如果项目之前引入过 Swagger 相关依赖(如。),建议移除,避免冲突。

2025-07-28 18:14:32 324

原创 Linux目录操作常用命令

查看文件,包括隐藏的文件: 查看文件的。

2025-07-25 16:09:57 371

原创 使用nginx进行项目前端部署

记事本打开config文件夹中的nginx.config文件,添加反向代理代码。也可以在server中设置监听端口号,防止默认80端口被其他进程占用。浏览器中再次输入localhost:90 (我上面配置的是90),出现welcome 界面,代表成功。cmd中输入重启命令,使配置生效。nginx.exe启动 ,屏幕。就可以看到部署成功!

2025-07-25 10:21:14 134

原创 基于ElementPlus文件上传组件,在请求头中动态添加token

/定义token三:从localstorage本地储存中获取user对象//获取token//直接将字符串转成对象if (user && user.token) { //检查token存在//赋值给上面定义的tokenuser对象在登录界面已创建,代码如下//引入useRouter//调用useRouter// 登录// 提示信息ElMessage.success("登录成功");//储存用户信息//跳转界面} else {

2025-07-25 00:17:10 367 1

原创 基于axios的异步请求数据的注意事项

注意要加上await 和async,不然页面不能正确展示数据。

2025-07-18 16:16:46 196

原创 springboot配置mybatis文件显示mybatis-config.xml不存在

但是我的source目录下明明白白的有mybatis-config.xml文件,于是我直接将文件删除,重新配置了一个,内容与删除的配置文件一致(删除之前复制的)最后又看了一遍报错内容,显示mybatis-config.xml不存在(not exist),结果就没有报错,本地网站还访问成功了。在网上找了很多,都没有解决。

2024-11-29 15:52:51 295

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除