为原来的应用中的项目列表添加搜索条并且实现搜索方法。当中动用到的几个类:
UITableViewController(外层的类,列表显示的类) UITableViewSource(数据源,列表中行和分组数据获取的地方)
UITableViewCell(单元格不多介绍,我的应用中搜索得到单元和平时使用...
分类:
移动开发 时间:
2014-05-26 22:23:30
阅读次数:
474
41.android-swipelistviewSwipeListView是一个Android
List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。开发者可直接登陆Google
Play下载安装其Demo应用。42.greenDAOgreenDAO是一个可以帮助An...
分类:
其他好文 时间:
2014-05-26 22:00:33
阅读次数:
379
1、测试阶段划分(按测试执行顺序):单元测试(Unit
Testing)定义:针对软件基本组成单元(软件设计的最小单位)来进行正确性检验的工作;测试目的:检测软件模块对《详细设计说明书》的符合程度。集成测试(Integration
Testing)定义:在单元测试的基础上,将所有模块按照概要设计要求...
分类:
其他好文 时间:
2014-05-26 21:59:06
阅读次数:
261
本文网上收集+自己的经验,持续更新中。。。。1、书写独立的用例,可独立执行。2、每个用例只测试一件事。3、每个测试用例中只写一个Assert。4、使用便于识别的名称。__5、使用描述性信息。例:
Assert.AreEqual(a, b, "a,b must be equal")6、通过Code C...
分类:
其他好文 时间:
2014-05-26 21:01:55
阅读次数:
267
按道理来说,单元测试中基本没有对于日志的需求,这是由于单元测试的定位来决定的。因为单元测试的思想就是针对的都是小段代码的测试,逻辑明确,如果测试运行不通过,简单调试一下,就能很容易地排查问题。但是单元测试也是一个简便好用的的启动器。总不能调试任何代码,都要我启动一个Windows或者Web项目吧,这...
分类:
Web程序 时间:
2014-05-26 12:00:38
阅读次数:
258
进程(Process)和线程(Thread)是程序运行的两个基本单元。Java并发编程更多的是和线程相关。
进程
进程是一个独立的执行单元,可将其视为一个程序或应用。然而,一个程序内部同事还包含多个进程。Java运行时环境就是一个单独的进程,在它内部还包含了作为进程的各种类和程序。
线程
可以将线程看做轻量级的进程。线程存在于进程当中,需要的资源开销较小。同一进程中的线程共...
分类:
编程语言 时间:
2014-05-23 00:16:01
阅读次数:
372
python写单元大多数都会用到unittest和mock,测试代码覆盖率都会用到coverage,最后再用nose把所有的东西都串起来,这样每次出版本,都能把整个项目的单元测试都运行一遍。
Unittest
unittest就不详细介绍了,注意几点:
测试类继承unittest.TestCase测试类、测试方法名字最好以test开头,很多工具能根据名字来自动运行,很方便测试类里...
分类:
编程语言 时间:
2014-05-22 23:22:55
阅读次数:
405
作用域:在一定的空间范围内能够使用。
生存周期:在一定的时间范围内存在。
example:
int f(int x){
static int k=0;
x+=k++;
return x;
}
求f(f(2));
这个结果是2,其中上例中k是一个静态局部变量,它的作用域就是本函数体内部,而它的生存周期确实一直有效,也就是说该变量一旦声明了之后,在内存开辟了一个单元用来存放它,只有在...
分类:
其他好文 时间:
2014-05-22 22:45:05
阅读次数:
261
在实际对数据库的使用中,会出现多个用户同时对某一张表进行操作,当多个用户在同一时间对同一张数据表进行读取或者修改操作时,若处理不当就有可能发生冲突问题。为了解决这样的问题,就需要使用事务的控制和管理机制。
事务
单个逻辑工作单元执行操作的集合,也可以看作是多条语句封装的结果。通过事务可以保证数据表中数据的一致性。
事务的特性...
分类:
数据库 时间:
2014-05-22 18:31:55
阅读次数:
421