- 博客(33)
- 收藏
- 关注
转载 Crypto安装却报错 没有该模块
明明已经安装Crypto,却一直报没有该模块,具体原因没搞明白,查了资料发现安装错误的包,正确安装:pip install pycryptodome看到内容如下:
2022-05-07 09:47:21
388
原创 docker 删除image image is referenced in multiple repositories
背景:mac 本地起image,结果run 无法写入/usr/share/nginx/html/index.html,有博主说mac收紧政策,所以准备删除刚才的镜像,重新build。因为自己太菜了,结果删除images,报错image is referenced in multiple repositories。发生的过程:1、build customimageFROM nginxRUN echo '<h1>Hello, Docker!</h1>' &g.
2021-06-23 18:27:44
444
转载 chrome f12-待整理
chrome浏览器fitler中的XHR作用是什么?记录ajax中的请求什么是 AJAX ?AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等...
2021-06-22 10:33:03
281
原创 web功能\UI测试
1、链接测试1)测试所有链接是否按指示的那样确实链接到了该链接的页面2)测试所链接的页面是否存在3)测试web应用系统上没有孤立的页面2、表单测试表单一般指在界面进行数据提交操作的,包括新增和修改数据。它涉及到的测试包括以下方面:1)输入框测试——长度、数据类型、必填、重复、空格、特殊符号(`#等)、sql注入以及一些业务相关约束2)下拉框测试——默认值、数据完整性/正确性、第一个/最后一个/中间一个选取、手动输入值模糊匹配、联动选择;业务常见选取...
2021-06-03 20:50:00
222
原创 Python 冒泡排序 标志位
def sort_t(li): for i in range(len(li)-1): # 每轮都设置为有序 isSorted = True for j in range(len(li)-i-1): if li[j] > li[j+1]: li[j], li[j+1] = li[j+1], li[j] # 发生交换,设置成无序 .
2021-05-19 11:12:01
103
原创 python 查找多层嵌套字典的值
def find_dic(item, key): if isinstance(item, dict): for k,v in item.items(): key[k] = v find_dic(v, key) else: return itemdef get_by_key(item, key): dic = {} find_dic(item, dic) value = dic.get.
2021-05-18 19:58:02
2278
原创 jira bug 仪表盘
背景:更直观管理bug,方便项目组内人员,创建、修改、关闭bug使用的场景:筛选器结果:可用来展示open、什么级别open的问题,方便督促开发快速解决问题2维筛选器统计:统计经办人下bug状态是open,具体什么等级的数量。有利于开发可以调整工作进度问题统计: 统计某版本,产出对应等级的bug数量,用于后期测试报告的编写饼图:直观展示筛选人员的bug,例如想要看出每位测试人员产出bug比例创建与解决的问题对比图:...
2021-05-17 11:39:37
568
转载 windows ADB 5037端口总是被占用
背景:windows 安装adb后,adb connect ip:5555,总是出现5037端口被占用的提示,杀掉该端口的进程后,再尝试,又出现目标积极拒绝解决方法:参考:https://blog.csdn.net/sex_34/article/details/51111648修改adb 连接端口: 按键windows+r打开运行,输入sysdm.cpl,然后高级》 环境变量 》 系统变量》添加变量ANDROID_ADB_SERVER_PORT : 5038备注:查...
2021-05-06 20:58:23
1916
原创 安装 docker ce 指定版本
参考文件https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-18-04https://www.runoob.com/docker/ubuntu-docker-install.html
2021-05-06 19:27:36
812
原创 python 0309 File OS /etc/passwd
背景:学习python file模块file.truncate(size)额外:/etc/passwd 存放账户信息:root:x:0:0:root:/root:/bin/bashjianing:x:1011:100::/home/jianing:/bin/bashusername:password:uid:gid:allname:homedir:shell用户名:密码:用户ID:组ID:用户全名:主目录:登录shell密码:存在/etc/sha...
2021-03-09 13:15:44
271
原创 python 0309 函数可变参数
背景:实践函数的可变参数函数接受指定参数,但是不定用户传入什么def fun1(*args): d_list = [] for arg in args: if arg in ['a', 'b']: d_list.extent(arg) print(d_list)fun1('c','a', "b", 1) # [a, b]...
2021-03-09 12:55:56
73
转载 python 0220 序列化、反序列化
目录pickle 模块序列化反序列化参考https://www.cnblogs.com/yyds/p/6563608.htmlimport jsonimport demjson as demjsondata = {"a": "str", "c": True, "b": 11.1, "e": 10, "d": None, "g": [4, 5, 6], "f": [1, 2, 3]}# ddata = json.dumps(data,sort_keys=True, separato
2021-02-20 16:19:02
145
原创 20210219API request.post(),data和json的却别
待整理,参考文档https://blog.csdn.net/zhubaojay/article/details/106915881?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-3&spm=1001.2101.3001.4242区别在headers种content-typeform形式表单传参
2021-02-19 16:41:43
159
原创 python3 0218 输入和输出、*、**
python 输出方式表达式 print()函数 标准输出文件可以用sys.stdout引用 文件对象write(srt)方法,str写入输出到文件对象中,返回写入的长度 f = open('C:\\Users\\daily-practice\\test.txt', 'w')std = f.write('Just Test 0218')print(std)str.format()函数格式话输出值 repr()将输出值转换成字符串,产生一个解释器易读的表达形式 str(...
2021-02-18 11:25:48
475
4
转载 windwo net start mysql 启动失败,无任何报错
参考资料:https://blog.csdn.net/Programmer_FuQiang/article/details/97256825如下所示错误:解决方法:1.mysqld --initialize初始化data目录2.重新输入net start mysql命令补充,服务停止的方法:netstopmysql 。...
2020-11-09 11:49:08
96
转载 windows 环境 mysql -u root -p ERROR 1045 (28000): Unknown error 1045
参考资料:https://zhinan.sogou.com/guide/detail/?id=316513384789
2020-11-09 11:17:03
536
原创 pycharm 取消空格(复制代码括号逗号前自动添加的)
背景:复制一段代码后,在括号、逗号前自动加上了“空格”,很苦恼借鉴:https://blog.csdn.net/DSTJWJW/article/details/83049702解决之路:1、打开file--setting-Editor--Code Style--python--spaces2、去勾选Before Parentheses --Method call parentheses3、去勾选other -- Before comma...
2020-08-13 14:21:57
1867
转载 linux-vim
搜索及替换命令/pattern: 从光标开始处向文件尾搜索pattern?pattern: 从光标开始处向文件首搜索patternn: 在同一方向重复上一次搜索命令N: 在反方向上重复上一次搜索命令:s/p1/p2/g: 将当前行中所有p1均用p2替代:n1,n2s/p1/p2/g: 将第n1至n2行中所有p1均用p2替代:g/p1/s//p2/g: 将文件中所有p1均用p2替换...
2020-03-06 15:34:49
87
原创 批量修改名称
#!/bin/bashstart_num=0for files in `ls | grep .*..jpg`do num=$start_num firstname="_staff" lastname="_face.jpg" filename=$num$firstname$lastname mv $files $filename start_num=$[$star...
2019-12-12 10:37:24
138
原创 Pycharm在创建py文件时,如何自动添加文件头注释
背景:每次新建的py文件,头部都有注释# -*- conding: utf-8 -*-# Author: xxx# Datetime : 2019/12/12 10:25# software: PyCharm# usage:步骤:打开file - setting - editor -file and code templates 选中python script ,输入...
2019-12-12 10:33:02
217
原创 去除文件夹中的空格
背景:mv 或者cp 是文件名称带空格,shell给以IFS默认值为空格,分成多个复制给变量解决办法#!/bin/bashls|while read i;do mv "$i" $(echo $i|tr -d ' ') 2>/dev/nulldone~#!/bin/bashIFS_old=$IFS;IFS=$'\n';for name in `ls | ...
2019-10-24 16:03:30
328
转载 c语言typedef struct
原文来自:https://blog.csdn.net/CHENYUFENG1991/article/details/50681497定义结构体:tpyedef struct student{ int a;}Stu;声明变量:Stu student1; 如果没有typedef就必须用struct Student stu1;来声明 这里的Stu实际上就是struct...
2019-10-22 09:24:55
385
原创 exec source fork的区别
原文:http://wiki.jikexueyuan.com/project/13-questions-of-shell/exec-source.htmlexec :在当前进程中执行,且执行完成后,把父进程关闭source:在当前进程中执行,会影当前进程的环境变量fork:启动一个子进程,不影响父进程的任何环境变量等等。1.sh#!/bin/bashA=B echo "...
2019-10-21 11:55:36
122
原创 解决pip3 installTypeError: unsupported operand type(s) for -=: 'Retry' and 'int'
背景:使用pip3 install psutil ,报错Collecting psutilException:Traceback (most recent call last): File "/usr/share/python-wheels/urllib3-1.13.1-py2.py3-none-any.whl/urllib3/connection.py", line 137, in ...
2019-10-17 14:50:09
810
原创 pymono_prictise_001
from pymongo import MongoClient, ReadPreferenceid = []def db_conn(): client = MongoClient(host='10.40.59.215:27017') #鉴权 db_auth = client.admin db_auth.authenticate('admin', 'woshi...
2019-10-14 10:05:53
120
原创 pymongo连接mongo集群
背景:学习使用pymongo连接mongo,发现是集群环境,借鉴https://blog.csdn.net/df0128/article/details/88221686 ,连接时报错,后改成host为mongo master的ip,连接成功步骤:from pymongo import MongoClient, ReadPreferencedef db_conn(): ...
2019-10-12 10:33:11
1790
原创 mongo连表查询
背景:目的验证数据是否入到相关库中 手动方法:先在person表中,找到face_id;拿fece_id到feature_repository表中,找到对应的feature_id,以及repo_id;最后验证是否有feature_id,repo_id是否是3连表查询,一次查询到位,不用多个表手动copy: 连表查询,feature_repository left join pe...
2019-08-19 11:22:50
748
原创 二分递归
def binary_search_recursion(arr,find): # start = 0 length = len(arr) if len == 0 : return False # mid = (start+length)//2 mid = length//2 try: if not mid: ...
2019-08-15 09:59:46
288
原创 二分查找
#二分查询#有序列表from asyncio.log import loggerdef binary_search(arr,find): ''' :param arr: :param find: :return: ''' first = 0 lasted = len(arr) - 1 while first <= ...
2019-08-13 17:56:29
151
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人