封装excel操作代码,提高复用率 整体封装思想阐述: 表内用例格式构建 表头,case_id,title,data,expected 表体,测试用例数据 首先获取表体第一行的数据组成的列表 之后获取由二行开始的所有数据, 之后逐条将表头与数据zip封包,之后转换为字典。 注意点: 从excel中读 ...
分类:
其他好文 时间:
2020-06-26 12:22:05
阅读次数:
58
一、常用包常用包说明常用函数fmt 实现格式化的输入输出操作,其中的fmt.Printf()和fmt.Println()是开发者使用最为频繁的函数。 io 实现了一系列非平台相关的IO相关接口和实现,比如提供了对os中系统相关的IO功能的封装。我们在进行流式读写(比如读写文件)时,通常会用到该包。 ...
分类:
其他好文 时间:
2020-06-26 11:07:24
阅读次数:
98
原生js实现ajax封装:https://www.cnblogs.com/qing-5/p/11368009.html 一、什么是ajax? 定义:Ajax(Asynchronous Java and XML的缩写)是一种异步请求数据的web开发技术,在不需要重新刷新页面的情况下,Ajax 通过异步 ...
分类:
Web程序 时间:
2020-06-26 10:55:34
阅读次数:
83
一、OSI和TCP/IP网络模型 1.OSI七层都有哪些?各层作用?各层常见协议有哪些? 2.TCP/IP协议栈有哪几层? 3.数据包在各层中怎样封装的? 4.MAC地址的格式 5.ARP协议作用?运作方式?动态ARP和静态ARP区别?免费ARP作用?ARP代理? 6.IP地址结构?分类?私有地址哪 ...
分类:
其他好文 时间:
2020-06-25 21:49:50
阅读次数:
54
Axios 什么是:Axios是一个基于promise的HTTP库,可以用在浏览器和node.js中。 何时: 主要用于创建请求 在浏览器中,创建xhr请求,在node.js中,创建普通http请求 为什么: 浏览器中创建xhr请求,4种方案: ①使用原生XXHR对象 麻烦 ②使用jQuery的封装 ...
分类:
移动开发 时间:
2020-06-25 21:10:35
阅读次数:
104
深拷贝 // 深拷贝拷贝多层, 每一级别的数据都会拷贝. var obj = { id: 1, name: 'andy', msg: { age: 18 }, color: ['pink', 'red'] }; var o = {}; // 封装函数 function deepCopy(newobj ...
分类:
其他好文 时间:
2020-06-25 19:26:28
阅读次数:
58
用最简单的一句话就是:父类型的引用指向子类型的对象。用一句比较通俗的话:同一操作作用于不同的对象,可以产生不同的效果。这就是多态。 这句话很好理解:Person person = new Student("张三");但是这个多态有什么作用呢?而我们又为什么要是有多态呢? 首先讲下封装和继承:封装是把 ...
分类:
其他好文 时间:
2020-06-25 19:25:07
阅读次数:
120
PCB的IPC标准是什么 印刷电路研究所成立于1957年,有6家印刷电路板制造商。1977年,许多电子公司与工控机联合起来,以实现电子电路的互连和封装。1998年,IPC协会创建了一个“连接电子工业协会”的口号,以获得认可。1978年,印刷电路世界大会(PCWC)与世界各地的印刷电路线路委员会(PW ...
分类:
其他好文 时间:
2020-06-25 17:49:23
阅读次数:
579
一、前言 其实我把zigbee后面的组网那些都看完了,现在开始写也是当复习吧。 二、原理分析 ①:看过好多博客,刚开始都是直接讲配置寄存器,但我觉得需要且有必要了解一下cc2530这款单片机。zigbee就在人家上面搭载嘛 CC2530微控制器采用QFN40封装,有40 个引脚。其中,有21个数字I ...
分类:
其他好文 时间:
2020-06-25 17:21:00
阅读次数:
96
统一建模语言简介 UML 从目标系统的不同角度出发,定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 本教程主要介绍软件设计模式中经常用到的类图,以及类图之间的关系。 类、接口和类图 1. 类 类(Class)是指具有相同属性、方法和关系的对象的抽象,它封装了 ...
分类:
其他好文 时间:
2020-06-25 17:14:40
阅读次数:
75