- 博客(32)
- 收藏
- 关注
原创 nodejs - vue 视频切片上传,本地正常,线上环境导致磁盘爆满bug
这是因为直到所有对该文件的引用(包括打开的文件描述符)都关闭之后,文件所占用的空间才会真正被标记为可重用。我的本地测试没有问题,放线上就一直视频变大,原因是vite 打包的dist文件 之前一直是覆盖操作,可能存在部分未正常写入,将线上的dist包删除,在重新上传!3、再次删除m3u8下的视频文件,发现磁盘正常有效,并没有删除无效的bug出现了~~,发现已解决上诉每隔一分钟视频文件越来越大的问题,视频文件停止增长。,发现文件变得越来越大,即文件下的mp4文件越来越大。杀死进程,即可恢复磁盘爆满的bug。
2025-02-08 11:37:48
499
原创 计算机、主机硬件学习
品牌:华硕、微星、技嘉、七彩虹...主板是所有配件的基础,但不影响性能,只需关注品牌、质量、兼容性、扩展性即可(版型),可根据CPU型号进行主板选择。
2024-08-11 14:03:41
399
原创 next.js + react基础(持续更新)
一个组件就是用户界面的一部分,拥有自己的逻辑和外观,组件之间可以互相嵌套,也可以多次复用【自定义组件首字母要大写,否则不起作用】/* 页面是路由独有的 UI。您可以通过从 page.js 文件导出组件来定义页面。使用嵌套文件夹定义路由,并使用 page.js 文件使路由可公开访问。*/// 绑定事件报错,添加使用客户端use client【允许在客户端(浏览器中)渲染 React 组件】// 引入css// 引入useState// 自定义组件首字母要大写,否则不起作用return (
2024-02-04 10:28:30
2178
2
原创 MySQL基础
9、登录 mysql -uroot -p [语法:mysql -u用户名 -p密码 (可选:-h数据库服务器ip地址 -P端口号)] 默认本地 端口号3306。mysql数据库支持的索引结构有很多,例如:Hasn索引、B+Tree索引、Full-Text索引等。11、卸载 net stop mysql --> mysqld -remove mysql --> 删除相关的目录和环境配置。14、分页查询是数据库的方言,不同的数据库有不同的实现,mysql是limit。缺点:索引会占用存储空间;
2024-01-10 09:51:17
910
1
原创 maven基础
1、打开IDEA,点击File—>Project Structure—>Modules—>+号---->Import Module---->选择对应的pom.xml文件,点击ok。IDEA:首页–>Customize—>All setting—>build,execution,deployment–>build tools—>maven。1、打开IDEA,选择右侧的Maven面板,点击+号,选择对应的pom.xml文件,双击即可。设置IDEA使用本地安装的Maven,并修改配置文件及本地仓库路径。
2023-12-30 21:00:30
1611
原创 uniapp 商米打印插件
在项目的manifest的App原生插件配置选择云端插件勾选模块。购买for云打包(选择购买的项目,点击下一步,输入包名)进行apk打包配置【自定义基座测试】注意:包名通你发行打包的包名要一致。
2023-12-18 09:57:53
1048
1
原创 el-cascader-panel 动态加载 + 初始化展开
例如:el-cascader-panel 源码压缩位置 node_modules\element-ui\lib\element-ui.common.js。例子:查看element-ui所打包的js文件修改源码,随意打印测试查看控制台是否启动成功。el-cascader-panel 如何初始化。// 如果刷新:通过v-if控制刷新数据。默认通过v-model绑定初始值会报错。如有更好的解决方法,请告知我学习学习。通过debugger查看执行过程。
2023-12-04 16:39:09
1568
原创 git 基本指令记录
git push 失败 fatal: unable to access 'https://github.com/wanfeng09/uni-ts-vue-pinia-i18n.git/': Recv failure: Connection was reset。git push -u [远程仓库名] [本地分支] // -u设置默认值第一次,以后可直接git push。git pull 【远程仓库名】【本地分支】// 拉取远程仓库代码。git remote rm [远程仓库名] // 删除远程地址。
2023-10-23 15:30:07
101
1
原创 后端 项目构建
在pom.xml中查看配置 groupId : com.baomidou/ com.github.pagehelper 看版本 3.5.9。查找对应的groupId下的子项目,如果有冲突,可根据groupId对应进行相关配置。在激活文件修改 数据库名称 填写密码、用户名---redis配置host地址。admin文件下的application.yml文件的激活文件指向。启动项目前先查看 pom.xml配置文件【例:jdk版本】点击application.java启动项目。
2023-10-21 16:20:40
76
1
原创 nginx
正向代理:代理的是客户端,例如vpn反向代理:代理的是服务器,例如百度域名负载均衡:轮询【每台服务器一人一下】:可设置权重weight,根据权重比例访问,如果设置 down 指定服务器下线, backup备用服务器。
2023-10-18 21:11:47
53
1
原创 vue/uniapp canvas学习
以下代码示例【还存在未根据画布宽度,一行显示字体个数,有需要自行处理】uniapp 常用属性、方法【有些参数没写,自行修改】
2023-10-18 21:00:15
201
1
原创 后台/小程序文件导出
npm install file-saver // 安装依赖。文件utils/request.js。流程【后台】 详情看若依框架。
2023-10-09 16:52:30
211
1
原创 uniapp 接口封装
luch-request 是一个基于Promise 开发的uni-app跨平台、项目级别的请求库,它有更小的体积,易用的api,方便简单的自定义能力。安装依赖 // uview使用的封装接口。
2023-09-19 09:05:14
478
原创 npm cnpm pnpm npx yarn
npm/yarn安装每个项目依赖时,并且所有项目都有一个相同的依赖包,那么在磁盘中就会惨在同等相同的依赖包副本。pnpm安装依赖的话将每个项目的依赖存放在一个统一的位置,不会安装同等版本的依赖包,减少磁盘的占用。npx是npm@5.2.0以上版本内置了npx,低于请安装 npm install -g npx。npm默认镜像是国外下载的,一般会修改默认镜像,若不想修改镜像地址,可全局安装,并且修改镜像地址。为了修复低于npm5版本早期存在的缺陷,如安装依赖慢,版本依赖混乱等。可调用项目中某个模块的指令,如。
2023-09-01 09:34:51
395
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人