为什么要做代码审查代码审查最主要目的是保证软件质量,找出及修正在软件开发过程中的错误。同时,通过不同能力评审者对代码的分析和建议,可以很快提升编码能力和编码修养。1. 保证软件质量通常软件开发完,先由编码者自测,自测充分后交给测试人员进行全面测试。但是大多数时候,测试人员只会进行黑盒测试,测试覆盖率...
分类:
其他好文 时间:
2014-07-16 20:57:43
阅读次数:
194
应用项目需要要屏蔽HOME键。项目本身的要求是让按下HOME键后程序不做任何响应,就像按下返回键一样在onBackPressed 方法中直接return啥都不做。紧跟着去google,百度翻了个遍也没有找到解决的方法,最坑爹的是一些无良的网友在没有自己亲自测试的情况下转发许多不靠谱的解决方式,浪费了大家好多时间。而且自己刚接触Android两三个月也不太了解不同的版本之前权限是不一样的。...
分类:
其他好文 时间:
2014-07-14 16:45:14
阅读次数:
241
关于Java读取Excel2007的文章在Google、百度上搜索一下,没有太好的例子,实现的也不算太好。查看了一下Poi,最新的POI 3.5 beta 4支持读写 Excel2007和PPT2007(XLSX and PPTX),自己来实现Java读取Excel2007了。1,下载POI 3.5...
分类:
编程语言 时间:
2014-07-09 22:03:05
阅读次数:
246
开发单表映射的实体bean
实体bean
它属于java持久化规范(JPA)里的技术,实体bean通过元数据在Javabean和数据库表之间建立起映射关系,然后Java程序员就可以随心所欲的使用面向对象的编程思想来操纵数据库。 JPA的出现主要是为了简化现有的持久化开发工作和整合ORM技术,目前实现的JPA规范的主流产品有Hibernate、TopLink和OpenJPA,在JBoss中采用了...
分类:
其他好文 时间:
2014-07-08 17:28:17
阅读次数:
226
1.7.2 项目经理的人际技能领导力;团队建设;激励;沟通;影响力;决策能力;政治和文化意识;谈判;建立信任;冲突管理;教练技术;3.4 规划过程组在制定项目管理计划和项目文件时,如何让项目的所有干系人积极参与并投入?3.9 知识领域的作用十大知识领域:项目整合管理、项目范围管理、项目时间管理、项目...
分类:
其他好文 时间:
2014-07-07 08:42:08
阅读次数:
225
题目中给了很多字符串,但是关心的只是字符串的第一个和最后一个字符。咋看起来,貌似是要建立一个个字符间的“映射”,其实不然,这其实可以转化为一张26*26的有向图。有最多26个结点,原先的字符间映射关系就转化为结点之间有路径。问题就变成了是否能找一条路径从结点b到结点m。...
分类:
其他好文 时间:
2014-07-04 09:12:37
阅读次数:
374
当一个进程发生缺页中断的时候,进程会陷入内核态,执行以下操作:1、检查要访问的虚拟地址是否合法2、查找/分配一个物理页3、填充物理页内容(读取磁盘,或者直接置0,或者啥也不干)4、建立映射关系(虚拟地址到物理地址)重新执行发生缺页中断的那条指令如果第3步,需要读取磁盘,那么这次缺页中断就是majfl...
分类:
其他好文 时间:
2014-07-03 22:30:43
阅读次数:
217
面向对象中有继承的概念,而关系型数据库却没有表与表之间的继承关系。解决思路有三种:1.继承关系层次一个表:含义:使用一个表保存同一继承层次中的所有类,加额外字段来表示所属子类。优点:多态查询,查询父类和所有子类数据时只需一次简单的查询,性能最佳;缺点:在数据..
分类:
系统相关 时间:
2014-07-03 14:07:44
阅读次数:
212
对于按键事件,Android调用mDevices[i]->layoutMap->map进行映射。映射实际是由 KeyLayoutMap::map完成的,KeyLayoutMap类里读取配置文件qwerty.kl,由配置 文件 qwerty.kl 决定键值的映射关系。你可以通过修 改./develop...
分类:
移动开发 时间:
2014-07-03 10:09:50
阅读次数:
233
1 /* 2 poj 2528 Mayor's posters 3 线段树 + 离散化 4 5 离散化的理解: 6 给你一系列的正整数, 例如 1, 4 , 100, 1000000000, 如果利用线段树求解的话,很明显 7 会导致内存的耗尽。所以我们做一个映射关系,将范围很大的数据...
分类:
其他好文 时间:
2014-07-02 14:35:26
阅读次数:
194