测试驱动下的iOS开发。这两天看了一下关于这方面的基础知识。扫一下盲。测试驱动开发,英文Test-Driven Development 简称TDD。他是一种新型的软件开发方法。他要求在写代码之前先编写测试代码,然后之编写使测试通过的代码,通过测试来推动整个开发的进行。有助于编写简洁可用和高质量的代码。并加速开发过程。
传统开发:编写程序->设计测试用例->编写测试用例程序->单元测试->编写测试报告...
分类:
移动平台 时间:
2015-08-07 20:15:13
收藏:
0 评论:
0 赞:
0 阅读:
471
1、在桌面创建一个txt文本,并重命名和修改后缀为ClearArrow.bat;
2、右键ClearArrow.bat,编辑打开;
3、输入一下文本:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system...
分类:
Windows开发 时间:
2015-08-07 20:15:03
收藏:
0 评论:
0 赞:
0 阅读:
313
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include using namespace std;
#def...
分类:
其他 时间:
2015-08-07 20:14:53
收藏:
0 评论:
0 赞:
0 阅读:
105
病毒侵袭持续中
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 8460 Accepted Submission(s): 2945
Problem Description
小t非常感谢大家帮忙解决了他的上一个...
分类:
其他 时间:
2015-08-07 20:14:43
收藏:
0 评论:
0 赞:
0 阅读:
217
提要:单例设计模式需要重写父类的方法。因为全局实例不允许释放,所以和内存管理相关的retain,release,autorelease方法均需要重写,重写的目的就是避免对这个实例的内存方面进行操作,防止引用计数发生变化。...
分类:
移动平台 时间:
2015-08-07 20:14:33
收藏:
0 评论:
0 赞:
0 阅读:
134
利用ReportViewer打印,默认总是纵向打印,且横向打印不可选,页边距每次都要调整。导致结果就是一页内容却打印在了多张纸上。...
分类:
其他 时间:
2015-08-07 20:14:23
收藏:
0 评论:
0 赞:
0 阅读:
1089
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 37439
Accepted: 15467
Description
Given two strings a and b we define a*b to be their concatenation. For example, ...
分类:
其他 时间:
2015-08-07 20:14:13
收藏:
0 评论:
0 赞:
0 阅读:
222
分析:
写这道题前会长给我们讲了kmp的用法,但是当时一直迷迷糊糊的,没有搞得太懂,下去自己又看了一下。结合这道题写下自己的理解。...
分类:
其他 时间:
2015-08-07 20:14:03
收藏:
0 评论:
0 赞:
0 阅读:
142
转载两个关于中国交易的文章,个人觉得要改变中国教育得从考题内容改起,类似文章分段、写作手法之类的不应该出现再考题,既然中国的应试教育改革不了,那就通过变改考题来改变教学方式,多一些发散性思维的考题(可以参考文章一)
写作手法比如明喻暗喻排比之类的我觉得不用特地交,看多了文章写作时自然会采取某种写作手法,而不是特地去采用该手法而写文章。
文章一:中国和美国教育的区别:
先看...
分类:
其他 时间:
2015-08-07 20:13:53
收藏:
0 评论:
0 赞:
0 阅读:
170
题目:
在一个长度为n的数组里面找回文串,要求回文串从中间向两边一次递减
思路:
manacher算法:时间复杂度O(n)
在manacher过程中添加限制语句保证题目要求即可
st[i-p[i]]st[i-p[i]+2]///表示回文串的左侧部分,前面要比后面的小
代码:
#include
#include
#define MAXN 100010
using...
分类:
其他 时间:
2015-08-07 20:13:43
收藏:
0 评论:
0 赞:
0 阅读:
119
//有3个国家名,找出按字母顺序排在最前面的国家字符串
代码如下:
#include
#include
using namespace std;
int main()
{
void smallest_string(char str[ ][30],int i);//函数声明
int i;
char country_name[3][30];//定义二维字符数组,把一个二...
分类:
编程语言 时间:
2015-08-07 20:13:33
收藏:
0 评论:
0 赞:
0 阅读:
318
我们先来谈一谈 sed 好了, sed 本身也是一个管线命令,可以分析 standard input 的啦! 而且 sed 还可以将数据进行取代、删除、新增、撷取特定行等等的功能呢!很不错吧~ 我们先来了解一下 sed 的用法,再来聊他的用途好了!
[root@www ~]# sed [-nefr] [动作]
选项与参数:
-n :使用安静(silent)模式。在一般 sed ...
分类:
系统服务 时间:
2015-08-07 20:13:23
收藏:
0 评论:
0 赞:
0 阅读:
272
/**
* 功能:给定直角坐标上的两条线,确定这两条线会不会相交。
*/
public class Line {
static double epsilon=0.000001;
public double slope;//斜率
public double yintercept;//与y轴的截距
public static void main(String[] args)...
分类:
其他 时间:
2015-08-07 20:13:22
收藏:
0 评论:
0 赞:
0 阅读:
208
android:layout_gravity 和 android:gravity 的区别:
android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠着换个属性设置,
不过不设置默认是在左侧的。
android:layout_gravity是相对与它的父元素说的,
说明元素显示在父元素的什么位置。
比如说button:
android:...
分类:
移动平台 时间:
2015-08-07 20:13:03
收藏:
0 评论:
0 赞:
0 阅读:
243
题目链接:点击打开链接
题目大意:有n个人围城一个环,每一个人手里都有一些糖果,第i个人有ai块。
现在有三种操作:
第i个人给第i+1个人一块。如果i有
第i+1个人给第i个人一块。如果i+1有
什么都不做。
第i个人和第i+1个人之间,可以选择一种操作并执行,问最终能不能让所有人手里的糖相等。
当n = 1 时,永远是YES
当n = 2 时,注意1和2之间只能有一种操作,不存...
分类:
其他 时间:
2015-08-07 20:12:53
收藏:
0 评论:
0 赞:
0 阅读:
235
01背包问题,并打印出路径
#include
#include
using namespace std;
#define MAX 100
int f[MAX][MAX];
int Path[MAX][MAX];
int main()
{
int Weight[] = {0,2,3,1,4,6,5};
int Value[] = {0,5,6,5,1,19,7};
in...
分类:
其他 时间:
2015-08-07 20:12:43
收藏:
0 评论:
0 赞:
0 阅读:
185
/**
* 功能:实现整数的乘法、减法和除法运算。只允许使用加号。
*/
//减法
public static int minus(int a,int b){
return a+negate(b);
}
//取反
/**
* 思路:对正数k的取反,只需要将-1连续加k次;对负数k的取反,只需要将1连续加k次。
* @param a
* @return
*/...
分类:
其他 时间:
2015-08-07 20:12:33
收藏:
0 评论:
0 赞:
0 阅读:
199
//文件
/*
===============================================================
题目:从文本文件中找出最长和最短的行输出在屏幕上,并统计文件中
共有多少行?
===============================================================
*/
#include
#incl...
分类:
编程语言 时间:
2015-08-07 20:12:23
收藏:
0 评论:
0 赞:
0 阅读:
492
重温世界杯
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5407 Accepted Submission(s): 1859
Problem Description
世界杯结束了,意大利人连本带利的收回了法...
分类:
其他 时间:
2015-08-07 20:12:13
收藏:
0 评论:
0 赞:
0 阅读:
182
/**
* 功能:在二维平面上,有两个正方形,请找出一条直线,能够将这两个正方形对半分。
* 假定正方形的上下两条边与x轴平行。
*/
/**
* 考虑:
* 线的准确含义,可能性有:
* 1)由斜率和y轴截距确定;
* 2)由这条边上的任意两点确定;
* 3)线段,以正方形的边作为起点和终点。
*
* 假设:这条线的端点应该落在正方形的边上。
* 思路...
分类:
其他 时间:
2015-08-07 20:12:03
收藏:
0 评论:
0 赞:
0 阅读:
373