在我的自定义shell项目的这一部分中,我将解释如何在C中动态解析用户输入。在shell环境中正确解析输入是至关重要的,因为命令通常包含多个参数。我没有依赖固定大小的缓冲区,而是实现了动态内存分配方法以获得更好的灵活性。
2025年08月07日
在我的自定义shell项目的这一部分中,我将解释如何在C中动态解析用户输入。在shell环境中正确解析输入是至关重要的,因为命令通常包含多个参数。我没有依赖固定大小的缓冲区,而是实现了动态内存分配方法以获得更好的灵活性。
2025年08月07日
VBScript 是微软公司出品的动态脚本语言,是Visual Basic 的轻量级的版本。
vbs的基本使用
msgbox() 弹出消息框
循环语句
2025年08月07日
对文件系统的操作是编程中常用的技术之一,虽然大部分软件会选择将业务数据存储在数据库系统中,但诸如临时数据、日志信息、用户配置信息等往往需要存储在文件中。学习Java 对文件系统的操作,首先要了解Java 如何描述文件系统,然后再学习针对文件的IO提作(IO即lnput/output,输入输出)。
因为Java 是平台无关的编程语言,而不同平台下文件系统的差异很大,Java 使用File类统一描述不同平台的文件系统。以windows 操作系统为例,在Windows操作系统中,文件系统主要由“磁盘分区”、“目录”、“文件”三者组成,三者均可使用File 类进行描述。下表列出了File 类的常用方法:
2025年08月07日
在使用 Mac 的过程中,我们经常遇到的一个麻烦就是,无法复制屏幕上显示的文字。有很多种场景会导致这种情形,例如
还有很多种场景会导致我们无法复制屏幕上显示的文字,而解决这个麻烦的一个有效方法就是 OCR (Optical Character Recognition,光学字符识别)。想必各位对 OCR 并不陌生,最近几年 OCR 的技术越来越成熟,相关的软件越来越多。简单的说 OCR 就是检查图片中的字符,并将其翻译成计算机文字。在自动化软件 Keyboard Maestro 9 中,自带了 OCR 方法,我们可以通过 Keyboard Maestro 做一个自动化动作,实现在 Mac 上随时提取屏幕上的文字。
2025年08月07日
用户需要上传和存储的文件越来越大,传统的单次上传方式往往会导致上传失败或用户体验不佳。为了解决这一问题,我们引入了大文件分片上传与分片合并功能。该功能可以将大文件分割成多个小分片进行上传,即使在网络不稳定的情况下也能确保上传的成功率,并且在所有分片成功上传后自动合并成完整的文件。
2025年08月07日
昨天,我们学习了文件操作,掌握了读写文件的基础技能。今天,我们将学习异常处理 — Python中处理错误和异常情况的重要机制。
2025年08月07日
个人博客:https://chunyu.work/
文章较长,可以收藏备用
常用快捷键
(1)ctrl + c:停止进程
(2)ctrl+l:清屏
2025年08月07日
最近项目中需要处理大量文件存储和管理的需求,对比了 Nginx、FastDFS、阿里云 OSS 等多种方案后,最终选择了 MinIO。今天就来和大家分享一下 SpringBoot 整合 MinIO 的全过程,从为什么选择 MinIO,到各种文件操作的实现,包括简单的文件上传、批量上传、文件下载、文件预览,再到大文件分片上传和秒传功能。