自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Node.js 上传的文件通过busboy解析成Buffer

上传的excel文件需要校验里面的数据是否正确,之前已经有公用的方法解析Excel的Buffer,但是是通过本地文件测试的,但是前端form-data上传的文件数据不太对,直接用XLSX.read(bufferData,{type:‘buffer’})解析不出来正确的数据,所以要通过其他中间件处理,项目有用busboy,我就接着用来解决这个问题,我查资料看还有其他的解决方法(new multiparty.Form())但是不知道行不行,如果有尝试过的可以分享一下。

2023-09-12 10:07:59 245

原创 python搭建django项目

本文简单介绍如何安装python、pipenv和django,并简单介绍了使用django创建项目。

2023-04-07 15:24:21 229

原创 python如何开启热更新(win11,powershell)

python如何开启热更新(win11,powershell)

2023-01-06 18:33:26 776

原创 tinymce富文本语言切换的坑

tinymce富文本语言切换,踩坑

2022-12-26 16:00:41 1178

原创 console.log打印obj和obj.attr,obj展开后attr的值和打印出来的不一致

console.log打印obj和obj.attr,obj展开后attr的值和打印出来的不一致,javascript的引用类型和基础类型

2022-12-15 16:49:29 264

原创 Three.js学习之路(三丶材质,光源)

简单介绍three.js模型的的材质和光源,three.js入门新手必看

2022-12-13 16:45:52 248

原创 Three.js学习之路(二丶旋转动画/三维操作旋转缩放/几何体)

实现Three.js的旋转动画,介绍requestAnimationFrame方法,实现鼠标操作三位旋转缩放,添加不同的几何体,添加多个几何体

2022-12-12 15:12:55 2560

原创 Three.js的学习之路(一丶创建项目/画出第一个3D模型)

最近有点无聊,学学three.js,记录一下学习过程,随便给大家避避坑。我的目标是完成一个室内设计预览的效果(下图),任重而道远啊,最后能不能坚持下去也不知道,不一定有这么多时间去搞,拭目以待吧。下面就开始了,我用的是Vue3 + vite + three.js,因为可以顺便温习巩固一下vue3。到这里就简单的创建了一个three模型,其实如果不想用vue的话,也可以直接创建一个html文件,然后引入three包,也可以正常学习

2022-12-09 13:34:19 987

原创 正则表达式,-10到10,只能保留一位小数

正则表达式,-10到10,只能保留一位小数

2022-11-21 17:10:42 619

原创 EMO语录

EMO语录

2022-11-04 17:04:21 222 2

原创 nodejs创建本地端口浏览本地项目

nodejs创建本地端口浏览本地项目

2022-10-28 17:48:01 238

原创 深拷贝的最佳实现

深拷贝的最佳实现

2022-10-28 17:41:02 109

原创 vue2.x 使用pdf.js预览pdf文件

vue2.x 使用pdf.js预览pdf文件

2022-10-28 15:46:41 3112 2

原创 node.js版本管理器nvm的安装和使用

nvm的安装和使用

2022-10-28 15:13:59 236

转载 解决更换环境后,sass和node版本不兼容问题

解决更换环境后,sass和node版本不兼容问题

2022-09-23 14:44:02 1481

原创 electron+vue创建自己PC的app

electron+vue创建自己PC的app

2022-09-23 14:37:44 343

nvm 1.1.9版本windows安装包

nvm 1.1.9版本windows安装包,用于node.js版本管理,当同时维护多个项目时,有些项目必须得在特定的node.js运行,这时候就可以用nvm进行切换node.js,我有一篇专门的文章《nvm的安装和使用》介绍如何安装使用nvm的,有兴趣的可以看看。

2022-11-08

空空如也

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

TA关注的人

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