`
20386053
  • 浏览: 433259 次
文章分类
社区版块
存档分类
最新评论
文章列表
何谓stub"打桩"函数:在单元测试中被其它模块调用,在自顶向下的集成过程中尤其有效,是用来测试的。 例如要测试一个函数f(): voidf() { ret=g(); } f() 函数中调用了函数 g(),但是在测试 f() 的时候 g() 函数还没有写出来,这时可以写一个 g() 的存根(stub)函数,来模拟 g() 函数(比如只让它返回一个我们预期的值,这样就可以完成对函数 f() 的测试了)。
【来信】 尊敬的贺老师:  你好,我是烟大计算机学院软工大一的学生,曾有幸听过您的一节课,我的老师也曾向我们提起过你,我知道您是一位热心的领路人,我这里有一些问题想请教你,希望您能帮我解答一下。  1、 ...
Kaltura是一个很优秀的开源视频平台。提供了视频的管理系统,视频的在线编辑系统等等一整套完整的系统,功能甚是强大。 Kaltura不同于其他诸如Brightcove,Ooyala这样的网络视频平台,主要区别表现在:一方面,它的代码是开源的,可以免费部 署到企业;另一方面,它拥有一个模块化结构,可以让用户根据自己的需要购买平台的部分服务,而不是像其他公司那样采取一刀切的购买模式;最后它允许客户连 接到Kaltura自己的托管平台,在后台部署自己的防火墙,为用户提供最大的安全保障。由于上述的产品优势,Kaltura已经在一些企业客户、政府机构和学术机构中被广泛采用,这些组织可以使用Kalt ...
Power Strings Time Limit:3000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u [Submit] [Go Back] [Status] Description Given two strings a and b we define a*b to be their concatenation. For example, if a = "abc" and b = "def" then a* ...
课程主页在:http://blog.csdn.net/sxhelijian/article/details/11890759 【项目1-体会函数参数传递】 设计一个程序,输入3个整数,将其按从大到小的顺序输出,要求 (1)排序功能通过函数实现 (2)写出两个版本的函数,一个采用传地址值的方法,另一个采用引用类型作参数参考解答在:http://blog.csdn.net/sxhelijian/article/details/8362289(2012
课程首页地址:http://blog.csdn.net/sxhelijian/article/details/7910565 【项目4】数组用于进制转换:编一个程序,其中调用函数voidtran(intn,intd)用于将十进制数n转换为d进制数输出,并输出d进制数中最大位值是多少,在第几位。d的取值在2-32之间,数制d超过10
manacher.... Palindrome Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u [Submit] [Go Back] [Status] Description The “U.S. Robots” HQ has just received a rather alarming anonymous letter. It states that the agent from the competing «Robot ...
现在的大部分mmo游戏都有了自动寻路功能。点击场景上的一个位置,角色就会自动寻路过去。中间可能会有很多的障碍物,角色会自动绕过障碍物,最终达到终点。使用Unity来开发手游,自动寻路可以有很多种实现方式。第一种比较传统的是使用A星寻路,它是一种比较传统的人工智能算法,在游戏开发中比较常用到。大部分的页游和端游都用到这种技术。在Unity游戏也可以用这种技术,Asset Store上面已经有相关的组件了,感兴趣的同学可以自己去了解。我在后面有机会再来详细介绍了。今天我们来学习Unity官方内置的寻路插件-Navmesh。由于内容比较多,我们将分几次来系统学习。今天先通过学习一个最简单的例子来入门。 ...
在游戏服务端中,我们会将可变的东西写数据库里,而将一成不变的东西写在配置里。在现实开发过程中,大多数开发者会选用xml作为服务的配置。原因是xml树形结构化表示、标记清晰及易于理解和方便移植。下面我将会为我的服务端添加tinyxml。tinyxml是一个简单的,轻量级的,由C++实现的XML文档的解析器,它可以被其它程序方便地集成进去使用。同时tinyxml也是免费开源的。因此我会将tinyxml集成到我的服务端里面。tinyxml只有以下几个源文件。 tinyxml的源文件可以到网上下载,下面来看一下tinyxml的应用例子。 <?xml version="1.0& ...
mulitset可以当BST用。。。 Efficient Solutions Time Limit:3000MS Memory Limit:Unknown 64bit IO Format:%lld & %llu [Submit] [Go Back] [Status] Description Problem I Efficient Solutions Input: Standard Input Output: Standard Output "Our marriage ceremonies are s ...
课程主页在:http://blog.csdn.net/sxhelijian/article/details/13705597 编程练习1:输出1000以内的所有素数。 参考解答: #include<stdio.h> #include<math.h> int main() { int m,i,k,prime; for(m=2;m<=200;m++) { prime=1; k=sqrt(m); for(i=2; i<=k; i++) //最多循环至…… if(m%i==0) { ...
用hash挫字符串。。。。 Stammering Aliens Time Limit: 10000/5000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 576Accepted Submission(s): 213 Problem Description Dr. Ellie Arroway has established contact with an extraterrestrial civilization. However, all efforts to ...
MediaCore 是一个多媒体的建站系统,主要的功能包括视频、音频、YouTube集成、播客和 iTunes RSS 生成,用户可以提交各种多媒体内容。 《开源中国》网站上说它是一个开源系统,但是在官方网站上没有找到源代码下载。后来发现它 ...
iSpy是一个开源的视频监控软件,目前已经支持中文。自己用了一下,感觉还是很好用的。翻译了一下它的介绍。 iSpy将PC变成一个完整的安全和监控系统 iSpy使用您的摄像头和麦克风来检测和记录声音或运动。捕获的媒体被压缩编码成Flash Video或MP4,在网络上安全的传输。iSpy可以同时运行在多台计算机上,具有完整的电子邮件,短信和Twitter报警功能。 特点 iSpy是世界上功能最丰富的监控软件!一些关键的特点是:数量不限的摄像头和麦克风(包括网络摄像头和USB摄像头),运动检测(3种),运动处理(4种),检测后记录,按计划记录,包含音频的记录,远程访问,网络音频广播(通过 ...
早起要上传一个文件,看到梅花桩协会群里有同学说“一天没课,在宿舍过得好颓废”。上了大学,失去了原先支撑学习的高考宏伟目标,失去的老师的耳提面命,不少同学变得茫然与不适。许多赖以维持学习的外部约束在失去,而需要的内部动机尚未建立之时,如何过好考试周,这是一个新话题。考试周,不上课了并不意味着不学习了;考试周,觉得考试能通过就不用复习了,也绝不是一个好主意。   下面是我在群里的留言,共享出来。   看到有同学自责由于没课带来的颓废,提醒一下近期要认真复习的必要。我的求学经历中,映像最深的事情之一,就是平时学习投入还行,但就仍是学得稀里糊涂。临近考试周开始复习,整门课程就此清晰起来,脑袋中不断闪出“ ...
Global site tag (gtag.js) - Google Analytics