上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。这个模式可以通过 报纸订阅服务的过程进行描述:当订阅者向出版商订阅了某一个杂志之后,只要这个出版商每月出了新的杂志,就会自动把杂志快递给已经向它订阅的用户。这里的出版商就相当于观察者模式中的... 阅读全文
posted @ 2014-12-22 13:44 wangliyue 阅读(181) 评论(0) 推荐(0)
摘要: 策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变法独立于使用算法的客户。鸭子游戏:绿头鸭 可以游泳 呱呱叫 可以用翅膀飞 红头鸭 可以游泳 呱呱叫 可以用翅膀飞 橡皮鸭可以游泳 吱吱叫不可以飞 诱饵鸭可以游泳不可叫不可以飞设计原则一:找出应用中可能需要变化之处,把它们独... 阅读全文
posted @ 2014-12-21 21:39 wangliyue 阅读(151) 评论(0) 推荐(0)
摘要: 1.视图(View)我们知道,在关系型数据库中,用来保存实际数据记录的是数据表。和表同等概念也是用来保存东西是:视图。但是数据表是用来保存实际数据记录的,而视图是用来保存常用select语句的。一个视图保存一条select语句。使用视图的好处:1.节省存储空间:一般情况,如果我们希望将某条selec... 阅读全文
posted @ 2014-12-20 20:21 wangliyue 阅读(392) 评论(0) 推荐(0)
摘要: 1.数据的增加数据的增加要用到insert语句,基本格式是:insert into (列名1,列名2,列名3,......) values (值1,值2,值3,......);其中(列名1,列名2,列名3,......)称为 列清单。其中 (值1,值2,值3,......)称为 值清单... 阅读全文
posted @ 2014-12-20 20:19 wangliyue 阅读(398) 评论(0) 推荐(0)
摘要: 当我们查询出了N条记录之后 ,我们知道一共是几条记录,或者这些记录某一字段(列值)的最大值,最小值,平均值等,就可以使用聚合函数。1.聚合函数聚合函数会将null 排除在外。但是count(*)例外,并不会排除null。常用的聚合函数有 5个 : 聚合函数 用在select子句中count(列名):... 阅读全文
posted @ 2014-12-18 22:26 wangliyue 阅读(339) 评论(0) 推荐(0)
摘要: Hibernate支持使用原生的SQL语句进行查询。使用原生的SQL的好处是:可以利用某些数据库的特性(不同的数据库SQL 语法会有所差异),将原有的使用JDBC作为持久层技术的应用,迁移到使用Hibernate作为持久层技术。我们知道 使用HQL查询 主要牵涉的是 Query接口,而使用SQL查询... 阅读全文
posted @ 2014-12-17 22:00 wangliyue 阅读(471) 评论(0) 推荐(0)
摘要: 待记录。 阅读全文
posted @ 2014-12-17 20:14 wangliyue 阅读(117) 评论(0) 推荐(0)
摘要: 2014-12-15日 在做520wawa的免费推广 部署web应用时 错把path设置为"/*",导致启动tomcat时,导致错误 此处的path是指去tomcat的webapps下面的哪个目录找这个应用 如果是webapps根目录下则path应为"/" 而我们部署应用不是从tomcat的weba 阅读全文
posted @ 2014-12-15 16:31 wangliyue 阅读(726) 评论(0) 推荐(0)
摘要: 1.select语句基础基本语句格式:select ,.... from ;select子句中列举出希望从表中查询出的列的名称,from子句则指定了选取出数据的表的名称。查询结果表中列的顺序和select子句中列名的顺序相同。查询出表中所有的列,可以使用星号(*)来代表所有的列。select * f... 阅读全文
posted @ 2014-12-15 15:34 wangliyue 阅读(410) 评论(0) 推荐(0)
摘要: createdropalert 阅读全文
posted @ 2014-12-15 14:32 wangliyue 阅读(116) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页