哈喽,大家好,我是木头左!
Python文件操作基础
在处理计算机文件时,经常需要执行如移动和删除等基本操作。Python提供了一些内置的库来帮助完成这些任务,其中最常用的就是os模块和shutil模块。这两个模块包含了许多与文件和目录操作相关的函数。
2025年08月07日
哈喽,大家好,我是木头左!
在处理计算机文件时,经常需要执行如移动和删除等基本操作。Python提供了一些内置的库来帮助完成这些任务,其中最常用的就是os模块和shutil模块。这两个模块包含了许多与文件和目录操作相关的函数。
2025年08月07日
SpringBoot项目支持两种常见的打包形式: jar 包和 war 包。默认情况下创建的 Spring Boot项目是采用 jar 包形式,如果项目需要 war 包,可通过修改配置打成 war 包。
本章我们将围绕 jar 包和 war 包的运作原理及相关操作进行讲解。
2025年08月07日
随着数据量越来越大,在一个操作系统中存不下所有的数据。需要将这些数据分配到更多的操作系统中,带来的问题是多操作系统不方便管理和维护。需要一种系统来管理多台机器上的文件,这就是分布式文件管理系统。
2025年08月07日
对象存储服务是当前云计算厂商非常重要的基础PASS业务。除了各种用户的业务需要依赖对象存储保存各种各样的数据,对象存储同时也是云计算内部其他服务依赖的重要的存储基础设施(比如容器镜像、主机镜像等等、作为大数据分析数据湖),更多的介绍可以参看各大云计算厂商的,如下为aws s3的简介。
2025年08月07日
用ffmpeg做音视频保存到mp4文件,都会遇到一个问题,尤其是在视频监控行业,就是监控摄像头设置的音频是PCM/G711A/G711U,解码后对应的格式是
pcm_s16be/pcm_alaw/pcm_mulaw,将这个原始的音频流保存到mp4文件是会报错的,在调用avformat_write_header写文件头的时候提示(-22) Invalid argument,非法的参数,翻阅源码得知,ffmpeg中的mp4封装并不支持pcma和pcmu,除非手动更改源码加入。mp4封装格式默认支持的音频格式是aac和mp3,其实mp4文件本身是可以支持pcm音频数据的,不知道为何ffmpeg中不加入。通过个更改源码的形式尽管可以支持,个人还是推荐用另外一种方法,那就是在调用
2025年08月07日
背景:目前的业务系统每天都需要生成大量的报表,生成的报表都需要上传到特定的SFTP服务器上,所以项目上用到SFTP连接的地方比较多。而每次上传文件都要经历登录FTP、上传文件、登出FTP这些重复的步骤,而每次登录都需要耗时2秒左右,当文件数量过多,其耗时也是相当巨大的。所以想通过重用SFTP连接来达到优化的效果。本文主要讲述基于Apache 的commons-pool2的池化技术来实现SFTP连接的重用。这样就不用每次上传文件都要先登录ftp、登出ftp。而是相同地址第一次登录一下,保持这个连接放进池里,后面要上传的话直接从池里拿一个连接,上传文件,省去了重复登录登出的时间。
2025年08月07日
研究人员分析settings.xml.rels中嵌入的远程模板发现其中含有完全特征的VBA 远程访问木马,可以执行以下功能:
2025年08月07日
作为一个Java开发人员,有些常用的Linux命令必须掌握。即使平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。
2025年08月07日
一、FTP服务器
常用的FTP服务器有:Server-U,Filezilla Server,IIS。
Server-U的特点是功能强大,但是需要收费。
FileZilla Server是一种小巧、快速、可信赖的支持FTP以及SFTP的服务器端。它是开源的,并且具有很丰富的操作接口。
IIS是微软自带的FTP服务器,但是配置和操作非常的复杂。