码迷,mamicode.com
首页 >  
搜索关键字:中比    ( 3074个结果
我的C++自动化测试程序
个人编程中比较喜欢重构,重构能够提高自己的代码质量,使代码阅读起来也更清晰。但是重构有一个问题,就是如何保证重构后带代码实现的功能与重构前的一致,如果每次重构完成后,对此不闻不问,则会有极大的风险,如果每次重构后,都进行一边测试,则工作量会很巨大,最终可能是即使代码有重构的欲望,也会尽量克制住,不去重构。除非代码能够进行自动化测试。实际上进行测试的是接口,而不是所有代码,只要能够保持接口不变,自动化测试的工作量也没有想象中的巨大。其实我们在单元测试的时候,会测试各种异常情况,只不过,没有将这些测试写成测试代...
分类:编程语言   时间:2014-08-20 18:01:02    阅读次数:314
JS中的prototype
JS中的phototype是JS中比较难理解的一个部分(转自出处:(http://www.cnblogs.com/yjf512/))本文基于下面几个知识点:1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并...
分类:Web程序   时间:2014-08-20 17:51:12    阅读次数:232
hive入口​CliDriver分析
CliDriver类是hive的入口类。首先CliDriver类会通过OptionsProcessor类来parse输入的命令。比如解析-e,-s,-h等参数,然后把对应的值存放到对应的CliSessionState类的属性中,最后应用于CliDriver类中。比如在executeDriver方法中,根据CliSessionState的属性对命令进行处理CliD..
分类:其他好文   时间:2014-08-20 02:45:56    阅读次数:210
NPC AI驱动最基本过程
NPC AI驱动最基本过程NPCmgr中比较重要的是加载NPC和一个NPCAI的一个指针他利用map那个线程的定时到底做了啥呢void NPCmgr::npcAITimer(){ time_t tb = GetTickCount(); m_spNpcAI->run();//[...]测试...
分类:其他好文   时间:2014-08-20 02:29:45    阅读次数:370
Linux shell中比较操作符“==”与“-eq”对比
在Linuxshell编程中,经常会用到判断字符串是否相等,可用于判断字符串是否相等的操作符有‘-eq’(相等),‘-ne’(不等于),‘-lt’(小于),‘-le’(小于或等于),‘-gt’(大于)或‘-ge’(大于或等于),以及=,==,!=,<,>。在bash指南中,字母操作符和符号操作..
分类:系统相关   时间:2014-08-19 16:52:26    阅读次数:2154
谈谈Vim中实用又好记的一些命令
本文的目的在于总结一些日常操作中比较实用、有规律的Vim命令,而不致于介绍一些基础的Vim知识,比如几种插入模式,hjkl移动命令,dd删除本行,p粘贴 等等,故对Vim基本知识不够熟悉的请参见其他教程。另外,强烈给大家推荐一款强大的Vim插件集“spf13-vim”,这是一款Vim插件集,它把常用...
分类:其他好文   时间:2014-08-19 14:25:04    阅读次数:242
《STL源码剖析》---stl_algobase.h阅读笔记
STL标准中没有区分基本算法或复杂算法,单SGI把常用的一些算法定义在只中。在这些算法中,比较值得学习的是copy函数,它“无所不用其极”的改善效率。...
分类:其他好文   时间:2014-08-19 10:56:14    阅读次数:320
[JavaScript] js获取Html元素的实际宽度高度
第一种情况就是宽高都写在样式表里,就比如#div1{width:120px;}。这中情况通过#div1.style.width拿不到宽度,而通过#div1.offsetWidth才可以获取到宽度。第二种情况就是宽和高是写在行内中,比如,这中情况通过上述2个方法都能拿到宽度。小结,因为id.offse...
分类:编程语言   时间:2014-08-18 18:13:32    阅读次数:188
润乾报表实现可重复分组报表及改进
可重复分组报表是报表开发中比较常见和麻烦的任务。可重复分组报表是指同一记录出现在不同的分组中被重复统计,常见的可重复分组报表有两类:一类是分组区间有交集,如:统计年龄段在20-30岁、25-35岁、30-40岁之间的用户数量;另外一类是分组区间有包含关系,如:统计各地区以及该地区主要城市的汇总数据,“华北,其中北京;华东,其中上海……”。 本文通过两个实例来了解润乾报表的实现过程及优化方案。...
分类:其他好文   时间:2014-08-18 12:36:54    阅读次数:292
快速排序和归并排序总结
都是两种效率高而且常用的排序方法,今天来总结下。 先说快排: 首先,快速排序的时间复杂度为nlogn,其思想实质为分治法。而这分治法的基本思想为以下三点: 1.先从数列中取出一个基准数。 2.在分治的过程中,比这个基准数小的数全部放到这个基准数的左边,反之则放到右边。 3.然后再对由第...
分类:其他好文   时间:2014-08-17 02:22:30    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!