- 博客(17)
- 收藏
- 关注
原创 jstack: Java占用高CPU定位分析
找出占用最高CPU进程top | grep java保存jstack top./jstack 10000 > cpu.log定位到具体线程,查看线程占用高的原因cat cpu.log | grep 'printf "%x\n" 10000 ' -A 20
2022-03-29 13:17:45 332 1
原创 jenkins中使用conda
在jenkins中执行shell时,如果直接用conda activate env或source activate env时运行job会报错需如下执行source /Users/test/anaconda3/bin/activate env${which python} run.py
2021-07-01 15:37:36 1116
转载 Django Session和Cookie机制
Cookies :是浏览器为 Web 服务器存储的一小段信息。 每次浏览器从某个服务器请求页面时,它收到服务器回发送过来的cookies。它保存在浏览器下的某个文件夹下。Session:Django的Session机制会向请求的浏览器发送cookie字符串。同时也会保存到本地一份,用来验证浏览器登录是否为同一用户。它存在于服务器,Django默认会把session存入到数据库中。Session...
2020-05-08 15:17:03 257
原创 gitlab代码提交
git add .git commit -m "update"git pullgit merge #合并解决冲突git push
2020-01-21 11:18:50 207
原创 Modal的显示与隐藏
核心思想页面完成加载后,为所有含有data-toggle="modal"的元素绑定点击事件模态框出现的逻辑:先出现遮罩层,再出现模态框为body增加"modal-open"类,作用是给body增加overflow:hidden隐藏页面的滚动条。给模态框增加overflow-x:hidden;overflow-y:auto美化样式调用dropback函数,变量shown为true,所以插入...
2020-01-19 17:04:43 1841
原创 MAC下利用Uwsgi+Nginx部署Django项目
安装Uwsgi:务必用conda安装uwsgi,否则uwsgi依赖会安装不了会运行报错conda install -c conda-forge uwsgiconda install -c conda-forge libiconv配置Uwsgi[uwsgi]socket = 127.0.0.1:3031chdir = /Users/xxx/Test/Api_automation/ap...
2019-12-16 14:56:46 599 1
原创 Python如何获取csrf_token
前言突然接到一个任务,将Jenkins与我们的自动化测试平台集成进来,自动化平台时基于python+django的。这就需要写一个python脚本去调用平台的runsuite接口,由Jenkins去触发。通过Charles抓取到相应的接口后执行起来一直报403,调查后发现是由于Django平台设置的csrf_token一直在变化.解决办法用postman运行接口时,可以在postman的T...
2019-11-27 17:24:42 4496
原创 Mysql备份后如何在docker镜像mysql进行恢复
1.备份数据库mysqldump -u root -p database1 > ./mysql.bak`2. 复制到docker镜像docker cp ./mysql.bak imageId:/home/3. 恢复数据mysql -u root -p ***create database database1;use database;source /home/mysql....
2019-11-20 18:12:50 630
原创 Django数据迁移时格式出错问题
python manage.py sqlmigrate server 0001python manage.py makemigrationsmysql> create database name character set utf8;python manage.py migrate
2019-10-14 11:25:17 186
原创 Weditor使用
安装界面版weditorpip install --pre -U weditor手机和PC连接,打开开发者模式,初始化手机uiautomator2 init -s LKX0218307002557运行weditorpython -m weditor
2019-09-11 11:32:35 1321
原创 利用Python提取log有用信息并写入excel
由于log日志比较记录的事件比较多,很难直观分析自己想要的数据信息,因此就想把log中的有用信息提取出来,便于分析:‘’’ python#coding=utf-8import reimport osimport timeimport xlwtimport datetimepath = r’C:\Users\qxrxxxx\Desktop\log’downloadtime = ti...
2019-06-18 18:27:32 5761 1
原创 Huawei手机重装App一直失败解决办法
之前安装的一个App卸载后想再重新安装,但一直提示安装失败,后面查了下,发现是手动卸载时没卸载干净,需要用adb cmd卸载以下:adb shell pm list packages查询所卸载安装包是否还在。然后执行adb uninstall de.codenauts.xxxx.再次重装,一切正常...
2019-05-29 14:21:54 993
原创 使用Charles抓取IOS数据包
由于Android6.0以上版本需改动App代码才能抓取数据包,因此选用IOS去抓取App端API接口。抓取流程:开启Charles, 在Proxy->proxy setting设置端口号。设置手机代理,让手机代理的IP与charles IP一致,端口为所设端口8888.在Charles的Help-> SSL Proxy中选择安装remote device certific...
2019-05-29 13:23:49 1958
原创 Python Yaml dump文件时中文显示解决方法
在做Yaml case文件拼接时遇到一个问题,就是把中文字符load出来再dump到yaml文件时,中文字符都显示为16进制编码而不是显示中文,查了下pyyaml官网资料,终于找到解决办法, dump 时加入3个参数:def generate_yaml(suite): file_name = suite + ".yaml" with open(file_name, "r") as...
2019-05-29 00:37:41 10330 3
原创 Windows打开文件报错解决方法
import codecstypes_of_encoding = [“utf8”, “cp1252”]for encoding_type in types_of_encoding:with codecs.open(filename, encoding = encoding_type, errors =‘replace’) as csvfile:your code
2019-05-28 14:47:30 673
原创 Jmeter连接Mysql
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-04-02 18:10:43 99
原创 Jmeter+influxdb+grafana实践
看到grafana的图表展示效果相当好,于是就实践了一下用influxdb和grafana来展示jmeter性能测试的数据环境Windows 10:安装jmeterubuntu 虚拟机: 通过docker安装influxdb和grafanainfluxdb和grafana安装docker run -d -p 8083:8083 -p 8086:8086 -e ADMIN_USER="ro...
2019-03-31 23:41:02 580 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人