J2EE
奋斗的兔儿
在路上
展开
-
Ajax的原理和运行机制
AJAX,时下它也是非常流行。当然,它并不是什么新技术,而是在各种已有的技术和支持机制下的一个统一。在我的项目中,偶尔也会用到ajax,用来给用户一些无刷新的体验。用过几次之后,我个人决定对它的原理和运行机制做一个总结。 ajax这个名字据说是Asynchronous JavaScript + XML的简写,实际上,它由下列几种技术组合而成。 1.使用CSS和XHTML来表示原创 2013-06-25 14:44:01 · 860 阅读 · 0 评论 -
Spring AOP详解
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向方面编程。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。 举例:假设有在一个应用系统中,有一个共享的数据必须被并发同时访问,首先,将这个数据封装在数据对象中,称为Data Class,同时,将有多个访问类,专门用于在同转载 2013-06-25 11:40:58 · 732 阅读 · 0 评论 -
JMS Apache ActiveMQ使用(2)
下面就进行程序开发,没得说,当然是spring了 使用spring开发JMS比较简单,直接使用的是JmsTemplate,需要几个相关对象。ConnectionFactory:创建与ActiveMQ连接的工厂类Destination:目标Topic或QueueMessageConverter:在Java POJO和JMS Message进行转换关于JMS的其他接转载 2013-09-27 15:41:06 · 818 阅读 · 0 评论 -
JMS Apache ActiveMQ使用(1)
现在的系统业务是每人开发一个模块,然后用HTTP接口访问。由多个用个用户注册的入口,用户注册事件处理也分布到不同的代码里。看起来相当不舒服,所以决定使用JMS来处理事件触发后的逻辑,降低系统的耦合,也方便开发修改代码。 以前也只是听说过MQ,但一直也开发过这方面的程序,趁此机会正好学习一下。由于现在开发的也不是什么大型系统,采用Apache的ActiveMQ就足够了。网上很多资料都转载 2013-09-27 15:37:48 · 959 阅读 · 0 评论 -
JMS Apache ActiveMQ使用(3)
还有工作就是如何接受JMS Message并进行处理了,spring中也有现成的框架进行处理MessageListenerAdapter和DefaultMessageListenerContainer,我们只要写一个普通类编写处理消息的逻辑,具体如何接收消息都由Spring完成。 spring-listener-jms.xml Xml代码xml version=转载 2013-09-27 15:43:00 · 862 阅读 · 0 评论 -
关于ActiveMQ的配置
目前常用的消息队列组建无非就是MSMQ和ActiveMQ,至于他们的异同,这里不想做过多的比较。简单来说,MSMQ内置于微软操作系统之中,在部署上包含一个隐性条件:Server需要是微软操作系统。(对于这点我并去调研过MSMQ是否可以部署在非微软系统,比如:Linux,只是拍脑袋想了想,感觉上是不可以)。对于ActiveMQ,微软系统和Linux都是可以部署的。从功能方面来说,一般最常用的就是:消转载 2013-12-17 17:40:44 · 1302 阅读 · 0 评论 -
Log4j.properties配置详解
原文地址:Log4j.properties配置详解作者:大海巨浪一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、Loggers转载 2014-04-21 11:10:14 · 510 阅读 · 0 评论 -
eclipse 开发的lib包与部署的位置问题
最近发现部署工程时发现一个较为恶心的问题,明明在eclipse引入了相关jar包,但在启动tomcat时就是报找不到该类。最后请教高人发现,在tomcat的server.xml配置文件中<context>节点下的docBase属性中配置的路径为部署路径,其中的classes需要在工程属性中配置,而其中的lib包需要在不打成文件夹的情况下放入其中,这样部署的时候才能读到!!!...原创 2012-07-18 12:01:17 · 312 阅读 · 0 评论