May 5, 2023
介绍ab 是一个用于测试 HTTP 服务器性能的命令行工具,也叫做Apache Benchmark。它能够向服务器发送大量的请求,并统计服务器返回的响应时间和吞吐量等性能指标。
常用参数-n: 发送请求的总次数。-c: 并发请求数量。-t: 测试的最大时间长度,单位为秒。-k: 允许HTTP ...
查看更多
March 23, 2023
在线调试
#!/usr/bin/env python
# 需要依赖python3环境
# 安装阿里云SDK:
# pip install aliyun-python-sdk-cdn==3.8.3
from urllib.parse import urljoin
from aliyunsdk ...
查看更多
December 20, 2022
日志库需要重构,但是单个日志库太大(10G甚至100G以上)。使用mysqldump备份不现实,可以使用rename 操作,把数据表迁移到一个新的备份库中,速度快且不用丢数据。
sakila:旧数据库
new_sakila:新数据库(备份)
检查操作前检查是否有程序占用,确保连接数据 ...
查看更多
December 20, 2022
新增swap和卸载swap一、新增swap分区虚拟内存1.创建目录
mkdir /data/var/
2.创建硬盘模块大小为16G分配给虚拟内存硬盘
#适合当前剩余内存大于1G以上
dd if=/dev/zero of=/data/var/swap bs=1G count=16
#适合当 ...
查看更多
December 17, 2022
VUE
参考:https://blog.csdn.net/GardJasmin/article/details/125502002
双向绑定:
<input v-model="something">
相当于:
<input :value="som ...
查看更多
December 5, 2022
Python
使用迭代的方式有助于减少内存使用,看情况使用。
import time
import numpy
from itertools import islice
step = 30000
big_list = range(1000000)
# 方式一
t = time.time()
fo ...
查看更多
November 30, 2022
Ansible
ansible使用fetch模块,把远程文件拉取到本地
模块参数$ ansible-doc -s fetch
- name: Fetch files from remote nodes
fetch:
dest: # (required) ...
查看更多
November 30, 2022
使用对称加密算法,可以将一些重要信息加密传输到目标后,使用相同的密钥解密,防止信息在传输过程中被窃取。
pypi:https://pypi.org/project/cryptography官网:https://cryptography.io/
安装$ pip install cryp ...
查看更多
November 21, 2022
JavaScript
由于浏览器同源策略限制,当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。
如何解决跨域JSONP
利用html的<script>标签的src属性,该属性没有跨域限制,但具有局限性,只能发送get请求。原理相当于请求一段外部拼装好的JavaScr ...
查看更多
November 21, 2022
Python
一些固定输入输出的函数,可以使用函数缓存提高效率。
>>> from functools import lru_cache
>>> import time
>>>
>>> def add(val):
... t ...
查看更多