- 博客(56)
- 收藏
- 关注
原创 通用文件和大文件分片上传(bun + express)
本项目实现了通用文件上传和大文件分片上传功能,支持断点续传、断网续传等特性。通过简单的接口,用户可以上传小文件,也可以对大文件进行分片上传,确保在断网或中途停止的情况下,上传任务可以从中断处继续进行。该项目适用于需要文件上传功能的各种应用场景。
2024-12-04 16:50:48
432
原创 IP可用端口扫描器工具(bun + typescript)
项目通过bun搭建nodejs项目,目的在于扫描检测指定IP下哪些端口可用。项目使用net、dns实现ip端口的连接检测和域名解析端口的方法;使用了yargs实现用户终端输入参数;使用了assert、cli-color实现了终端错误信息提示和终端好看的输出内容颜色以及使用了progress美化终端输出扫描进度。
2024-11-06 08:56:46
757
原创 AI生成SD提示词工具(nestjs+openai)
本篇文章主要是代码学习,代码中你可以学习到下面的内容:1、openai npm包的使用2、SD提示词喂养模版和生成逻辑3、nextjs接口服务编写和部署方法
2024-10-25 10:40:44
515
1
原创 react|redux状态管理
需要创建异步的action方法的时候需要引入createAsyncThunk的hook。参考官网:https://cn.redux-toolkit.js.org/tutorials/quick-start。createSlice核心属性:name、initialState、reducers、extraReducers。通过redux提供的useSelector和useDispatch的hook去操作state和action即可。5、react组件中操作redux的state和action。
2023-10-19 11:40:31
545
原创 Vue-ECharts使用说明
vue-echarts 是在Apache Echarts官网的echarts使用方法上二次封装的组件,方便我们创建echarts图应用到我们的项目中。
2023-06-08 17:48:27
4109
原创 video插件播放m3u8格式视频(存原生)
这里使用原生的javascript实现m3u8格式视频播放。使用了包括video.min.js库和HLS插件。
2023-05-09 17:10:35
4566
原创 vue2路由表中异步加载组件命名
在Vue2中,路由表中引入组件时,可以使用动态导入(Dynamic Import)的方式来异步加载组件,以提升页面加载速度和降低初始加载的体积。在这种方式下,会配合这种注释 /* webpackChunkName: “” / 来对异步加载的组件进行命名。
2023-05-08 15:51:34
524
原创 vue项目中生成LICENSE文件
LICENSE 文件是一个文本文件,它包含了你的项目所使用的开源软件的许可证信息。在开发过程中,我们经常会使用到各种各样的第三方开源软件,这些软件是有版权和许可证的,我们在使用时需要遵循它们的许可证规定。LICENSE 文件就是为了记录这些许可证信息,以便其他人了解你的项目使用了哪些开源软件和它们的许可证类型。而且,编写和包含 LICENSE 文件是一个很好的开发习惯,也是展示你的项目合规性和专业性的重要一环。
2023-05-08 14:20:32
2031
1
原创 分享一道有关find与map的趣题
分享一道关于 find 和 map 两种循环遍历处理的趣题,认识在能用map处理问题时有多么利于优化代码执行的时间复杂度。
2023-01-18 09:22:24
137
原创 TypeScript Mixins 混入
TS 中Mixins混入类是与vue中的mixins混入语法,简单来说也是对多个对象,类等的合并。
2023-01-06 12:44:03
1126
1
原创 vue2 $ref, $parent, $children的使用
父子组件之间的通信一直是vue里面比较常用的功能点,在父子组件的实例中有 $ref, $parent, $children 三个常用的属性, 这里记录这三种属性的使用的学习。
2022-12-13 17:04:35
1516
1
原创 插件系列 vue2安装tailwindcss
插件系列 vue2安装tailwindcss。而且亲测tailwindcss在vue2中引入,可以与其它css预处理混用,并不冲突, 而vue3可以直接参考官网的安装方式即可。
2022-09-28 17:19:30
1935
原创 element-ui组件 el-menu导航菜单边缘不对齐
记录element-ui组件中el-menu导航菜单使用中遇到的边缘不对齐的问题以及解决思路和办法。
2022-08-27 00:23:47
2882
原创 vue2 vuex模块化设计
为了方便vuex使用,简单进行vuex的模块化设计,这里仅仅针对vue2,vue3有更简单的pinia,本身就是按照模块化进行的设计,因此不讨论。
2022-08-25 16:48:14
777
原创 vue2 路由模块化设计
官方demo的写法是直接将路由表放到router文件下的入口文件index.js中,这样看起来代码很冗余,不利于团队开发,因此采用模块化进行路由的细腻度的设计。
2022-08-25 16:12:13
540
原创 express搭建的nodejs项目使用webpack进行打包
express搭建nodejs后台接口服务进行webpack打包流程和问题记录
2022-08-15 14:52:25
8795
10
原创 解决element-plus侧边栏组件el-menu不占满可视窗高度的问题
解决element-plus侧边栏组件el-menu不占满可视窗高度的问题。
2022-07-27 23:23:18
4888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人