自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Deepseek私有化部署

本篇文章记录Deepseek私有化部署以及本地知识库的搭建流程。

2025-02-20 11:58:51 926

原创 通用文件和大文件分片上传(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

原创 Demo记录|移动端H5页面如何实现上下滑动触发事件的小功能

简单记录一个小demo,如果写h5页面比较实用,可以实现一些有趣的功能。

2023-09-06 17:05:52 1193

原创 JS复制粘贴功能实现

本章记录如何通过js代码实现复制内容到剪切板,之后可以粘贴到需要的地方的功能。

2023-06-21 15:11:00 5681

原创 postcss插件使用和适配方案

使用 postcss-px-to-viewport 插件解决移动端的适配方案。

2023-06-15 10:24:19 2630

原创 Vue-ECharts使用说明

vue-echarts 是在Apache Echarts官网的echarts使用方法上二次封装的组件,方便我们创建echarts图应用到我们的项目中。

2023-06-08 17:48:27 4109

原创 vue2跨域问题解决[前端方法]

vue2项目针对这种跨域的报错,使用前端的处理方法。

2023-06-06 16:11:23 2406

原创 视频播放方案

这里使用原生的javascript实现m3u8格式视频播放。使用了包括video.min.js库和HLS插件。

2023-05-10 10:54:22 598

原创 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

原创 4-异步:非阻塞IO

结合NodeJs系统图,简单理解Node.js的非阻塞I/O的概念

2023-01-28 11:35:52 562

原创 2-Node.js 内置模块

简单介绍 Node.js 内置API模块,该模块可以说是连接我们 JS 和 计算机底层的关键桥梁,因此十分重要。

2023-01-18 17:50:33 534

原创 1-Node.js简单介绍

简单介绍 Node.js 是什么,能做什么。

2023-01-18 17:43:15 615

原创 分享一道有关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

原创 nodejs 跨域处理

记录一下前端使用nodejs服务处理跨域的方法。

2022-12-14 17:16:54 260

原创 vue2 $ref, $parent, $children的使用

父子组件之间的通信一直是vue里面比较常用的功能点,在父子组件的实例中有 $ref, $parent, $children 三个常用的属性, 这里记录这三种属性的使用的学习。

2022-12-13 17:04:35 1516 1

原创 TypeScript 泛型

记录个人TypeScript中关于泛型的学习。

2022-11-09 16:45:24 536

原创 TypeScript Symbol类型

记录个人TypeScript中关于Symbol类型的学习。

2022-11-08 16:02:33 479

原创 TypeScript 枚举类型

记录学习TypScript枚举类型的笔记。

2022-11-01 11:26:04 277

原创 TypeScript Class类的使用

记录个人TypeScript中关于类的语法的学习。

2022-10-27 14:52:36 952

原创 TypeScript 基础类型

记录 TypeScript 基础类型学习

2022-10-19 10:11:42 307

原创 插件系列 vue2安装tailwindcss

插件系列 vue2安装tailwindcss。而且亲测tailwindcss在vue2中引入,可以与其它css预处理混用,并不冲突, 而vue3可以直接参考官网的安装方式即可。

2022-09-28 17:19:30 1935

原创 flex 弹性盒子布局多行,最后一行不占满的技巧

在不清楚盒子宽度和盒子内容的宽度的时候,可以采用以下技巧实现每行多个盒子的布局。

2022-09-01 23:08:20 5162 1

原创 elementui侧边导航文字不隐藏的问题

记录elementui侧边导航文字不隐藏的问题解决思路和方法

2022-08-27 12:30:28 795

原创 elementui导航折叠卡顿的问题

记录elementui导航折叠卡顿问题解决思路和方法

2022-08-27 02:22:23 6099 1

原创 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

原创 js 快速排序

js 面试题快速排序手写

2022-07-24 11:16:35 133

原创 javascript 面试题

javascript面试题总结

2022-07-20 20:30:38 607

原创 个人记录:从浏览器地址栏输入url到请求返回发生了什么

个人记录:从浏览器地址栏输入url到请求返回发生了什么

2022-07-19 14:40:03 239

原创 HTML+CSS面试题

HTML+CSS面试题总结

2022-07-18 11:34:10 791

原创 git合并工具-DiffMerge

介绍git合并工具,DiffMerge安装,配置,使用。

2022-05-11 12:08:50 1511

空空如也

空空如也

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

TA关注的人

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