
学习笔记
课程记录
「已注销」
只有努力奔跑,才能一直留在原地。
展开
-
闲聊嵌入式测试
就职在一家物联网平台公司,刚入职熟悉业务的时候负责过嵌入式的测试。由于嵌入式测试比较偏门,就和大家聊一聊嵌入式测试和常见的软件测试有什么区别。 嵌入式产品类型安防行业通过车载摄像头的数据进行实时传输达到的视频云监控,对周边路口进行实时预警,盲区监测等。通过采集用户生物信息达到的智能门禁识别。通过5G高速网络实现的车载设备和红绿灯交互通信,摄像头对路口人员检测,让红绿灯更加高效的协调各个路口交通。通过校园点位检测,人脸识别签到机,实验室气体检测报警设备达到的智能校园等等。...原创 2020-05-11 22:49:50 · 568 阅读 · 0 评论 -
Json杂谈之注意事项
为什么需要熟练掌握JSON数据格式?在接口测试的时候,响应数据格式基本上为JSON和XML两种,且两者可以相互转换比较有代表性的JWT (JSON Web Tokens) 官网地址:https://www.json.org/json-en.html 相关网址 JSON在线解析:http://json.cn/ 在线校验JSON:https://www.bejson.com/ 什么是JSON?JSON 是一种按照JavaScript对象语法的数据格式,虽然它是基于 .原创 2020-05-10 01:18:13 · 203 阅读 · 0 评论 -
Python杂谈之虚拟环境
为什么需要虚拟环境?1.辛辛苦苦写好一个项目,各种版本的第三方组件,凌乱的配置文件,在自己电脑上运行的十分流畅,想分享给同事使用,,,迁移过去之后,重建配置,各种跑不起来。2.一些比较特殊的工具需要依托于不同的Python版本,就像 robotframework,仅仅支持Python 2.7和>= 3.6。3.第三方库的管理,打包的时候避免有其他干扰的包。4.等等1.Python的虚拟环境方式第一种.virtualenv虚拟环境创建在当前目录下,所以每次启动都需要到虚拟环境所在的目原创 2020-05-09 01:01:55 · 763 阅读 · 0 评论 -
浏览器工作原理与实践_浏览器的演进
单进程浏览器时代 缺点 不稳定 浏览器的所有功能模块都运行在同一个进程里,一个线程执行出错,导致整个进程的崩溃 插件,渲染引擎模块,复杂的JavaScript代码等都可能导致浏览器的崩溃 不流畅 因为浏览器中所有的页面都运·行在该线程中,所以这些页面都没有机会去执行任务,这样就会导致整个浏览器失去响应,变卡顿。 不安全 浏览器的插件可以获取操作系统的任...原创 2020-04-19 11:58:38 · 209 阅读 · 0 评论 -
浏览器工作原理与实践_开篇词
1.履历的重要性<----大佬的履历---->05年参加工作,基于对新技术的兴趣和敏感性,08年第一时间体验Chromium,发布第一款双核浏览器:太阳花,过程中研究Chromium的进程架构以及渲染,集成Chromium和IE。11年盛大创新院,参与研发WebOS,负责HTML5特性的实现,了解浏览器整个渲染过程,HTML5的发展趋势有了更加深入的认知。顺网科技,打造一款全国...原创 2020-04-19 11:58:07 · 163 阅读 · 0 评论 -
抓包原理杂谈
抓包原理目的了解抓包的工作原理,在合适的场景下选取合适的抓包工具一、抓包抓包,什么是包?互联网是一直被喻为信息高速公路,那高速公路上最小的单位就是小汽车,网络中叫Bit(比特),简写b。一辆一辆小汽车汇集成车水马龙,在网络中又叫比特流,流传输。那什么是包呢?疫情期间,我们的家乡对湖北同胞们进行援助,一辆车,两辆车,N辆 车,载着厚重的物资驶向了湖北各地。这些有着共同目标的车辆,简称援...原创 2020-04-13 21:53:29 · 709 阅读 · 0 评论 -
python base64转码
import base64data=base64.b64encode(**"123456"**)print(data)遇到的报错 encoded = binascii.b2a_base64(s, newline=False)TypeError: a bytes-like object is required, not ‘str’原因python3.x与Python2不一样,字...原创 2020-03-06 11:01:47 · 816 阅读 · 0 评论 -
Python中xml和dict格式转换
在做接口自动化的时候,请求数据之前都是JSON格式的,Python有自带的包来解决。最近在做APP的接口,遇到XML格式的请求数据,费了很大劲来解决,解决方式是:接口文档拿到的是XML,在线转化为json格式(目的是拿到xml数据的模板),存放到json文件中,根据接口名去提取。github原文介绍:使用XML的Python模块感觉就像您在使用JSON链接:https://github....原创 2019-11-06 23:42:38 · 279 阅读 · 0 评论 -
Python项目生成所有依赖包的清单
最近写完的自动化脚本,分享给同事的时候发现依赖包很难解决(使用的不是virtualenv环境)。想起来之前看开源接口平台项目的时候可以一键下载依赖包,于是就找到了第三方包pipreqs,可以自动帮助我们自动生成requirements.txtgithub原文介绍:pipreqs-根据任何项目的导入生成pip requirements.txt文件链接:https://github.com/...原创 2019-11-06 23:41:50 · 432 阅读 · 0 评论 -
VMware的网络模式
VMware的网络模式1.1 ****VMware网络模式1.1.1 ****三种模式**l **桥接模式相当于独立虚拟出一台电脑,和宿主是平行关系。虚拟机和宿主机使用的是同一块网卡。 **l **Host-only虚拟机可以访问虚拟机,可以访问宿主机,除此之外的机器不能访问。宿主机器可以访问虚拟机,其他机器不能访问。 **l&...原创 2020-01-12 17:15:55 · 191 阅读 · 0 评论 -
网络基础之浏览器访问服务器的过程
一、PC1 ping PC2的过程 **1. **封装数据ICMPIPPC1与PC2通信使用ICMP(互联网消息控制协议),从网络层开始封装。①网络层:封装IP报头。ICMP发请求报文:type为8。IP报头中有头部长度、总长度及头部检验和的值,还有协议号(ICMP:1)、生存时间(TTL)、及源IP(PC1)、目的IP...原创 2020-01-12 17:12:55 · 592 阅读 · 0 评论 -
网络基础之数据链路层
**1. **数据链路层作用 为网络层提供服务,负责链路的通信 **2. **协议 **2.1. **局域网 信号短距离传输 ² 以太网(Etnernet2、802.2、802.3)² 令牌环网(已淘汰)² FDDI **2.2. **广域网 提供信号远距离传输 ² 帧中继(运营商ISP使用的)² ATM(异步传输模式)² HDLC(高级数据链路控制)² PPP(点到点协议) **3. **...原创 2020-01-12 17:10:03 · 213 阅读 · 0 评论 -
网络基础之路由
**1. **路由 从一个节点到目的节点的路径;为数据包选路的 **2. **路由表 由多条路由条目组成 **3. **路由器 具有路由功能的网络设备,能够维护路由表,将多个网络连接起来的设备 **4. **网关 广义上:网络设备(路由器)狭义上:路由器的接口IP地址 **5. **路由条目组成 目的网络、子网掩码、吓一跳(网关)、开销值 **6. **路由分类 **6.1. **直连...原创 2020-01-12 17:07:51 · 320 阅读 · 0 评论 -
网络基础之网络层
**1. **网络层 作用:为传输层提供点到点的服务 **2. **IP地址 作用:唯一标识网络中节点的位置 Internet protocol 因特网协议 分类:IPv4、IPv6 **3. **IPv4 **3.1. **长度:32bit **3.2. **书写格式 点分十进制四段式 **3.3. **地址分类类别范围通信方式子网掩码A类128.0.0.0-...原创 2020-01-12 17:06:04 · 181 阅读 · 0 评论 -
网络基础之网络模型
一、 网络模型 1. 标准化组织 ² ISO:国际标准化组织 ² IEEE:电气与电子工程师协会 ² ITU:国际电信联盟 ² AT&T:美国电话与电报公司 2. OSI模型 开放系统互联参考模型 &nbs...原创 2020-01-12 17:04:33 · 319 阅读 · 0 评论 -
网络基础之传输层
**一、 **传输层 作用:提供端到端的服务,负责软件之间数据传输的效率和可靠性 **1. **端口号****协议****作用****端口号HTTP超文本传输协议80HTTPS安全的超文本传输协议443FTP文件传输协议21SMTP简单邮件传输协议25POP3邮局协议110IMAP因特网邮件接收协议143SSH安...原创 2020-01-12 17:02:08 · 191 阅读 · 0 评论 -
Linux常用命令之用户管理
Linux常用命令之用户管理**1 **用户和组账户管理linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源。系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰。1.1 ****配置文件保存用户信息的文件:/etc/passwd保存密码的文件:/etc/shadow保存用户组的文件:/etc/group保存...原创 2020-01-13 21:54:57 · 149 阅读 · 0 评论 -
Linux常用命令之VIM编辑
Linux常用命令之VIM编辑器**1 **VIM文本编辑器vi / vim是Unix / Linux上最常用的文本编辑器而且功能非常强大。1.1 ****VIM工作模式 1.2 ****插入命令i在光标前插入I在光标当前行开始插入a在光标后插入A在光标当前行末尾...原创 2020-01-13 21:54:04 · 140 阅读 · 0 评论 -
Linux常用命令之系统命令
Linux常用命令之系统命令1.1.1 ****find用途:在文件系统中查找指定的文件语法:find 目录 -name 文件名称例子:find /usr/local/ -name “redis.conf” 1.1.2 ****grep (重点)用途1:在指定的文本文件中查找指定的字符串...原创 2020-01-13 21:55:27 · 434 阅读 · 0 评论 -
Linux常用命令之网络配置
Linux常用命令之网络配置1.1 ****固定IP网络配置1.1.1 ****通过界面配置进入Linux的系统界面,点击右上角的网络连接à编辑网络à选中要编辑的网卡(比如eth0)à点击编辑,出现以下界面: 1.1.2 ****通过配置文件配置配置文件路径:/etc/sysconfig/network-scripts/ ifcfg...原创 2020-01-13 21:55:51 · 266 阅读 · 0 评论 -
Linux常用命令之文件管理
Linux常用命令之文件管理1.1.1 ****ls用途:显示文件和目录列表(list)常用参数:-l:查看列表详细信息-a:查询文件列表并显示隐藏的目录及文件。 ll:等价于ls -l命令[root@redis01 ~]# ll总用量 1528-rw-r–r--. 1 root root&n...原创 2020-01-13 21:53:29 · 209 阅读 · 0 评论 -
Linux镜像地址
Linux镜像地址CentOS官网:http://www.centos.org/CentOS搜狐镜像:http://mirrors.sohu.com/centos/CentOS网易镜像:http://mirrors.163.com/centos/CentOS北京理工大学镜像:http://mirror.bit.edu.cn/centos/...原创 2020-01-14 23:37:37 · 193 阅读 · 0 评论 -
CSS样式之文字属性
字体属性文本属性呢,自我认为就是写文档的一些格式属性,例如:字体颜色,字体加粗,字体大小,字体类型等,而且我们在输出测试用例报告的时候也可以用到这些属性,对测试报告进行优化。<html><head lang="en"> <meta charset="UTF-8"> <title>字体属性</title> ...原创 2020-02-07 15:14:09 · 146 阅读 · 0 评论 -
CSS样式之背景属性
代码是敲出来的,建议一个一个过一遍背景属性背景颜色 background-color 背景颜色 默认值是transparent(透明的)示例代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>CS...原创 2020-02-05 13:59:07 · 255 阅读 · 0 评论 -
初始CSS样式
CSS层叠样式表,级联样式表,简称样式表文件后缀 .css作用:实现了内容与表现的分离提高了代码的重用性和可维护性一个css文件可以被对个HTML文件引入一个HTML文件可以引入多个css文件引入css1)行内样式(内联样式) 只对当前元素起作用<div style="color: red;"></div>2)内部样式 只对当前页面...原创 2020-02-04 16:24:48 · 144 阅读 · 0 评论 -
HTML标签之列表表格
只有努力奔跑,才能一直停留在原地。无序列表<ul><!--默认列表编号为(实心圆)--> <li>第一项</li> <li>第二项</li> <li>第三项</li></ul><ul type="square"><!--disc 默...原创 2020-01-16 22:51:21 · 195 阅读 · 0 评论 -
HTML标签之文本段落格式
只有努力奔跑,才能一直停留在原地。<!--段落标签--><h1>默认向左</h1><h1 align="right">向右对齐</h1><h2 align="center">居中</h2><!-- <hr>水平线标签--><!--align 对齐属性 默认居中 w...原创 2020-01-16 16:14:23 · 537 阅读 · 0 评论 -
小测试的HTML介绍(个人角度)
之前对HTML的理解:HTML主要是标签组成,一对标签组成一个位置,在响应的位置内填写对应的内容。1.编译工具 HTML需要编译工具?txt文档改后缀双击运行。 了解前端了一下前端,然后发现自己之前用的工具IDEA就可以,写Java,Python,现在还能写前端,美滋滋。。。2.HTML是什么 官方名字:超文本标记语言(HyperText Mark-up Language ),...原创 2020-01-14 23:47:52 · 138 阅读 · 0 评论