天梯 文件2021 cccc
Python中的文件操作
我们的当前工作路径为: E:\\Miniconda\\envs\\Practice_env\\d2l-zh\\python中的文件操作 1. 从文件中读取数据 1. 使用file_object.read()读取整个文件的内容。其中file_object是一个表示文件的对象: 要以任何方式使用文件,哪 ......
yaml文件格式
yaml文件概述: k8s中对资源的管理和资源对象的编排部署都可以通过声明式文件(yaml文件)来解决,也就是把对资源对象的操作编辑到yaml文件中,我们把这种文件称之为资源清单文件,然后通过kubectl命令直接应用资源清单文件就可以实现对大量资源对象进行编排部署了。 yaml基本语法: yaml ......
node使用fs.rename重命名文件的时候,如果有该名称的文件会被替换的问题
再项目中使用fs.rename给快捷方式重命名的时候,因为有两个版本,在开发人员电脑上都安装两个版本的时候,发现每次都只有快捷方式,然后在重新查看代码的时候。发现代码中使用到了fs.rename去重命名文件。于是做了以下处理 let newLnkPath = path.join(桌面地址, `{ap ......
CSharp 超大文件上传和断点续传的实现
以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult upl ......
[SWPUCTF 2021 新生赛]fakerandom
#查个壳: ##没得东西:双击进去咯: ###随机序列问题: ##这里要提几点点: ###一:同一个种子下获得的再次获得的随机数是相同的 ###怎么理解这个呢,上图理解: ####能看到我们两次的随机数是完全一样的,但是如果不加random.seed(1)这一句或者将种子换了,就不一定会得到相同的数 ......
提取docker容器的文件系统
docker run -it --name mycontainer ubuntu bash apt-get update apt-get install -y curl wget vim exit docker export 容器名称 > myimage.tar mkdir myrootfs tar ......
MySQL笔记之文件和日志
一、存储文件 1、存放位置 MySQL数据库会在data目录下,以数据库为名,为每一个数据库建立文件夹,用来存储数据库中的表文件数据。 不同的数据库引擎,每个表的扩展名也不一样 ,例如: MyISAM用“.MYD”作为扩展名,Innodb用“.ibd”等。 2、FRM表结构信息文件 无论是哪种存储引 ......
linux|Windows|Xshell——Windows远程连接Linux服务器进行上传、下载文件,用远程登录工具自带支持Linux系统的rz、sz命令实现。
Windows远程连接Linux服务器进行操作时总会需要上传、下载文件。要实现这个目的,既可以通过FTP的方式,也可以在本地终端使用scp命令。但如果是使用Xshell等工具操作服务器的话,最简单的方法就是其自带支持的sz、rz命令了。 这两个命令可以直接上传、下载文件,并自动弹出文件选择框,操作非 ......
linux定时备份日志文件脚本,重启jar简易脚本
1. 编写脚本文件saveLogs.sh (备份文件到指定位置重命名,然后情况文件继续写入) cp /opt/zcgl/zcgl.log /opt/zcgl/logs/zcgl-`date +%Y%m%d`.log & sleep 2 > zcgl.log 2. 定时脚本crontab 打开设置:c ......
C# 超大文件上传和断点续传的实现
IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。 一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-R ......
[GFCTF 2021]wordy
#查壳 ##64位,进IDA: ###你会发现,啥也没有,别急,再找找:空格切换视图: ####往下走: ####发现这里存了一堆东西:A转化成字符串: ####继续找: ####发现转化不了,看看是不是程序爆了: ###发现:是这条代码爆红了,没发现堆栈不平衡,试试nop掉: ###发现依旧没用, ......
MyBatis逆向工程配置文件及一些配置解释(跑通)
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://m ......
python裁剪png图片文件
读取文件夹下的png文件,然后进行裁剪。示例为将1024*1024裁剪为256*256的16开图片,在原始文件夹的文件编码规则为00001,裁剪后的编码为00001+行号+列号(行列号为裁剪后图片左上角像素坐标) from PIL import Image import os def crop_im ......
PHP 超大文件上传和断点续传的实现
PHP用超级全局变量数组$_FILES来记录文件上传相关信息的。 1.file_uploads=on/off 是否允许通过http方式上传文件 2.max_execution_time=30 允许脚本最大执行时间,超过这个时间就会报错 3.memory_limit=50M 设置脚本可以分配的最大 ......
2021 Summer Petrozavodsk Camp, Day 3 IQ test (XXII Open Cup, Grand Prix of IMO)
AND 先看最小值是不是所有的子集,如果不是就无解,否则把剩下的中间塞一个最小值就好了。 submission Math 移项,平方差变成 $a_j=(k-a_i)(k+a_i)$,爆枚 $k-a_i$ 和 $k+a_i$ 就是 $O(A\ln A)$ 的。 submission Fancy For ......
base64转pdf文件
//base64转pdf文件Base64ToImageUtil.base64ToImage(pdfStr, localUrl + base64PDFFileName); public static String base64ToImage(String base64, String path) th ......
导出 el-table 为 xlsx文件
"file-saver": "^2.0.5", "xlsx": "^0.18.5", import FileSaver from "file-saver"; import { utils, write } from "xlsx"; function testDownload (){ var xlsx ......
SpringCloud 超大文件上传和断点续传的实现
前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案 ......
golang 写文件的几种方法 (临时文件)
一、写文件写文件一般步骤 打开文件,获取文件句柄根据不同方法,将数据写入关闭文件句柄 打开文件,获取文件句柄os.OpenFile(path, os.O_CREATE, 0666)我们来了解一下第二个参数的含义: O_RDONLY // 只读模式打开文件O_WRONLY // 只写模式打开文件O_R ......
python selenium 下载pdf文件
python selenium 下载pdf文件 功能 python selenium下载链接后面是xxx.pdf的pdf文件,当默认打开链接是,直接默认显示的是pdf文件,例如 代码 import os import time from selenium import webdriver """ 指 ......
python 上传本地文件到阿里云的oss
##python 上传本地文件到阿里云的oss ###背景 清理es日志,对生产环境的数据做了导出压缩,上传到阿里云的oss的某个bucket下 ###脚本 #!/usr/bin/env import oss2 import os import fnmatch #这里不知道怎么创建或者获取的,可以去 ......
Spring Boot项目对接腾讯云COS对象存储上传文件接口
Spring Boot项目对接腾讯云COS对象存储上传文件接口 pom.xml <dependency> <groupId>com.qcloud</groupId> <artifactId>cos_api</artifactId> <version>5.6.35</version> </depend ......
QT 获取下载文件大小
1 开发环境 linux 版本:统信 UOS 1030(可以认为是特殊的 ubuntu) 开发语言:C++ QT:5.9.9 2 实现代码 头文件 #include <QtNetwork> Qt.pro 中需要加对应一行 QT += network 函数代码: int getFileInfoSize ......
[SWPUCTF 2021 新生赛]非常简单的逻辑题
#查壳: ##进入: ###不是很难的逻辑,浅浅来个爆破过了:(这里提醒一下,如果实在逆推不出来,可以考虑爆破,爆破应该是RE里人手一个的必备) result1 = 'v0b9n1nkajz@j0c4jjo3oi1h1i937b395i5y5e0e$i' flag1 = '' num = 0 for ......
[SWPUCTF 2021 新生赛]re2
#查个壳: ##64位,运行: ###进IDA看看: ####简单加密函数,不多赘述上脚本就好: int main(){ string Des = "ylqq]aycqyp{"; string flag = ""; for (int i = 0; i < Des.size(); i++) { for ......
[SWPUCTF 2021 新生赛]简简单单的解密
#拿到一个.py的文件,查个壳: ##进入看看是怎么个解密: ###挺长,感觉还有点像RC4的加密方式(这个不讨论),往下看逻辑: ####首根据输出,我们能知道,加密后的文档应该是enc,enc又是由crypt而来,crypt又是由cipher而来,而cipher又是由res而来: ###看看re ......
【bat】bat如何删除某个目录下文件名包含abc字符串的文件
【1】需求 有10000多个文件,分布在一个大文件夹下的众多子目录,要删除文件名中包含指定字符集的文件。 如下图: 我要删除 test 目录下包含所有子文件夹的所有 文件名中带有 s1/s2/s3 的文件。 这个需要匹配的字符串已经写到 config.txt 文件中 【2】bat 代码 之前想用 % ......
[SWPUCTF 2021 新生赛]re1
#得到.exe,先查壳: ##么得壳,64位:运行一下看看:是个字符串的比较:进IDA: ###简单的一个加密(不多解释了)上个脚本就行: Des = '{34sy_r3v3rs3}' flag = '' for i in Des: if ord(i) == 51: flag += chr(101) ......
【configparser】Python解析配置文件的模块使用总结
简介 configparser 是 Pyhton 标准库中用来解析配置文件的模块,并且内置方法和字典非常接近。Python2.x 中名为 ConfigParser,3.x 已更名小写,并加入了一些新功能。 调用 import configparser config = configparser.Co ......
linux将文件下载到本机
#只下载,不安装 yum -y install --downloadonly --downloaddir=/home/url/temp nload # 下载默认路径是这里 /var/cache/yum/x86_64/7/epel/packages rpm文件安装方式: rpm -ivh xxx.rp ......