- 博客(15)
- 问答 (1)
- 收藏
- 关注
转载 JMS Apache ActiveMQ使用(3)
还有工作就是如何接受JMS Message并进行处理了,spring中也有现成的框架进行处理MessageListenerAdapter和DefaultMessageListenerContainer,我们只要写一个普通类编写处理消息的逻辑,具体如何接收消息都由Spring完成。 spring-listener-jms.xml Xml代码xml version=
2013-09-27 15:43:00 846
转载 JMS Apache ActiveMQ使用(2)
下面就进行程序开发,没得说,当然是spring了 使用spring开发JMS比较简单,直接使用的是JmsTemplate,需要几个相关对象。ConnectionFactory:创建与ActiveMQ连接的工厂类Destination:目标Topic或QueueMessageConverter:在Java POJO和JMS Message进行转换关于JMS的其他接
2013-09-27 15:41:06 803
转载 JMS Apache ActiveMQ使用(1)
现在的系统业务是每人开发一个模块,然后用HTTP接口访问。由多个用个用户注册的入口,用户注册事件处理也分布到不同的代码里。看起来相当不舒服,所以决定使用JMS来处理事件触发后的逻辑,降低系统的耦合,也方便开发修改代码。 以前也只是听说过MQ,但一直也开发过这方面的程序,趁此机会正好学习一下。由于现在开发的也不是什么大型系统,采用Apache的ActiveMQ就足够了。网上很多资料都
2013-09-27 15:37:48 943
转载 详解Spring
SpringSSH框架中Struts2:是基于Web层,Hibernate:是基于持久化的,Spring:业务层,管理bean,它是一个容器,List,map,Set这里的内容,是适合已经学过了Spring的人供复习参考的.....Spring框架的优点: Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分Spring是POJO编程,
2013-09-25 17:52:01 641
转载 详解Hibernate
Hibernatehibernate框架,它对JDBC进行了非常轻量级的封装,使得我们可以用对象编程的思想来操作数据库,完成数据的持久化。我主要从以下几个方面来说说hibernate的原理,构造,用途,遇到什么样的问题,我们应该怎么去解决?(主要通过代码的形式来进行详解)如果我采用上述的代码形式操作数据库,这么做有什么缺点吗,缺点如下:1,如果我们改
2013-09-25 17:51:23 616
转载 详解Struts2
Struts2 在学习Struts2的时候,我认为要知其然,必然要知其所然,在开始阶段,首先想到的是: 1,Struts2是什么样的框架,优点是什么? 2,Struts2原理是什么? 3,Struts2在我们开发程序的时候,能够做些什么来帮助我们减少程序开发? 4,我们在用Struts2的时候,会遇到什么问题,
2013-09-25 17:50:38 800
转载 JAVA中的指针,引用及对象的clone
看到这个标题,是不是有点困惑:Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是导致代码不安全的根源,同时也会使程序的变得非常复杂难以理解,滥用指针写成的代码不亚于使用早已臭名昭著的"GOTO"语句。Java放弃指针的概念绝对是极其明智的。但这只是在Java语言中没有明确的指针定义,实质上每一个new语句返回的都是一个指针的引用,只不过在大多时候Java中不用关心如何操作这个"指针
2013-09-21 11:34:32 747
转载 slf4j配置
本文来自 http://www.cnblogs.com/tsingxu/archive/2011/11/06/2238453.html package com.slf4j.test;import org.slf4j.*;/** * * @author Tsingxu * */public class test { public static final Logger
2013-09-21 11:32:15 788
转载 JavaScript的性能优化:加载和执行
随着Web2.0技术的不断推广,越来越多的应用使用 JavaScript 技术在客户端进行处理,从而使JavaScript在浏览器中的性能成为开发者所面临的最重要的可用性问题。而这个问题又因JavaScript的阻塞特性变的复杂,也就是说当浏览器在执行JavaScript代码时,不能同时做其他任何事情。本文详细介绍了如何正确的加载和执行 JavaScript代码,从而提高其在浏览器中的性能。
2013-09-11 09:41:25 741
转载 如何查询端口号被哪个程序占用?
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法.........................."到底是谁占用了80端口,该怎么查,怎么终止它?",这里就简单讲解一下,在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入
2013-09-10 16:42:48 810
转载 重写hashCode和equals方法
如果你的对象想散列存储的集合中或者想作为散列Map的Key时(HashSet、HashMap、Hashtable等)那么你必须重写equals()方法,这样才能保证唯一性。在重写equals()方法的同时,必须重写hashCode()方法?当然,在这种情况下,你不想重写hashCode()方法,也没有错,但是sun建议这么做,重写hashCode只是技术要求(为了提高效率)。 当
2013-09-10 16:05:20 870
转载 程序员面试之道(《程序员面试笔试宝典》)之快乐编程的好习惯有哪些?
编程是一项聪明人玩的游戏,它既是对智力的考验,也是对习惯的考验,智力的好坏取决于父母的基因,人们无从左右,但习惯的好坏却是可以不断培养。一项由美国芝加哥大学国家研究组织进行的综合社会调查,公布了“十大最痛苦工作”排行榜,其中IT主管成了最让人痛苦的职业。程序员如何才能让自己的“痛苦”的职业不那么痛苦呢?世间少有天才,所谓天才,只不过是把别人喝咖啡的功夫都用在工作上了。所以,对于绝大多数还称
2013-09-08 17:25:48 629
转载 初窥Linux 之 我最常用的20条命令
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Li
2013-09-06 07:51:08 625
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人