2017-07-12
Ehcache(一)缓存配置

一、XML配置文件

  1. ehcache 默认会在 classpath 下查找名为 ehcache.xml 的文件,当然也可以自定义名称。
  2. 如果没有找到 ehcache.xml,ehcache 会默认试用 ehcache-failsafe.xml,它被打包在 ehcache 的 jar 文件中。如果用户使用的是这个文件,ehcache 会报一个警告,让用户自己定义一个配置文件。
  3. defaultCache 配置会被应用到所有没有被显示声明的缓存中。这个配置不是必需的。

Read More
 2017-07-08
Java 动态代理

一、代理模式

Java 动态代理机制的出现,使得 Java 开发人员不用手工编写代理类,只要简单地指定一组接口及委托类对象便能动态地获得代理类。代理类会负责将所有的方法调用分派到委托对象上反射执行,在分派执行的过程中,开发人员还可以按需调整委托类对象及其功能,这是一套非常灵活有弹性的代理框架。

Read More
 2017-07-06
UNION 和 LIMIT 1

今天的另外两个知识点:1、UNION: 查询中尽量不要使用 OR,可以用 UNION 代替。 UNION 和 UNION ALL 的不同点在于:UNION 会删除重复结果再返回,UNION ALL 不会。2、LIMIT 1:如果明确知道查询的结果不会多于一个,可以在查询语句的末尾加上 LIMIT 1,这样 M...

Read More