摘要: select a.class,a.score select a.class,a.score from student a from student a where (select count(*) from student where class=a.class and a.score<score) 阅读全文
posted @ 2018-08-15 23:45 砥砺奋进的几年 阅读(2626) 评论(0) 推荐(0) 编辑
摘要: 前言 这次要介绍的是外观模式(也称为门面模式),外观模式也属于结构型模式,其实外观模式还是非常好理解的,简单的来讲就是将多个复杂的业务封装成一个方法,在调用此方法时可以不必关系具体执行了哪些业务,而只关心结果即可。这个场景其实在日常开发中使用的频率还是非常高的,下面来简单了解一下吧。 外观模式 概念 阅读全文
posted @ 2018-08-15 23:22 砥砺奋进的几年 阅读(191) 评论(1) 推荐(0) 编辑
摘要: 嵌套查询及其作用域: 近日整理数据库中的点单规则数据时,在写SQL语句时遇到了一个bug,解决办法以及原因整理出来。 事例SQL, (select city.cityName as '城市',cdr.role as '角色',cdr.buildType as '规则',city.companyNam 阅读全文
posted @ 2018-08-15 22:41 砥砺奋进的几年 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 工厂模式 工厂模式相当于创建对象的new。如A a=new A(). 工厂模式也是用来创建实例对象的,但它是面向接口编程,提高了代码的扩展性和维护性。 例:这两天我太累了,想去按摩店按摩。每位技师都有不同的特长,我只需要告诉她我要什么服务,她就能帮忙实现,而不需要管具体是哪位技师。 //创建对象的接 阅读全文
posted @ 2018-08-15 21:53 砥砺奋进的几年 阅读(163) 评论(0) 推荐(0) 编辑