10 2013 档案
摘要:一对多和上文讲的多对一两种映射关系,其实就是站在相反的角度考虑同样的事情。一对多和多对一映射原理是一样的,都在多的一端加入一个外键指向一的一端。也就是说,在关系数据库的表中,他们的表及表字段都是一样的。他们的不同在于维护的关系: 多对一维护的关系——多指向一的关系,如果维护了多指向一的关系,那么加载多的时候会把一加载上来。 一对多维护的关系——一指向多的关系,如果维护了一指向多的关系,那么加载多的时候,会把一加载上来。现在假如要用一对多映射描述学生和班级的关系。1、hibernate单向一对多关联映射(Classes----->Student)实体Classe...
阅读全文
摘要:多个IP、端口、MAC地址的正则匹配
源地址:http://hi.baidu.com/gongyh/blog/item/5498a0a1fa2b8b8c471064be.html
用正则匹配下面三种数据
1.IP地 址(多个用,号隔开)
比如 192.168.0.1 或者 192.168.0.1,192.168.0.2
2.远程端口(多个用,号隔开)
比如 3306 或者 3306,21,80
3.MAC地址(多个用,号隔开)
比如 0:a:eb:e6:6d:f7 或者 0:a:eb:e6:6d:f7,0:18:8b:18:13:7d
1./^((([1-9][0-9]?)|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.((0)|([1-9][0-9]?)|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.((0)|([1-9][0-9]?)|(1[0-9]{2})|(2[0-4][0-9])|(25[0-5]))\.((0)|([1-9][0-9]?)|(1[0
阅读全文