mysql 的联查更新

通过 LEFT join 实现更改表A中的create_by 当表A 的business_id 等于B的id 且表A的名字 like publish方法一update 表A a LEFT join 表B b on a.business_id=b.id set a.create_by=b....

2016-09-20 15:11:45

阅读数:555

评论数:0

sql 判断条件并赋值给虚子段

查询当用户表,当用户年龄 在20,21,22 中且 性别 等于1 (1:为男,2:为女)时赋值给虚列 is_youngMan 的值为1 ,否则赋值给 is_youngMan 值为2 ;用户表子段如下 id name age sex 1 zhangsan 20 1 ...

2016-09-14 11:23:21

阅读数:3340

评论数:0

MySQL CAST与CONVERT 函数类型转换

MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下: CAST(value as type); CONVERT(value, type); 就是CAST(xxx AS 类型), CONVERT(xxx,类型)。可以转换的类型是有...

2016-09-14 10:40:32

阅读数:2715

评论数:0

java 8 部分新特性和函数式编程

1.接口可以添加非抽象的方法,使用关键字 default 即可 代码如下:public interface Ijava8 { void getName(String name); default String getName2(String name){ retur...

2016-09-11 13:17:47

阅读数:1801

评论数:0

模板方法模式

假设公司是做玩具模型生产的,公司的主要业务就是把实物按照一定的比例缩小或放大,用于试验、分析、量化或者是销售,等等, 需求: 现在负责在一个星期的时间把这批10万车模(注:车模是车辆模型的意思,不是香车美女那个车模)建设完成……”只做最基本的实现,不考虑太多的问题,怎么样?”老大又把我弹回去了...

2016-09-07 23:24:04

阅读数:505

评论数:0

代理模式的扩展

设计模式中的普通代理和强制代理也是类似的一种结构,普通代理就是我们要知道代理的存在,也就是类似的GamePlayerProxy这个类的存在,然后才能访问;强制代理则是调用者直接调用真实角色,而不用关心代理是否存在,其代理的产生是由真实角色决定的,这样的解释还是比较复杂,我们还是用实例来讲解。普通代...

2016-09-07 23:09:59

阅读数:515

评论数:0

代理模式

定义 :为其他对象提供一种代理以控制对这个对象的访问。玩了一段时间的网络游戏,游戏名就不说了,反正就是打怪、升级、砍人、被人砍,然后继续打怪、升级、打怪、升级……我花了两个月的时间升到80级,已经很有成就感了,但是还会被人杀死,高手到处都是,GM(Game Master,游戏管理员)也不管,对于咱...

2016-09-07 22:57:27

阅读数:504

评论数:0

抽象工厂方法模式

讲了女娲造人的故事。人是造出来了,世界也热闹了,可是低头一看,都是清一色的类型,缺少关爱、仇恨、喜怒哀乐等情绪,人类的生命太平淡了,女娲一想,猛然一拍脑袋,忘记给人类定义性别了,那怎么办?抹掉重来,于是人类经过一次大洗礼,所有的人种都消灭掉了,世界又是空无一物,寂静而又寂寞。由于女娲之前的准备工作...

2016-09-07 00:35:42

阅读数:441

评论数:0

工厂方法模式的扩展

工厂方法模式有很多扩展,而且与其他模式结合使用威力更大,下面将介绍几种扩展。1. 缩小为简单工厂模式我们这样考虑一个问题:一个模块仅需要一个工厂类,没有必要把它产生出来,使用静态的方法就可以了,根据这一要求,我们把上例中的AbstarctHumanFactory修改一下,类图如我们在类图中去掉了A...

2016-09-07 00:17:44

阅读数:665

评论数:0

工厂方法模式

工厂模式定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。东汉《风俗通》记录了一则神话故事:“开天辟地,未有人民,女娲搏黄土做人”,讲述的内容就是大家非常熟悉的女娲造人的故事。开天辟地之初,大地上并没有生物,只有苍茫大地,纯粹而洁净的自然环境,寂静而...

2016-09-06 23:51:45

阅读数:806

评论数:0

提示
确定要删除当前文章?
取消 删除