开发日志01-后端以文件流的形式供前端下载

需求: 本地有一个生成sql脚本的文档,预留了很多类似 {{xxx}} 需要替换的地方 。 该需求是 需要前端传入响应的值 替换掉 模板中预留的需要被替换的位置 最后 通过Post请求返回给前端一个供其下载一个.sql脚本文件 实现步骤 1、首先,考虑到打包后的路径问题 想到了SpringBoot工 ...

前端使用 fetch() 流式下载.mp4视频文件,跟踪进度

参考:https://www.cnblogs.com/lxlx1798/articles/16969244.html 要么使用流读取器,要么使用 Reponse 的方法来获取结果,不能同时使用两种方法来读取相同的响应。 直接获取: Response.blob() 方法返回一个 resolve 返回值 ...

C++ 文件读入速度测试

在信息学竞赛中,输入数据规模可能会很大,这时候就需要注意文件读取的效率。本文在 Linux 环境下测试了 C++ 几种常见读入方式的效率。 1. 系统环境 Arch Linux x86_64 默认 Linux 内核,版本 6.1.3 gcc 12.2.0 ext4 2. 测试代码 编译命令(省略文件 ...

分布式文件系统之FastDFS

目录结构: 一 分布式文件系统 二 FastDFS入门 三 FastDFS环境搭建 四 FastDFS在Java项目中开发示例 五 FastDFS分布式文件系统集群 一 分布式文件系统 分布式文件系统 (Distributed File System) 是一个软件/软件服务器,这个软件可以用来管理文 ...

Python 大数据量文本文件高效解析方案代码实现

大数据量文本文件高效解析方案代码实现 测试环境 Python 3.6.2 Win 10 内存 8G,CPU I5 1.6 GHz 背景描述 这个作品来源于一个日志解析工具的开发,这个开发过程中遇到的一个痛点,就是日志文件多,日志数据量大,解析耗时长。在这种情况下,寻思一种高效解析数据解析方案。 解决 ...