2013年7月1日

Sql语句中两个比较迷糊的概念:“连接查询” 与 “外键约束”

摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0Sql语句中两个比较迷糊的概念:“连接查询” 与 “外键约束Sql中的连接查询:就是为了避免笛卡尔积,因为涉及到多表查询的化,不使用连接查询,会先将多个互相乘,求出笛卡尔积,然后在在里面查询符合的数据,连接查询会只取出符合条件的记录互乘:他是笛卡尔积的子集。(所谓互乘,就是相互连接)。Sql中的外键约束:所谓约束就是约定和限制,限制你输入一些不合法的数据,外检约束就是限制你输入从表的数据,例如:主表(人员信息表)没有该人的信息,那么从表(课程信息表)不肯能输入该人的课程信息。这样 阅读全文

posted @ 2013-07-01 16:10 525525 阅读(450) 评论(0) 推荐(0) 编辑

java设计模——反射的应用 (利用反射来去除if判断语句)

摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0利用反射来去除if判断语句我的以前写的一个查分系统,就是部长让我写的那个,使用一个分发器(函数),他会根据传递进来的字符串参数调用不同的方。If(“add”.equalsIgnoreCase(funcName)){returnadd();},每增加一个方法,就需要增加一个if分支,这样需要不断的修改原来的代码,需要重新编译,容易出错,面向对象的原则是“对修改关闭,对扩展开放”,因此我试着用另外一种方法来实现,利用“反射”。我们实现原理是:传入的类名称字符串,根据类名直接实例化该对 阅读全文

posted @ 2013-07-01 15:08 525525 阅读(2491) 评论(0) 推荐(0) 编辑

导航