自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue3+element-plus+node+picgo+multer实现文件上传

最近在重制自己的animerecord网站时,想到了一个可以添加的点:当hover表格上的一条追番记录时,可以显示出当前hover的追番动漫的预览图。效果类似于下图。这样有时候自己在看过一些动漫,但是光看名字却总是没啥印象想不起来,有个动漫图片的话就记忆深刻一点。而且原来的网站就只有文字展示,缺少图片的展示也就不生动了。

2024-10-25 12:15:45 725

原创 vite+vue+ts使用node的变量时出现找不到变量名称的错误

在vite+vue+ts项目中使用node的变量时,出现报错:找不到名称找不到名称“process”。是否需要安装 Node.js 的类型定义?这个实际上是ts的类型声明问题,根据vue3官方的说法,要显式声明某些类型时,应该在env.d.ts中添加。,然后将 “node” 添加到 tsconfig 的 types 字段。但是用它给出的方案去做时,仍然报错。

2024-02-05 17:42:57 1975 1

原创 .husky/commit-msg: cannot execute binary file husky - commit-msg script failed (code 126)

这条命令会下载并初始化husky,然后创建commit-msg钩子并在里面添加commitlint的检查命令。这样在git commit的时候会检查注释的规范。非常遗憾的是,我在谷歌了114514次后还是没能找到解决办法,,在stackoverflow上只能找到一个解决方案,但是它不是针对于最新版本(v9)的。最后,目前只能想到通过复制一份husky初始化时自动创建的pre-commit文件,然后将其重命名为其他钩子的名称再使用。

2024-02-04 17:55:59 1972 7

原创 修改element-plus中Timeline时间线的时间戳标题的样式

element-plus提供的Timeline时间线组件默认是将时间戳标题的展示放在item的上方或下方。同时该组件所提供的API仅仅只有。这个“是否隐藏时间戳”。但是在需求中需要修改该时间戳的样式,所以就没办法使用提供的API来修改样式。这里的一个简单解决办法是隐藏组件提供的时间戳,然后自己使用css自定义一个时间戳标题。

2023-10-22 14:59:24 2134 1

原创 卷积层中的卷积核大小不同的区别与卷积层中的filters是什么

filters是滤波器,filters的数量等于输出通道(output channels)的数量。每个滤波器都会产生一个输出特征图,因此滤波器的数量决定了输出特征图的数量,也就是输出通道的数量。

2023-05-14 15:49:10 1525

原创 vue+element-ui的表格组件实现简单的搜索框功能

在使用element-ui的表格组件时,遇到了搜索框功能的实现问题。它官网的表格组件展示里有一个自定义表头的实现(其图如下),但是并没有给出搜索框的实现代码。搜索了一下网上的资料,发现大多都是前端来实现的。我想搜索功能也应该交由前端来实现,交由后端的话可能会增加后端服务器的负担,能给前端浏览器做的就给。搜索功能应该是模糊匹配,目前想到的实现方法是:将el-table中的data属性绑定为到一个计算属性上,这个计算属性根据搜索框的内容,来返回匹配上搜索内容的数据。一种实现方法是:computed:

2022-02-04 12:02:14 6944 2

原创 vue+springboot+axios实现上传和下载功能

使用vue+element-ui+axios+springboot实现文件的上传和下载功能。点击"文件上传"按钮,弹出一个文件上传的弹框,然后在里面操作文件上传。点击"下载",就下载文件,后端将文件转为二进制流传到前端,然后前端使用js-file-download库来接收实现下载。一、封装axios先封装一个axios实例,方便以后调用,要用到里面的网络请求方法时,导入就行了。import axios from 'axios'function request(config){ // 创建axio

2022-01-27 17:10:45 4938 3

原创 在linux上部署vue+springboot前后端分离的网站

前端用vue来实现,后端用springboot来实现,web服务器则选用nginx。因为自己的网站涉及数据库,所以还需要安装数据库服务。一、服务器服务器方面使用的是阿里云的轻量应用服务器2核2GB内存、系统盘60GB、linux的版本是Red Hat的CentOS 7.6。网上有说法是7.6比较经典,并且CentOS 8.x版本年底会停止更新和维护,所以就选择了7.6版本。二、Vue项目的打包在要打包的vue项目所在的文件夹运行终端使用npm run build,就会在文件夹下生成dist文件夹。这

2022-01-26 18:37:27 1952

空空如也

空空如也

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

TA关注的人

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