用值列表生成 Series 时,Pandas 默认自动生成整数索引:

1
2
3
4
5
6
7
8
9
10
11
12
13
In [3]: s = pd.Series([1, 3, 5, np.nan, 6, 8])

In [4]: s
Out[4]:
0 1.0
1 3.0
2 5.0
3 NaN
4 6.0
5 8.0


dtype: float64
阅读全文 »

json()

1
2
3
4
5
6
7
8
9
# load():用于读取json文件;dump():用于写入json文件  
# loads() :将json字符串转换成字典格式;
# dumps() 将字典格式数据转换成json格式;
# with open("newbug.json", "r", encoding="utf-8") as j:
# response = json.load(j)
# print(type(response))
# with open(f'newbug.json', mode='w+', encoding='gbk') as file:
# str = json.dumps(response.text)
# file.write(str)

1、问题:
今天在nodejs搞服务器应用的时候发现nodejs版本和npm版本不匹配

npm WARN npm does not support Node.js v12.0.0

2、解决办法:

  1. 在cmd命令窗口 查看node,npm版本,分别使用 node -vnpm -v
  2. npm与node版本对照以往的版本 | Node.js,根据自己的node版本来更新npm 版本:
  3. 查找到对应的版本,运行 npm -g install npm@6.9.0此时仍然报错,
阅读全文 »

安装 nrm

npm i -g nrm
产看版本
nrm -V
产看源列表
nrm ls
报错如下

阅读全文 »

  • 收集需求
  • 开发测试脚本
  • 执行测试
  • 分析及报告
  • 性能优化
  • 执行测试
  • 分析及报告
  • 重复以上步骤…

收集需求

性能测试和功能测试工作流程上没什么不同,必须要收集需求,比如功能测试登录输入框最多输入10个字符,那么放在性能测试中,就是一个请求,或者一个事务响应时间是多少,或者CPU占用率保持多少以下。就是说我们必须要拿到项目经理或者产品经理强调的数值,强调的场景,有了场景后,才可以开发我们的脚本,可能有的人会问,如果没有需求,怎么测试,笔者建议以下2点:第一就是判断哪些场景是用户常使用的,第二就是看日志,一般系统都会收集用户行为,也就是我们常说的埋点,可以通过埋点看哪个时间段数值较多。

阅读全文 »

解压缩

1.tar包和gz包

tar包和gz包是两个不同的文件包,有三种不同后缀。.tar .gz .tar.gz

  • tar包:使用tar命令,打包文件或者文件夹,只打包,不压缩
  • gz包:使用gzip命令,只压缩文件,不打包,所以gz包操作不能对文件夹直接操作,如果要对文件夹下所有文件进行压缩,使用-r参数,gzip -r 文件夹路径

tar.gz:使用 tar-z参数,tar -zcvf filename.tar.gz dir/file 打包压缩文件或者文件夹

tar参数有 zcxvf

阅读全文 »
0%