AndroidStudio安装配置教程

安装Android Studio 推荐下载地址:http://www.android-studio.org 点击下载,成功后进行安装,依次点击NEXT:

2018-12-16 22:50:19

阅读数 22

评论数 0

【软件测试】常见的测试用例

测试用例:为了实施测试而向被测试的系统提供的一组集合。 执行测试的时候要做到正常的测试用例之外,还要有临时发挥的能力,根据自己的经验和感觉发现很多测试用例无法发现的缺陷。不断总结测试方法和故障模型。真正优秀的测试人员在执行测试时是想着做,做着想。 好的测试用例是一个不熟悉业务的人也能依据用例来...

2018-09-22 22:55:25

阅读数 45

评论数 0

堆 & 栈& 内存溢出

堆与栈的区别,递归没有退出条件会怎样,系统怎么判定栈溢出? 1,管理方式不同:栈编译器自动管理,无需程序员手工控制;而堆空间的申请释放工作由程序员控制,容易产生内存泄漏。 2,空间大小不同:栈是一块连续的内存,栈顶的地址和栈底的地址是系统预先规定好的,当申请空间大于剩余空间,提示溢出;堆是不连续的...

2018-09-21 23:04:21

阅读数 34

评论数 0

团委成员考核成绩管理系统

团委成员考核成绩管理系统

2018-08-22 18:43:46

阅读数 36

评论数 0

【编程练习】字符串系列

空格替换 请编写一个方法,将字符串中的空格全部替换为“%20”。假定该字符串有足够的空间存放新增的字符,并且知道字符串的真实长度(小于等于1000),同时保证字符串由大小写的英文字母组成。 给定一个string iniString 为原始的串,以及串的长度 int len, 返回替换...

2018-08-22 17:07:24

阅读数 46

评论数 0

【软件测试】测试管理工具----禅道

测试管理工具: 指在软件开发过程中,对测试需求,计划,用例和实施过程进行管理,对软件缺陷进行跟踪处理的工具。 通过使用测试管理工具,测试人员或开发人员可以更方便地记录和监控每个测试活动,阶段的活动,从而找出软件的缺陷和错误,记录测试活动中发现的缺陷和改进建议。 禅道: 国产开源+商业式产品...

2018-08-16 20:38:36

阅读数 530

评论数 0

【软件测试】自动化测试

自动化测试: 指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。 常见的自动化测试工具: QTP,selenium,Rational Root,jmeter,appium,soapui(接口自动...

2018-08-12 19:03:26

阅读数 59

评论数 0

【编程练习】校招真题

(1)下厨房 牛牛想尝试一些新的料理,每个料理需要一些不同的材料,问完成所有的料理需要准备多少种不同的材料。 输入描述:每个输入包含 1 个测试用例。每个测试用例的第 i 行,表示完成第 i 件料理需要哪些材料,各个材料用空格隔开,输入只包含大写英文字母和空格,输入文件不超过 50 行,每一行...

2018-08-11 20:35:44

阅读数 35

评论数 0

【软件测试】进一步认识测试

关于测试我们会说是发现程序错误(找bug)的过程,同时也是证明软件不存在错误的过程。 像生活中的一场考试,做完一遍题目之后检查一遍,就是在测试。 进一步理解即验证软件功能是否满足用户的需求,为了发现错误而执行程序或者系统的过程。 总之,测试是对软件质量的度量。 首先认识几个关于测试的概念:...

2018-08-10 18:21:12

阅读数 57

评论数 0

【软件测试】测试用例和测试分类

什么是测试用例? 测试用例:是为了实施测试而被测试系统提供的一组集合,这组集合包含:测试环境,操作步骤,测试数据,预期结果等要素。 测试用例有哪些设计方法? 测试用例的设计方法: (1)基于需求的设计 会使测试更有效,因为它使测试专注于质量问题产生的根源,即需求。 (2)等价类...

2018-08-09 11:33:00

阅读数 1215

评论数 0

编程练习:链表习题(下)

(6)convert-sorted-list-to-binary-search-tree Given a singly linked list where elements are sorted in ascending order, convert it to a height balance...

2018-08-06 14:55:31

阅读数 72

评论数 0

编程练习:链表习题(上)

(1)题目:输入两个链表,找出它们的第一个公共节点。 思路: 1)计算出链表1的长度; 2)计算出链表2的长度; 3)计算出链表1和链表2的长度差dif; 4)长链表先走dif步,然后两条链表一起走,直到两个链表的节点第一次相等为止,此时指针位置即为所求。 代码实现: ...

2018-08-03 10:47:45

阅读数 222

评论数 0

文件压缩(哈夫曼树)

以字符串“aaaabbbccd”为例实现文件压缩。 (1)统计各字符出现个数 a:4 b:3 c:2 d:1 (2)利用各字符出现的字符作为权值构建huffman树 哈夫曼树又称为最优二叉树,是加权路径长度最短的二叉树。 构建规则:每次在给定数据中挑选出两个权值最小的数,分别作为左...

2018-08-02 22:11:07

阅读数 101

评论数 0

编程练习:进制转换

题目:给定一个十进制数M,以及需要转换的进制数。将十进制数M转化为N进制数。 #include <iostream> using namespace std; int main() { string s = "&...

2018-08-02 22:03:42

阅读数 285

评论数 0

编程练习:阶乘末尾0的个数+数字和为sum的方法数

题目:输入一个正整数,求n!(即阶乘)末尾有多少个0? 比如n=10;n! = 3628800,所以答案为2 分析:拿到题本来会想到先求出阶乘的结果,然后再查看该结果最后一位是否为0(%10查看最后一位是否为0,如果是再除以10,消掉最后一位,循环直至最后一位不是0,再将计数器返回...

2018-07-26 20:52:04

阅读数 47

评论数 0

shell脚本基础总结

shell是一个用C语言编写的程序,是用户使用linux的桥梁。一种和内核沟通的外壳应用程序的统称。 shell在各个岗位完成的任务: shell&bash的关系比喻:shell是媒婆,bash就是王婆。 shell脚本:是一种为shell编写的脚本程序。 特点...

2018-07-11 10:01:10

阅读数 26

评论数 0

HTTP相关知识总结

自主web服务器 背景:http协议被广泛使用,从移动端,pc端浏览器,http协议无疑是打开互联网应用窗口的重要协议,http在网络应用层中的地位不可移动,是能准确区分前后台的重要协议。 描述:采用C/S模型,编写支持中小型应用的http,并结合mysql,理解常见互联网应用行为,做完该项目,你...

2018-07-09 23:14:08

阅读数 65

评论数 0

I/O多路转接之select poll epoll

I/O多路转接之select 参数: (1)nfds是需要监视的最大的文件描述符值+1,因为文件描述符是从0开始计数的。 (2)rdset,wrset,exset分别对应于需要检测的可读文件描述符集合,可写文件描述符集合和异常文件描述符集合。 (3)timeout...

2018-06-01 21:16:16

阅读数 34

评论数 0

数据结构:并查集和图

并查集 并查集是一种树型的数据结构,用于处理一些不相交集合的合并及查询问题。 常涉及两个基本操作 (1)合并两个不相交的集合 (2)判断两个元素是否属于同一个集合。 将N个不同元素分成一组不想交的集合。开始时,每个元素就是一个集合,然后按照规律将两个集合进行合并。 通过...

2018-05-24 22:09:14

阅读数 61

评论数 0

归并排序和计数排序

归并排序 (1)思想: 将待排序的元素序列分成两个长度相等的子序列,对每一个子序列排序,然后将她们合并成一个序列,合并两个子序列的过程的过程称为二路归并。 (2)步骤: 将数组按二分法分成两个区间,继续将区间进行递归划分,直到区间只有一个数为止;将相邻两个区间进行排序,使之...

2018-05-21 17:45:26

阅读数 82

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭