摘要: 本篇文章中,主要说明SQL中的各种连接以及使用范围,以及更进一步的解释关系代数法和关系演算法对在同一条查询的不同思路。 多表连接简介 在关系数据库中,一个查询往往会涉及多个表,因为很少有数据库只有一个表,而如果大多查询只涉及到一个表的,那么那个表也往往低于第三范式,存在大量冗余和异常。 因此,连接( 阅读全文
posted @ 2016-03-19 16:37 caozengling 阅读(5428) 评论(0) 推荐(0) 编辑
摘要: 现有表R,S如下: select * from R,S; 结果: 注:不需要任何条件。结果为两张表函数相乘(3x3=9)。 自连接 select e.empno,e.ename,m.empno,m.ename from emp e,emp m where m.mgr = e.empno; 分为三种: 阅读全文
posted @ 2016-03-19 16:22 caozengling 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 常用正则表达式:↓↓↓↓↓↓↓↓↓↓↓ 中文字符:[\u4e00-\u9fa5] 双字节字符:[^\x00-\xff] 空白行:\s Email地址:\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14} 网址url:^((https|http| 阅读全文
posted @ 2016-03-19 15:32 caozengling 阅读(1865) 评论(1) 推荐(0) 编辑
摘要: public class Test{ public static void main(String[] args){ Test t = new Test(); String email = "test@sina.com" ; boolean isEmail = t.isEmail(email); if(isEmail){ System.out.println(emai... 阅读全文
posted @ 2016-03-19 15:25 caozengling 阅读(6006) 评论(0) 推荐(0) 编辑
摘要: 在Java之中封装性不光只是private一种,在之前已经发现了如果使用的是default访问权限, 则只能在一个包中访问,而除了private、default(friend)、public之外, 还有第四种:protected(受保护),这四种权限的范围如下: 这四种权限使用比率: public( 阅读全文
posted @ 2016-03-19 13:08 caozengling 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 给定一个整数,输出这个整数二进制表示中的1的个数。例如,给定整数7,其中二进制表示为111,因此输出结果为3. 该问题可以采用位操作来执行完成。 思路:首先,判断这个数的最后一位是否为1,如果为1 ,则计数器加 1,然后右移丢掉最后一位。循环执行该操作,直到这个数等于0 为止。 阅读全文
posted @ 2016-03-19 12:18 caozengling 阅读(194) 评论(0) 推荐(0) 编辑