摘要: sysctl 命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录 /proc/sys 中。它包含一些TCP/IP堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。 1、常见用法 列出所有的变量并查看 sysc 阅读全文
posted @ 2020-01-15 17:03 lucky8492 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1、禁止使用Cookie:设置浏览器禁止使用Cookie,访问网页后,检查存放Cookie文件中未生成相关文件; 2、Cookie寻出路径:按照操作系统和浏览器对Cookie存放路径的设置,检查存放路径是否与设置一致; 3、Cookie过期检查:按照Cookie过期时间,检查存放文件该Cookie是 阅读全文
posted @ 2020-01-11 18:16 lucky8492 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 修改hosts文件: 添加下面一行到hosts文件,目的是屏蔽掉Pycharm对激活码的验证 0.0.0.0 account.jetbrains.com windwos系统hosts文件路径为:C:\Windows\System32\drivers\etc 阅读全文
posted @ 2020-01-11 18:13 lucky8492 阅读(597) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- import pymysql import xlrd # import codecs #连接数据库 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='', 阅读全文
posted @ 2020-01-11 18:01 lucky8492 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 总体来说分为以下几个过程: DNS 解析:将域名解析成 IP 地址 TCP 连接:TCP 三次握手 发送 HTTP 请求 服务器处理请求并返回 HTTP 报文 浏览器解析渲染页面 断开连接:TCP 四次挥手 一、URL 到底是啥 URL(Uniform Resource Locator),统一资源定 阅读全文
posted @ 2020-01-11 17:54 lucky8492 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 变量的定义: a=1 b=hello c="hello world !" d='hello "反启" !' e=`ls` (注意:这是反引号) 备注:=号左右不能有空格;如果内容有空格需要使用单引号或者双引号;双引号支持转译 $开头的变量会被自动替换 变量替换: ${value:-word}:如果变 阅读全文
posted @ 2020-01-11 17:50 lucky8492 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 查看所有端口:netstat -ano 查看端口对应的PID:netstat -aon | findstr "某个PID" 查看对应端口进程:tasklist | findstr "某个端口号" 阅读全文
posted @ 2020-01-11 17:46 lucky8492 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等 计算出一个字符串的MD5值: import hashlib md5 = hashlib.md5() md5.update('how to use md5 in python hashlib?'.encode("utf8")) 阅读全文
posted @ 2020-01-11 11:52 lucky8492 阅读(344) 评论(0) 推荐(0) 编辑
摘要: import os for dirpath, dirnames, filenames in os.walk("C:\\Users\\Administrator\\Desktop\\test_video_image"): file_count = 0 for file in filenames: fi 阅读全文
posted @ 2020-01-11 10:01 lucky8492 阅读(2982) 评论(0) 推荐(0) 编辑
摘要: 正常情况下,图片命名的后缀和图片的格式一致,但可能某些情况下,图片的原格式和命名的后缀不一样,查看图片的实际格式 import os dirfff1 = "C:\\Users\\Administrator\\Desktop\\image_format" dirfff='C:\\Users\\Admi 阅读全文
posted @ 2020-01-10 09:35 lucky8492 阅读(783) 评论(0) 推荐(0) 编辑
摘要: Android性能测试: 客户端性能测试 服务端性能测试 客户端性能测试: 1.ROM版本的性能测试(即手机的不同操作系统):关注功耗测试 2.应用的性能测试 a.启动时间 b.内存 c.CPU d.GPU e.功耗 f.流量 ...... 一、启动时间的测试:暂分三类 1、首次启动:应用首次启动所 阅读全文
posted @ 2020-01-09 11:58 lucky8492 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 不管是什么类型的产品,不管是哪种测试(web测试、APP测试,服务端,嵌入式类)测试是质量保证的重要一环,各类测试应该关注和考虑项都有相似性未经历过APP产品的测试,以下关于APP测试应该关注的内容在此做一个记录,记录内容从不同的地方拷贝而来,哈哈哈 以下瞎话仅供自己思考 一、功能性 1、APP的安 阅读全文
posted @ 2020-01-08 18:43 lucky8492 阅读(168) 评论(0) 推荐(0) 编辑
摘要: (一)WEB测试的内容与目的 测试的目的是证伪,但不能片面的理解为简单的找到BUG就可以了。软件测试应该经历以下四个步骤: 1.测试人员描述发现的问题(找到BUG); 2.测试人员详细阐明是在何种情况下测试发现的问题,包括测试的环境、输入的数据、发现问题的类型、问题的严重程度等情况; 3.测试人员协 阅读全文
posted @ 2020-01-08 18:12 lucky8492 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 一、功能测试 1.链接测试 1)所有链接是否按指示的那样,链接正确? 2)所有链接是否存在? 3)保证Web应用系统上没有孤立的页面? 在线链接测试地址:http://validator.w3.org/checklink 2.表单测试 表单内容填写:为空、特殊字符、非正常数据、字符长度限制、特殊语句 阅读全文
posted @ 2020-01-08 17:27 lucky8492 阅读(133) 评论(0) 推荐(0) 编辑
摘要: #读取每一行 # reader = csv.reader(f) 此时reader返回的值是csv文件中每行的列表,将每行读取的值作为列表返回 #读取每一行 filename='D:\\file_information1.csv' import csv with open(filename,newli 阅读全文
posted @ 2020-01-08 16:02 lucky8492 阅读(12618) 评论(0) 推荐(0) 编辑
摘要: Python中有.join()和os.path.join()两个函数,具体作用如下: . join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回 #对序列进行操作(分别使用' ' 、' - '与' 阅读全文
posted @ 2020-01-08 12:16 lucky8492 阅读(431) 评论(0) 推荐(0) 编辑
摘要: Python代码运行时,pycharm运行程序时在Python console窗口中运行而不是在运行窗口中运行 解决方法 :打开菜单栏 run->edit configurations 发现这样只能解决单个文件,打开左侧的Templates下面的python,再把这个复选框去掉 ok,这样就可以应用 阅读全文
posted @ 2020-01-06 15:16 lucky8492 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 一、SSL问题 1、在你不启用fiddler时,python代码直接发送https请求,不会有SSL问题(也就是说不想看到SSL问题,关掉fiddler就行) 2.启用fiddler会报出以下错误: raise SSLError(e, request=request)requests.excepti 阅读全文
posted @ 2020-01-04 17:12 lucky8492 阅读(3038) 评论(0) 推荐(0) 编辑
摘要: 首先你要明白字节(Byte)和位(bit)的关系: 1 Byte=8 bit 量化网速的指标就是带宽,就是每秒传输了多少字节(Bps),或者每秒传输了多少位(bps) 1 Bps =8 bps 注意大小写; 而一般运营商告诉的网速都是bps 书上某些标准规定1024 = 1K; 1024K =1M; 阅读全文
posted @ 2020-01-04 17:02 lucky8492 阅读(1749) 评论(0) 推荐(0) 编辑
摘要: 题目1 Python实现float数的四舍五入 def panf(f): if isinstance(f,float): #判断输入的数是否为float类型 isinstance(object, classinfo) 判断实例是否是这个类或者object是变量 b=int(str(f).split( 阅读全文
posted @ 2020-01-03 10:12 lucky8492 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 题目一:给定两个数求余数 给定的2个参数 num1 num2 比大小考虑情况 1.两个数相等 num1==num2 直接判断余数为0 2.除数大于被除数 num1<num2 直接判断被除数为余数 3、除数不能为0 4、被除数大于除数 乘法循环计算比较 def quyu(num1,num2): if 阅读全文
posted @ 2019-12-28 17:21 lucky8492 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 区别只有一点: 表示程序的运行结果不同。 exit(0):正常运行程序并退出程序; exit(1):非正常运行导致退出程序; 在 shell 中调用完程序之后,用 echo $? 命令就可以看到程序的 exit 值。在 shell 脚本中,通常会根据上一个命令的 $? 值来进行一些流程控制。 特殊变 阅读全文
posted @ 2019-12-25 10:44 lucky8492 阅读(3702) 评论(0) 推荐(0) 编辑
摘要: 转载请见https://blog.csdn.net/Lkeven/article/details/52775296 HTTP Status Code 常见的状态码: HTTP: Status 200 – 服务器成功返回网页 HTTP: Status 404 – 请求的网页不存在 HTTP: Stat 阅读全文
posted @ 2019-12-23 09:44 lucky8492 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 查看json库的方法 import json print("JSON库的主要方法:",json.__all__) ###JSON库的主要方法: ['dump', 'dumps', 'load', 'loads', 'JSONDecoder', 'JSONDecodeError', 'JSONEnco 阅读全文
posted @ 2019-12-19 11:50 lucky8492 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 原文转载于https://www.cnblogs.com/kevingrace/p/5840951.html 但是直接拷贝原文的代码运行报错异常,怀疑是不同Python版本使用StringIO BytesIO导致 执行报错,直接注释了,使用下面代码可以执行出和原文一样的效果 # test_netRa 阅读全文
posted @ 2019-12-17 14:34 lucky8492 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 原因分析:PyCurl 安装错误,需要安装 PyCurl 库(PyCurl 是一个Python接口,是多协议文件传输库的 libcurl。类似于urllib Python模块,PyCurl 可以用来从Python程序获取 URL 所标识的对象)解决方法:访问 https://www.lfd.uci. 阅读全文
posted @ 2019-12-17 11:43 lucky8492 阅读(1747) 评论(0) 推荐(0) 编辑
摘要: 分辨率术语的含义 购买显示设备或拍摄视频的时候,经常会遇到分辨率的术语 720p: 1280 x 720, 称为 HD(中文译为"高清") 1080p: 1920 x 1080, 称为 FULL HD(中文称为全高清) 1440p: 2560 x 1440, 称为 QHD 或 Quad HD,即4倍 阅读全文
posted @ 2019-12-17 10:57 lucky8492 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: 在shell编程中,我们常常需要把一些语句注释掉,让它不执行,对单号或者少数几行shell脚本来说,在每行前面增加#符号就可以达到目的了,代码如下: #cp ./a.txt ./b.txt #mkdir -p {1,2,4}/{2,4,6} #echo "ok" 上述操作复杂不便,如何使用整段代码的 阅读全文
posted @ 2019-12-17 10:56 lucky8492 阅读(2895) 评论(0) 推荐(0) 编辑
摘要: 在Linux中用Kill-2和Kill-9都能够结束进程,他们之间的区别为: Kill-2:功能类似于Ctrl+C是程序在结束之前,能够保存相关数据,然后再退出。 Kill -9 是强制杀掉,这个信号程序应该是无法捕捉的。LINUX的一个知识点:使用 kill -9 命令杀死程序,程序是无法主动释放 阅读全文
posted @ 2019-12-14 11:18 lucky8492 阅读(3682) 评论(0) 推荐(1) 编辑
摘要: 查看CPU信息(型号)cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看内 存信息# cat /proc/meminfo # 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU 阅读全文
posted @ 2019-12-09 11:03 lucky8492 阅读(164) 评论(0) 推荐(0) 编辑