02 2012 档案
摘要:1.参考文献Spring集成ActiveMQ配置Spring JMS异步发收消息 ActiveMQ2.环境在前面的一篇ActiveMQ入门实例中我们实现了消息的异步传送,这篇博文将如何在spring环境下集成ActiveMQ。如果要在spring下集成ActiveMQ,那么就需要将如下jar包导入项目:本文有两篇参考文献,因此有两个实例,项目结构如下图所示:3.实例1信息发送者:HelloSender.javapackage edu.sjtu.erplab.springactivemq;import javax.jms.JMSException;import javax.jms.Session
阅读全文
摘要:1.前言项目开发过程中需要读取excel文档,并将excel文档中的内容转化为xml文档并保存在本地文件中。比如要读取如下格式的excel文档:通过代码实例中如下的代码段可以运行excel中有空行:if (cell == null) { item.setText(""); e.addContent(item); cellNum++;//如果存在空列,那么cellNum增加1,这一步很重要。 continue;}2.代码示例。package edu.sjtu.erplab.jdom;import java.io.File;import java.i...
阅读全文
摘要:1.前言项目中要求读取excel文件内容,并将其转化为xml格式。常见读取excel文档一般使用POI和JExcelAPI这两个工具。这里我们介绍使用POI实现读取excel文档。2.代码实例:package edu.sjtu.erplab.poi;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.text.SimpleDateFormat;import java.util.Da
阅读全文
摘要:1.入门实例一:xml文件的读取与修改xml文件:library.xml<?xml version="1.0" encoding="UTF-8"?><books> <book email="abc@163.com"> <name>jdom</name> <price>60.0</price> </book></books>代码实例:JDomParse.javapackage edu.sjtu.erplab.jdom;import
阅读全文
摘要:使用editplus打开xml文档,发现文件内容没有格式化,非常难看,使用IE9打开这个xml文档是格式化的,但是IE9打开不能编辑。在网上找了一些资料发现能够通过一个小插件来是editplus格式化xml,参考文献:http://hi.baidu.com/homeylife/blog/item/7f6f7daff27203d47dd92a46.html在http://xmlstar.sourceforge.net/download.php下载XMLStarlet,然后将其解压,将解压文件中的xml.exe文件放到editplus安装目录下。然后打开editplus->tools->
阅读全文
摘要:1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/,创建一个Queue,命名为FirstQueue。3.创建Eclipse项目并运行创建project:ActiveMQ-5.5,并导入apache-activemq-5.5.1\lib目录下需要用到的jar文件,项目结
阅读全文
摘要:1.如果运行程序出现错误:“Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory”,这是因为项目缺少slf4j-api.jar和slf4j-log4j12.jar这两个jar包导致的错误。2.如果运行程序出现错误:“java.lang.NoClassDefFoundError: org/apache/log4j/LogManager”,这是因为项目缺少log4j.jar这个jar包3.错误:“Exception in thread "main"
阅读全文
摘要:代码编写规范目的:能够在编码过程中实现规范化,为以后的程序开发中养成良好的行为习惯。代码编写规范使用范围:J2EE项目开发。包命名规范:目的:包的命名规范应当体现出项目资源良好的划分servlet类所在包命名规范:公司名称.开发组名称.项目名称.web.servlet例如:net.linkcn.web.servlet自定义标签类所在包命名规范:公司名称.开发组名称.项目名称.web.tags例如:net.linkcn.web.tags过滤器类所在包命名规范:公司名称.开发组名称.项目名称.web.filter例如:net.linkcn.web.filterAction类所在包命名规范:公司名称
阅读全文