2017年8月30日

线程间的通信、同步方式与进程间通信方式

摘要: 1.线程间的通信方式 1)使用全局变量(由于多个线程可能更改全局变量,因此全局变量最好声明为volatile) 2) 使用消息实现通信 3)使用事件CEvent类实现线程间的通信 2.同步/异步(C端) 同步:在C端发出一个功能调用时,没有得到结果之前就不返回 异步: 一个请求通过事件触发后,得到服 阅读全文

posted @ 2017-08-30 22:33 zhaodun 阅读(1593) 评论(0) 推荐(0) 编辑

百度电话面试

摘要: 1.自我介绍+项目介绍(好像对我的项目不太感兴趣,也问啥) 2.你对测试的了解(我说的是APP的测试 ,他说不止APP还有前端和后台的区别...) 3.TCP和UDP区别 4.QQ和微信是TCP还是UDP 5.MVC 6.SQL相关 Linux命令符 7.快速排序算法 影响时间复杂度的因素 8.黑盒 阅读全文

posted @ 2017-08-30 09:57 zhaodun 阅读(151) 评论(0) 推荐(0) 编辑

2017年8月27日

腾讯电话面试

摘要: 1.介绍自己的项目,项目中怎么做测试的 2.测试方法,我说是黑盒测试白盒测试之类的么,他说不是,然后就说了测试APP的完整流程 3.给你一本书,你怎么做测试 4.算法题:怎么交换两个数的值,我说了最常规的值交换,说了可以用位运算来实现不过就是想不起来了 ps还可以用临时指针,不添加其他变量时,可以加 阅读全文

posted @ 2017-08-27 16:53 zhaodun 阅读(176) 评论(0) 推荐(0) 编辑

2017年8月24日

软件测试方法汇总

摘要: 软件测试方法种类繁多,记忆起来混乱, 如果把软件测试方法进行分类, 就会清晰很多。 我参考一些书籍和网上的资料, 把常用的软件测试方法列出来, 让大家对软件测试行业有个总体的看法。 从测试设计方法分类 测试名称 测试内容 Black box黑盒测试 把软件系统当作一个“黑箱”,无法了解或使用系统的内 阅读全文

posted @ 2017-08-24 22:49 zhaodun 阅读(113) 评论(0) 推荐(0) 编辑

app测试归纳

摘要: 测试一个APP,主要包括以下几点: 一. 测试资源: 1.产品功能需求文档 2. 产品原型图 3.产品效果图 4.行为统计分析定义文档 5.测试设备(iOS3.1.3,Android4.0......) 其他 二. 日报及产品上线报告: 1.测试人员每天需要对所测试项目发送测试日报 2. 日报内容包 阅读全文

posted @ 2017-08-24 22:42 zhaodun 阅读(153) 评论(0) 推荐(0) 编辑

2017年8月23日

浅析TCP

摘要: 一.TCP三次握手和四次挥手的全过程 一.TCP三次握手和四次挥手的全过程 三次握手: 第一次握手:客户端发送syn包(syn=x)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1),同时自己也发送一个SYN包(syn=y) 阅读全文

posted @ 2017-08-23 18:38 zhaodun 阅读(119) 评论(0) 推荐(0) 编辑

PING机制

摘要: 一.PING工作原理: 1.它是DOS命令,一般用于检测网络是否畅通,PING发送一个ICMP(网际控制报文协议)回声请求消息给目的地并报告是否收到希望的ICMP回声应答 2.原理:网络上的机器都有唯一确定的IP地址,我们给目标地址IP发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据 阅读全文

posted @ 2017-08-23 10:36 zhaodun 阅读(732) 评论(0) 推荐(0) 编辑

2017年8月9日

二叉树基本概念

摘要: 1. 高度:树T所有节点深度的最大值,节点V对应子树高度为该节点的高度,根节点高度为整棵树的高度 2.深度:节点V到根节点R的唯一路径所经过的数目称为V的深度 3.huffman编码:构造出的带权平均深度最小的二叉树为huffman树(权值越大,深度越小) 4.二叉搜索树:任意节点R的左(右)子树中 阅读全文

posted @ 2017-08-09 22:16 zhaodun 阅读(326) 评论(0) 推荐(0) 编辑

2017年8月3日

哈希表

摘要: 一、哈希表 1、概念 哈希表(Hash Table)也叫散列表,是根据关键码值(Key Value)而直接进行访问的数据结构。它通过把关键码值映射到哈希表中的一个位置来访问记录,以加快查找的速度。这个映射函数就做散列函数,存放记录的数组叫做散列表。 2、散列存储的基本思路 以数据中每个元素的关键字K 阅读全文

posted @ 2017-08-03 11:08 zhaodun 阅读(392) 评论(0) 推荐(0) 编辑

2017年8月1日

各种排序算法的利弊

摘要: 对n较大的排序记录。一般的选择都是时间复杂度为O(nlog2n)的排序方法。 时间复杂度来说: (1)平方阶(O(n2))排序 各类简单排序:直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlog2n))排序 快速排序、堆排序和归并排序;(3)O(n1+§))排序,§是介于0和1之间的常数。 阅读全文

posted @ 2017-08-01 22:50 zhaodun 阅读(1071) 评论(0) 推荐(0) 编辑

导航