分类: 小技巧

52 篇文章

Python: 快速清理缓存文件夹
获取并删除当前目录下,包括内部子文件夹中的__pycache__文件夹: import os import shutil # 获取当前工作目录 root_dir = os.getcwd() # 遍历目录 for dirpath, dirnames, filenames in os.walk(root_dir): if "__pycache__" i…
PHPStudy安装MySQL失败的解决办法
1. 点击前往MySQL官网下载所需版本 选择压缩包版本:Windows (x86, 64-bit), ZIP Archive,本示例使用MySQL8.0.12版本介绍步骤。 2. 解压到PHPStudy内的对应目录 例如:我的安装目录位于D:\phpstudy_pro,那么在这个路径下再进入Extensions文件夹,然后自己创建一个文件夹并且命…
JS: 流式加载大量接口JSON数据
测试某接口返回8.9MB的JSON数据,前端dom花10秒左右才渲染出来完整数据,加载过程一直是白屏,造成用户体验极差,还容易造成卡死。不得不上这招了,顺便记录一下解决办法。 原理 请求接口成功后,通过response.body获取到可读流(ReadableStream)。 示例 <!DOCTYPE html> <html lan…
将JS进行混淆、压缩、打包,最后作为CDN引入
UMD(Universal Module Definition)模块格式允许JavaScript代码在不同的环境和模块系统中使用。本文将教学:使用Vite构建工具将一个名为demo的模块打包成UMD格式,并通过版本号命名文件夹,最后将其部署到CDN,以便在HTML页面中直接引用。 创建一个新项目(文件夹),进入到项目文件夹中初始化并安装依赖: np…