03 2017 档案

摘要:参考原文:http://www.cnblogs.com/tjy9999/p/4494662.html 2. 非聚集索引 3. 聚集索引 非聚集索引是独立的对象,有自己的存储空间,而聚集索引和表是同一个对象。创建一个聚集索引的时候,SQL Server用key对表进行排序,并且在修改数据的时候维护排序 阅读全文
posted @ 2017-03-30 17:21 安小 阅读(455) 评论(0) 推荐(0) 编辑
摘要:1.表锁 查看被锁的表:select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT' 解锁 阅读全文
posted @ 2017-03-24 17:27 安小 阅读(318) 评论(0) 推荐(1) 编辑
摘要:Throwable 1. 使用大量数组和List常量: private static final StackTraceElement[] UNASSIGNED_STACK = new StackTraceElement[0]; 2. 使用静态内部类 3. 拥有自身类的成员对象: cause, sup 阅读全文
posted @ 2017-03-21 13:40 安小 阅读(472) 评论(0) 推荐(0) 编辑
摘要:1. 汉诺塔问题 public class Hanoi { public static void main(String[] args) { hanoi(2, 'A', 'B', 'C'); } public static void hanoi(int n, char a, char b, char 阅读全文
posted @ 2017-03-15 15:48 安小 阅读(160) 评论(0) 推荐(0) 编辑
摘要:软件测试基础知识 1. 软件质量与软件测试 软件测试:在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档、数据以及程序进行测试 软件质量:软件特性的总和,软件满足规定或潜在用户需求的能力 2. 软件测试与质量保证 软件测试只是质量保证工作中的一个环节,软件质量保证与 阅读全文
posted @ 2017-03-15 13:47 安小 阅读(358) 评论(0) 推荐(0) 编辑
摘要:1. public static int parseInt(String s, int radix) a. 充分考虑各种异常情况:字符串为空,带符号,进制出界,计算值出界 b. 计算时转换为负数进行处理: Integer.MIN_VALUE直接变换符号会导致数值溢出 Integer.MAX_VALU 阅读全文
posted @ 2017-03-15 13:24 安小 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1.优化not in a、in 和 exists in是把外表和内表作hash连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询,一直以来认为exists比in效率高的说法是不准确的。 如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大 阅读全文
posted @ 2017-03-03 13:34 安小 阅读(219) 评论(0) 推荐(0) 编辑