摘要: 1、maven resource结构如图,我将resoures下建立四个子文件夹,base存放的是不随环境变化的配置项,而其他三个均是对应环境的配置文件。2、问题我执行maven命令是没有的,但是通过eclipse部署到tomcat就出现问题了,tomcat下项目中的WEB-INF/classes文... 阅读全文
posted @ 2014-04-10 13:22 beiyeren 阅读(480) 评论(0) 推荐(0) 编辑
摘要: maven依赖关系中Scope的作用 可选择值 在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servle... 阅读全文
posted @ 2014-04-01 13:49 beiyeren 阅读(5706) 评论(0) 推荐(0) 编辑
摘要: 问题:今天结合spel使用占位符时,存在没有配置文件中没有配置项的情况,就想给配置一个默认值、解决方案: public abstract class PlaceholderConfigurerSupport extends PropertyResourceConfigurer imp... 阅读全文
posted @ 2014-03-12 18:03 beiyeren 阅读(3868) 评论(0) 推荐(0) 编辑
摘要: System.out.println(System.getenv("JAVA_HOME")); System.out.println(System.getenv("Path")); System.out.println(System.getenv("PATH"));//不区分大小写System.out.println(System.getenv("Tmp")); System.out.... 阅读全文
posted @ 2014-02-27 13:56 beiyeren 阅读(1428) 评论(0) 推荐(0) 编辑
摘要: 问题描述 2014-02-25 16:39:36.068 [com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2] WARN c.m.v.resourcepool.BasicResourcePool [U][] - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@14ca1a93 -- Acquisition Attempt Failed!!! Clearing pending acquires. While trying to acquire a .. 阅读全文
posted @ 2014-02-27 13:48 beiyeren 阅读(859) 评论(0) 推荐(0) 编辑
摘要: 转自(http://www.infoq.com/cn/articles/High-Performance-Java-Inter-Thread-Communications)这个故事源自一个很简单的想法:创建一个对开发人员友好的、简单轻量的线程间通讯框架,完全不用锁、同步器、信号量、等待和通知,在Java里开发一个轻量、无锁的线程内通讯框架;并且也没有队列、消息、事件或任何其他并发专用的术语或工具。只用普通的老式Java接口实现POJO的通讯。它可能跟Akka的类型化actor类似,但作为一个必须超级轻量,并且要针对单台多核计算机进行优化的新框架,那个可能有点过了。相关厂商内容2013~2014 阅读全文
posted @ 2014-02-23 18:51 beiyeren 阅读(714) 评论(1) 推荐(0) 编辑
摘要: job job是一个接口,你对某一类job的定义,可以通过实现该接口来实现。例如为销售报告定义一个SalesReportJob,包含变量name。 job可以使用的几个注解 @DisallowConcurrentExecution禁止该类的事例同时使用,@PersistJobDataAfterExecution表示每一次job执行后更新JobDetail'的JobDataMap jobdetail job定义了属性和行为,但是使用实例时,不能直接使用job,需要使用jobdetail,例如你可以通过JobDataMap为每一个SalesReportJob定义它具体的name... 阅读全文
posted @ 2014-02-19 10:02 beiyeren 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.客户端如何区分缓存命中和未命中 两种情况下,返回的状态码都是200,客户端有一个方法可以判断,就是使用Date首部,将Date首部与当前时间进行比较,如果响应中时间日期值比较早,客户端可以认为这是缓存响应,也可以通过Age首部来检测,效果是一样的。 2.Age和Date的区别 Date:Date头域表示消息发送的时间,时间的描述格式由rfc822定义。例如,Date: Mon,31 De... 阅读全文
posted @ 2014-02-19 10:01 beiyeren 阅读(290) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/ArthurPatten/p/3274080.html 一些语言如C、java都有块级作用域,即花括号内的每一段代码都具有各自的作用域,而且变量在声明它们的代码段之外是不可见的,但是javascript没有块级作用域。javascript使用函数作用域,即变量在声明它们的函数体以及这个函数体嵌套的任意函数体内都是有定义的,也即函数内声明的所有变量在函... 阅读全文
posted @ 2014-02-14 18:36 beiyeren 阅读(216) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/limengqiang/archive/2013/01/16/kettleapply1.html ETL利器Kettle实战应用解析系列一【Kettle使用介绍】 本系列文章主要索引如下: 一、ETL利器Kettle实战应用解析系列一【Kettle使用介绍】 二、ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】 三、E... 阅读全文
posted @ 2014-02-14 10:54 beiyeren 阅读(229) 评论(0) 推荐(0) 编辑