码迷,mamicode.com
首页 > 2015年04月27日 > 全部分享
第二部分:白盒测试之实例
我们已经了解了白盒测试的一般方法,现在是时候学习如何实际运用了。测试目的根据软件的结构和数据决定采取的白盒测试策略;选取合适的测试用例;测试结果分析方法。测试计划整体计划:选取合适的测试方法测试之前的平闰年判断程序;测试评价标准:覆盖广度,测试结果与预期输出一致。测试核心代码:function te...
分类:其他好文   时间:2015-04-27 23:34:06    阅读次数:465
RPC框架实现 - 路由控制篇
RPC(Remote Procedure Call,远程过程调用)框架是分布式服务的基石,实现RPC框架需要考虑方方面面。其对业务隐藏了底层通信过程(TCP/UDP、打包/解包、序列化/反序列化),使上层专注于功能实现;框架层面,提供各类可选架构(多进程/多线程/协程);应对设备故障(高负载/死机)...
分类:其他好文   时间:2015-04-27 23:36:02    阅读次数:383
CodeForcesGym 100502E Opening Ceremony
Opening CeremonyTime Limit: 5000msMemory Limit: 524288KBThis problem will be judged onCodeForcesGym. Original ID:100502E64-bit integer IO format:%I64d...
分类:其他好文   时间:2015-04-27 23:34:06    阅读次数:216
Java中LinkedList的remove方法真的耗时O(1)吗?
这个问题其实来源于Leetcode的一道题目,也就是上一篇日志LRU Cache。在使用LinkedList超时后,换成ArrayList居然AC了,而问题居然是在于List.remove(Object o)这个方法。我们知道,链表和数组相比,最主要的特点就是add和remove的操作是O(1)的。...
分类:编程语言   时间:2015-04-27 23:36:41    阅读次数:182
HTML5 form内button
突然发现奇怪的事 在html5 中bottn 的type不是submit但是单击的时候它自己就提交表单了。然后在一查就看到问题解决,加上type=“button”
分类:Web程序   时间:2015-04-27 23:33:34    阅读次数:219
Github知识小结
软件:计算机运行所需要的各种程序和数据的总成,包括操作系统,汇编语言,编译,程序,数据库,文字编辑和维护使用手册等。软件的特性:(1)软件产品的主要生产是脑力劳动,还没有摆脱手工开发方式(2)软件是一种逻辑产品,他与物质产品不同,他是脑力劳动的结果(3)软件产品不会用坏(4)软件产品的生产主要是研制...
分类:其他好文   时间:2015-04-27 23:35:20    阅读次数:134
MFC中PeekMessage的使用,非阻塞消息循环
在程序设计的时候经常要进行一个数据循环,比如播放音乐需要循环的向缓冲区里面写入数据,在这个时候比较通用的方法是建立一个线程做事情,但是有时候不想创建多线程就可以使用微软提供的PeekMessage方法,使用起来很简单,如下while(waveOutUnprepareHeader((HWAVEOU.....
分类:编程语言   时间:2015-04-27 23:34:52    阅读次数:716
java编程题(一)
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? //这是一个菲波拉契数列问题 public class lianxi01 { public static void main(String...
分类:编程语言   时间:2015-04-27 23:33:57    阅读次数:278
boost 定时器.
#include#includeintmain(){boost::asio::io_serviceio;boost::asio::deadline_timertimer(io,boost::posix_time::seconds(3));timer.wait();std::coutexpires_a...
分类:其他好文   时间:2015-04-27 23:33:37    阅读次数:153
【转】【Android】使用BaseAdapter实现复杂的ListView
原文网址:http://blog.csdn.net/jueblog/article/details/11857281使用BaseAdapter实现复杂的ListView的步骤:1. 数据你要准备好 List getData()。2. 继承ListActivity专有屏,不再需要setContentV...
分类:移动开发   时间:2015-04-27 23:33:17    阅读次数:289
ParallelsDesktop安装DOS7.1并与MAC共享文件
ParallelsDesktop安装DOS7.1并与MAC共享文件Table of Contents1. 在Parallels Desktop中安装DOS7.12. 配置与Mac共享文件1 在Parallels Desktop中安装DOS7.1 准备一个DOS7.1的ISO安装镜像,有些朋友是img...
分类:系统相关   时间:2015-04-27 23:33:59    阅读次数:294
利用传入的Type类型来调用范型方法的解决方案
起因:自定义一个GridView控件,其数据源来源于一个通用方法Get(),根据你传入的T到数据库中得到相应的数据,问题是定义GridView控件时没法在界面端设置使用泛型,只能在每个使用这个GridView控件时绑定数据。如果你没看懂这个起因也没关系,我们用一段代码来描述一下问题:我希望使用的是从...
分类:其他好文   时间:2015-04-27 23:35:06    阅读次数:158
mongodb 修改数据结构的一个例子以及小梳理
mongodb的存储结构是灵活可变的,但是,并不意味着我们就肆意地使用不规则的文档结构。不规则的文档结构对于开发和后期的维护都是一个灾难。所以,还是要有一个约定的格式。但是,由于前期设计的不周详和其他种种原因,数据库文档结构在开发过程的中修改总是难以避免的,应该尽量减少这种修改。但是,到了必须改的时...
分类:数据库   时间:2015-04-27 23:34:06    阅读次数:285
关于垃圾回收被误解的7件事
转自:http://www.importnew.com/15796.html对Java垃圾回收最大的误解是什么?它实际又是什么样的呢?当我还是小孩的时候,父母常说如果你不好好学习,就只能去扫大街了。但他们不知道的是,清理垃圾实际上是很棒的一件事。可能这也是即使在Java的世界中, 同样有很多开发者对...
分类:其他好文   时间:2015-04-27 23:32:48    阅读次数:152
JAVA_二维数组
分类:编程语言   时间:2015-04-27 23:31:42    阅读次数:167
定制Attribute
目录Attribute是什么自定义Attribute一、Attribute是什么将一些附加信息与制定目标相关联的方式。编译器在元数据中生成这些额外的信息。也叫做特性。比如之前文章中提到的:枚举类型与位运算。也是向枚举类型定制了[FlagsAtribute]特性,将枚举类型作为一个位标识集合使用。 [...
分类:其他好文   时间:2015-04-27 23:34:02    阅读次数:183
java 基本数据类型
java 基本数据类型
分类:编程语言   时间:2015-04-27 23:32:06    阅读次数:262
2106条   上一页 1 ... 5 6 7 8 9 10 11 ... 124 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!