自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 group by having where

使用group by的时候select的返回集字段要么包含在group by语句中要么包含在聚合函数中。where关键字在使用集合函数时不能使用,所以在使用集合函数时使用having来起到测试结果是否符合条件的作用。having 子句中的每一个元素也必须出现在select列表中。有些数据库例外,如oracle.having子句和where子句都可以用来设定限制条件以使查

2015-12-01 23:15:50 364

原创 代理模式 动态代理 AOP

记录一下自己对动态代理和AOP的理解代理模式是为其他对象提供一个代理来控制这个对象。http://yangguangfu.iteye.com/blog/815787 这个博客举例讲解得比较清楚,如有不明白的地方可以查阅。动态代理:借助于JVM的支持,可以在运行时动态生成代理类(“代理角色”),我们就可以解决代理模式中代码膨胀的问题,使用了动态代理后,“代理角色”将不

2015-12-01 01:41:59 569

转载 正则表达式

. 匹配除换行符之外的所有字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束使用\取消字符的特别意义 例如需要查找 . 通常会使用 \\. 限定符 *表示重复零或多次 + 表示一次或多次 ? 表示重复零次或多次 {n,m}重复n到m次 {n}重复n次 {n,}

2015-11-30 16:32:12 361

原创 设计模式 单例模式 简单工厂

通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。//饿汉式public class Singleton { private static Singleton singleton = new Singleton(); pub

2015-10-28 21:50:33 410

转载 postgresql 主键自增

postgreSQL 自增需要使用序列1.使用SERIALCREATE TABLE users(id SERIAL primary key ,name character varying,password character varying)自动创建名为users_id_seq的序列,且MAXVALUE=9223372036854775807其余值为12.先创

2015-10-26 12:12:15 36355 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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