总是以为自己了解了测试驱动开发,其实做起来和了解根本不是一回事。原来觉得代码清晰得很,后来试验了一下才知道那是自己的错觉。这次,让我们抛却Eclipse的自动补全功能,来一场真正的测试驱动开发吧。 项目描述:这是一个很简单的项目,目标是扫描磁盘上所有特定格式的文件,将其路径存储下来,通过程序可以快捷 ...
分类:
其他好文 时间:
2016-07-15 00:15:22
阅读次数:
183
槽和普通成员函数一样,可以是虚函数、被重载,可以是公有、私有、保护的。它可以被其它C++成员函数调用。 槽连接了信号,当发射这个信号时,槽会被自动调用。 连接函数: bool QObject::connect ( const QObject * sender, const char * signal ...
分类:
其他好文 时间:
2016-07-15 00:13:00
阅读次数:
100
从最后一天开始往前加边。 同一天的边同时加到图上,加完之后检查集合数量是否和没加之前有变化。 有变化的话,答案就+1. ...
分类:
其他好文 时间:
2016-07-15 00:12:26
阅读次数:
219
首先给个博客:http://blog.csdn.net/lttree/article/details/20732385 感觉他说的很好,尤其是引用的那个博客,清晰的说明了循环节的两个公式。http://www.cnblogs.com/jackge/archive/2013/01/05/2846006 ...
分类:
其他好文 时间:
2016-07-15 00:10:35
阅读次数:
144
http://acm.hdu.edu.cn/showproblem.php?pid=1269 题目大意:给定一个图,判断该图是否是强连通图。(强连通图为从任意一点出发,可到达其他所有点)。深搜的Tarjin算法即可通过。其中 判断是否为强连通图需要判断所给的图是否连成一块儿,并且连接次数为n(所有点 ...
分类:
其他好文 时间:
2016-07-15 00:10:12
阅读次数:
156
LGTB 最近在玩一个类似DOTA 的游戏名叫THD 有一天他在守一座塔,对面的N 个小兵排成一列从近到远站在塔前面每个小兵有一定的血量hi,杀死后有一定的金钱gi 每一秒,他都可以攻击任意一个活着的小兵,对其造成P 点伤害,如果小兵的血量低于1 点,小兵死亡,他得到金钱。他也可以不攻击任何小兵。 ...
分类:
其他好文 时间:
2016-07-15 00:10:30
阅读次数:
184
foreach(类型 变量 in 已经定义的变量) //遍历,数组,集合(泛型集合){ }Trim() 去前后空格,不会去掉中间的 *ToLower() 转换为小写 *ToUpper() 转换为大写 *索引 *IndexOf("cd") //返回值为2,查找的是第一个匹配项首字母的索引LastInd ...
分类:
其他好文 时间:
2016-07-15 00:08:23
阅读次数:
171
notepad++ 采用nppexec插件来配置简易开发环境,而不需要笨重的IDE以及麻烦、重复的命令行、控制台输入; 以下为本人最近用到的脚本配置: //编程语言脚本中$(NAME_PART).xxx(xxx为文件后缀)的文件可以直接用$(FILE_NAME)替代,//若语言对文件后缀敏感最好还是 ...
分类:
其他好文 时间:
2016-07-15 00:05:51
阅读次数:
171
数据不大,暴力过。纳闷的是长度是1~100,数组开150都不行,必须要200才不会WA。 思路:注意双向匹配。for(int i=0;i<2;i++,swap(str1,str2))。记录两个字符串匹配到的数目,两个长度相加减去匹配到的数目即可。 匹配过程:b串不动,a串从b串第一个字符开始匹配,可 ...
分类:
其他好文 时间:
2016-07-15 00:05:43
阅读次数:
325
1. 种类: 威佐夫游戏, Bash游戏, Nim游戏, 等. 2. 理论: 胜态一定可以通过某种策略走向必败态; 而必败态采取任何策略都将走向胜态. 用图论的话来说, 因为必败态只能走向胜态, 所以任何两个必败态结点之间不可能存在边; 因为胜态总能走到必败态, 所以对任何一个非必败态的结点, 一定 ...
分类:
其他好文 时间:
2016-07-15 00:07:35
阅读次数:
132
相对路径和绝对路径: 相对路径:是Java文档相对要写出的文件的路径 绝对路径:分两种 1.当文件不在项目里时,从盘符开始找 2.当文件在项目里时,从项目名开始找 config对象: servletContext对象:(四种获取方式) this.getServletContext().getCont ...
分类:
其他好文 时间:
2016-07-15 00:06:25
阅读次数:
171
时间:2016.7.13周三7点半 地点:图书馆 讨论主题:项目需求和功能分析、第一次任务分配 内容:按照之前的讨论,我们认为简历生成功能,不仅要适应学生求职的需求,更多的是要在格式和内容上满足HR的要求,所以安排尹忠诚调研网上关于HR对简历的要求。大概有以下几点: 1.简历篇幅不宜过多 2.英文简 ...
分类:
其他好文 时间:
2016-07-15 00:06:38
阅读次数:
181
Struts2的数据校验: 数据的校验分为客户端校验和服务器端两种: 客户端校验:JS完成的校验.(为了提升用户体验.减少用户的输入错误) 服务器端校验:在后台的校验.(必须的.) 手动编码进行校验: 1.编写一个Action,这个Action必须继承ActionSupport. 2.重写valid ...
分类:
其他好文 时间:
2016-07-15 00:04:10
阅读次数:
213
国际化概述: 软件国际化:一个软件根据来访者地区不同,显示不同语言. 国际化: * 必须有一组资源包: * 一组属性文件命名: 基本名称_语言(小写)_国家(大写).properties * 如:message_zh_CN.properties message_en_US.properties * ...
分类:
其他好文 时间:
2016-07-15 00:05:50
阅读次数:
178
给定一个已经升序排好序的数组,以及一个数 target,如果 target 在数组中,返回它在数组中的位置。 否则,返回 target插入数组后它应该在的位置。 假设数组中没有重复的数。以下是简单的示例: [1,3,5,6], 5 → 2 [1,3,5,6], 2 → 1 [1,3,5,6], 7 ...
分类:
其他好文 时间:
2016-07-15 00:03:13
阅读次数:
165
263. Ugly Number 263. Ugly Number Total Accepted: 65061 Total Submissions:173755 Difficulty: Easy Write a program to check whether a given number is a ...
分类:
其他好文 时间:
2016-07-15 00:04:50
阅读次数:
146
增加监控请求的详情时间在CustomRules.js的class Handlers中增加 //添加请求的响应时间public static BindUIColumn("Time Taken") function CalcTimingCol(oS: Session){ var sResult = St... ...
分类:
其他好文 时间:
2016-07-15 00:04:12
阅读次数:
157