FreezeJ' Blog

python使用itertools进行排列组合

itertools 中的排列组合函数,在特定的场景下使用,简洁方便。 from itertools import combinations, permutations n = int(input("请输入总共的数:")) nums = list(range(1, n ...
查看更多

python一次性密码库PyOTP

Python
它是一个能够生成/验证一次性密码(短信验证码)的 Python 库,可以在 Web 应用或其它需要登录的系统上,实现双因素(2FA) 或多因素(MFA) 身份验证方法。 GitHub地址:https://github.com/pyauth/pyotp 安装pip3 install pyo ...
查看更多

python中的UUID

python提供了几种uuid的生成方式用于生成 RFC 4122 所定义的第 1, 3, 4 和 5 版 UUID。 官方文档:https://docs.python.org/zh-cn/3.7/library/uuid.html uuid1:根据主机 ID、序列号和当前时间生成一个 UU ...
查看更多

python 多线程代码

Python
使用线程池 import concurrent.futures import urllib.request URLS = [ 'http://www.baidu.com/', 'http://www.qq.com/', 'http://d ...
查看更多

http压测命令ab

介绍ab 是一个用于测试 HTTP 服务器性能的命令行工具,也叫做Apache Benchmark。它能够向服务器发送大量的请求,并统计服务器返回的响应时间和吞吐量等性能指标。 常用参数-n: 发送请求的总次数。-c: 并发请求数量。-t: 测试的最大时间长度,单位为秒。-k: 允许HTTP ...
查看更多

阿里云CDN刷新脚本

在线调试 #!/usr/bin/env python # 需要依赖python3环境 # 安装阿里云SDK: # pip install aliyun-python-sdk-cdn==3.8.3 from urllib.parse import urljoin from aliyunsdk ...
查看更多

使用rename迁移备份mysql数据库

日志库需要重构,但是单个日志库太大(10G甚至100G以上)。使用mysqldump备份不现实,可以使用rename操作,把数据表迁移到一个新的备份库中,速度快且不用丢数据。 sakila:旧数据库 new_sakila:新数据库(备份) 检查操作前检查是否有程序占用,确保连接数据库 ...
查看更多

创建与卸载swap分区

新增swap和卸载swap一、新增swap分区虚拟内存1.创建目录 mkdir /data/var/ 2.创建硬盘模块大小为16G分配给虚拟内存硬盘 #适合当前剩余内存大于1G以上 dd if=/dev/zero of=/data/var/swap bs=1G count=16 #适合当前 ...
查看更多

Vue自定义组件v-model

VUE
参考:https://blog.csdn.net/GardJasmin/article/details/125502002 双向绑定: <input v-model="something"> 相当于: <input :value="som ...
查看更多

python分割列表

Python
使用迭代的方式有助于减少内存使用,看情况使用。 import time import numpy from itertools import islice step = 30000 big_list = range(1000000) # 方式一 t = time.time() fo ...
查看更多
Prev

第 1 页,共 135 篇文章

Next