- 博客(66)
- 收藏
- 关注
原创 文件(分片)并行上传时计算总的上传进度
/</exportdefaultdatareturn0// 存储每个文件的上传进度 { filename: percentage }asynceconst;if!return;// 初始化进度记录this;;// 并行上传constfrommapfile=>constnewFormData;returnpost'/upload'=>// 更新单个文件进度thisround100;// 计算总进度。
2025-05-11 21:20:00
660
原创 并行发起http请求
本文介绍了四种前端文件上传的实现方式。首先,使用 axios 和 Promise.all 实现并行上传多个文件,确保设置正确的 Content-Type 头。其次,使用原生 fetch 和 async/await 实现类似功能,fetch 会自动处理 multipart/form-data。第三,通过 p-limit 库限制并发上传数量,避免服务器压力过大,适用于大文件批量上传场景。最后,使用 axios 的 onUploadProgress 回调函数显示每个文件的上传进度,便于用户实时查看上传状态。这些方
2025-05-11 20:52:51
269
原创 vue父子组件生命周期和props执行顺序
父组件依次执行 beforeCreate → created → beforeMount父组件在 beforeMount 阶段将 props 数据传递给子组件。
2025-05-05 02:35:19
382
原创 微服务框架选型
需求: 跨语言+C++/Python 高性能通信。场景:服务网格sidecar、多数据中心通信。场景:高频交易系统、游戏服务器通信。场景:传统企业微服务改造、初创项目。场景:电商订单系统、支付清算系统。需求: 快速开发+全栈解决方案。需求:Java生态+完善治理。需求:云原生+K8s集成。
2025-05-04 23:35:54
388
原创 端口被占用的综合解决方案
输出示例:TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 12345(PID 为 12345)Linux/Mac 系统。Windows 系统。
2025-04-20 21:08:00
244
原创 Windows上安装FFmpeg的详细指南
点击"Windows builds from gyan.dev"或"Windows builds by BtbN"BtbN版本:https://github.com/BtbN/FFmpeg-Builds/releases。访问FFmpeg官方下载页面:https://ffmpeg.org/download.html。gyan.dev版本:https://www.gyan.dev/ffmpeg/builds/
2025-04-19 21:09:53
538
原创 在pom.xml中通过repositories在Maven构建过程中访问setting.xml之外的仓库
【代码】在pom.xml中通过repositories在Maven构建过程中访问setting.xml之外的仓库。
2024-11-19 17:32:07
387
原创 java jdk8内存序列化为xml
首先,定义一个Java类,该类将被序列化为XML。使用JAXB的注解来指定类的哪些属性应该被包含在XML中,以及它们应该如何被映射。@XmlRootElement // 标记这个类为根元素 public class Person {// 无参构造器是必须的 public Person() {} // 构造器、getter和setter方法 public Person(String name , int age) {
2024-09-24 14:28:35
732
原创 新建项目上传gitee
远程仓库地址是之前复制的仓库地址,复制后直接在命令窗口中鼠标右键Paste即可在命令窗口粘贴出来。origin 远程仓库的默认名称, master想要从中拉取更改的远程分支的名称。1.在项目根目录下打开黑窗口执行初始化。3.本地仓库和远程仓库建立连接。7.将上传内容推送到远程仓库。2.复制码云上新建仓库地址。4.每次上传之前先更新代码。5.上传文件到本地仓库。
2024-05-20 11:32:01
265
原创 jeecgboot整合flowable启动报Table ‘jeecg-boot.act_ge_property‘ doesn‘t exist
在jdbc连接上添加nullCatalogMeansCurrent=true参数。
2024-05-17 14:49:02
270
原创 springboot集成flowable
https://blog.csdn.net/qq_41539807/article/details/130767616
2024-05-06 16:14:19
137
原创 vue文档下载并利用notify查看下载进度
https://blog.csdn.net/m0_64573712/article/details/125411085
2024-02-20 13:32:23
576
原创 mysql8.0.21安装
没有安装VC++2015(Microsoft Visual C++ 2015 Redistributable)下载vc_redist.x64运行程序,直接安装就可以。window+R 输入cmd,执行:mysqld --initialize-insecure。接着执行命令:mysqld --initialize-insecure。此电脑->属性->高级系统设置->环境变量->系统变量->Path。my.ini和data文件夹是在后续步骤中添加的。8、进行MySQL初始化,执行后创建root用户。
2023-11-23 16:07:22
405
原创 centos7安装nginx
自定义配置文件为: /etc/nginx/conf.d/目录下的default.conf文件。安装成功后,默认的网站目录为: /usr/share/nginx/html。默认的配置文件为:/etc/nginx/nginx.conf。2.nginx常用指令。
2023-11-23 09:00:17
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人