正常流程代码开发,编译打包,手动上传到linux文件夹下。 在掘金网站中发现scp2,打包完成后自动上传到服务器。 官网spmjs/node-scp2
今天做了个任务涉及到并发占用问题,比如1张票,有2个后端服务同时去订购这张票,会产生同时抢到这张表,如果是单体架构可以加个锁完成,今天了解到了Redssion分布式锁,记录下使用并测试。
本周做数据迁移从Oracle导出的UNL文件(其实也就是CSV文件)导入到Mysql中,发现了一个很有意思的时间类型,然后需要从java转换。类型是26-AUG-23
。
SpringBoot接口中返回JSON类型,通常我们会定义通用的ResultUtil工具类,当data为null,接口也会返回{...,data
,...},所以出于强迫症当为null
,接口不需要返回data字段。在前端下载大文件时,我们通常会遇到两个问题:
大文件下载时间过长,容易被中断,需要支持断点续传。 如果文件较大,一次网络传输可能会卡顿或失败。 其中,第一个问题可以通过前端进行分片,上传到后端,后端再进行分片返回等方式解决;而第二个问题则通过浏览器的下载解决。
因此本文将介绍如何使用SpringBoot和Vue来实现大文件分片下载,并通过浏览器进行下载。