<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Keven‘s Develop Blog]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sanshao007</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sanshao007]]></copyright><item><title><![CDATA[ActiveMQ集群应用]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/84268152</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/84268152</guid><author>sanshao007</author><pubDate>Thu, 02 Aug 2012 23:10:02 +0800</pubDate><description><![CDATA[ActiveMQ集群
        ActiveMQ具有强大和灵活的集群功能，但在使用的过程中会发现很多的缺点，ActiveMQ的集群方式主要由两种：Master-Slave和Broker Cluster。
1、Master-Slave
        Master-Slave方式中，只能是Master提供服务，Slave是实时地备份Master的数据，以保证消息的可靠性。当Master失...]]></description><category></category></item><item><title><![CDATA[ActiveMQ基础实践]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/84268143</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/84268143</guid><author>sanshao007</author><pubDate>Thu, 02 Aug 2012 22:46:55 +0800</pubDate><description><![CDATA[一、背景知识
1.JMS
JMS即Java
Message Service，Java消息服务，是一组应用程序接口规范，是Java平台中关于面向消息中间件（MOM）的API，用于在多个应用程序之间，或分布式系统中发送和接收消息，进行异步通信。JMS是一套与平台无关的API,目前绝大部分的MOM厂商都对JMS提供了支持。

（可以下载JMS的规范文档，里面详细介绍了JMS的更多特性）
2....]]></description><category></category></item><item><title><![CDATA[cas客户端应用实现]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/84117601</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/84117601</guid><author>sanshao007</author><pubDate>Tue, 20 Dec 2011 15:51:31 +0800</pubDate><description><![CDATA[cas服务器端的开发请参考：
http://xiaomage9498-126-com.iteye.com/blog/1317058
本文的内容以以上文章的内容为前提。
下面主要讲解cas客户端的开发，开发两个简单的web应用。
1、在eclipse下新建一个web工程，名为casclient1
解压下载的cas-client-3.1.12.zip包，复制modules下的所有jar包到工...]]></description><category></category></item><item><title><![CDATA[cas+tomcat开发单点登录教程（定制认证方式篇）]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/84117115</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/84117115</guid><author>sanshao007</author><pubDate>Mon, 19 Dec 2011 20:43:08 +0800</pubDate><description><![CDATA[	CAS 是 Yale 大学发起的一个开源项目，旨在为 Web 应用系统提供一种可靠的单点登录方法。CAS 包含两个部分： CAS Server 和 CAS Client。CAS Server 需要独立部署，主要负责对用户的认证工作；CAS Client 负责处理对客户端受保护资源的访问请求，需要登录时，重定向到 CAS Server。如附件“cas原理.jpg”所示。
	CAS Client ...]]></description><category></category></item><item><title><![CDATA[java开发webservice的几种方式]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/84116237</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/84116237</guid><author>sanshao007</author><pubDate>Sat, 17 Dec 2011 15:33:24 +0800</pubDate><description><![CDATA[webservice的应用已经越来越广泛了，下面介绍几种在Java体系中开发webservice的方式，相当于做个记录。
1.Axis2
Axis是apache下一个开源的webservice开发组件，出现的算是比较早了，也比较成熟。这里主要介绍Axis+eclipse开发webservice，当然不用eclipse也可以开发和发布webservice，只是用eclipse会比较方便。
 ...]]></description><category></category></item><item><title><![CDATA[compass搜索引擎的应用]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/84015991</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/84015991</guid><author>sanshao007</author><pubDate>Mon, 12 Sep 2011 11:29:02 +0800</pubDate><description><![CDATA[前阵子在做一个手机服务器端系统的开发，主要使用spring+hibernate框架，由于系统涉及到全文检索功能，所以很自然地就想到了compass这个开源的搜索引擎，并且在j2ee领域，个人觉得目前最好用的就是这个了。为了提高系统的性能，我们大量的使用了compass创建的索引来做数据查询，因为我们主要功能是数据查询，很少做数据的更改，所以比较适合用这种方式，也收到了很好的效果。
首先是spri...]]></description><category></category></item><item><title><![CDATA[spring security 3.0 实现认证与授权]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83968778</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83968778</guid><author>sanshao007</author><pubDate>Sun, 10 Jul 2011 20:11:02 +0800</pubDate><description><![CDATA[先看一下spring security 官方对以下几个类或接口的解释，因为这个几个类在程序中会使用到；ConfigAttribute：Stores a security system related configuration attribute. SecurityConfig：ConfigAttribute的实现类。GrantedAuthority：Represents an authority...]]></description><category></category></item><item><title><![CDATA[EJB系统使用JMS异步发送邮件]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83817210</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83817210</guid><author>sanshao007</author><pubDate>Wed, 26 Jan 2011 15:58:34 +0800</pubDate><description><![CDATA[EJB中有三种Bean,EntityBean，SessionBean，MessageBean，其中MessageBean就是用来发送消息的。服务器：JBoss 4.2
EJB中支持两种类型的消息，一种是Topic，一种是Queue。Topic：基于发布/订阅的方式，允许有多个接受者，消息生产者将消息发送到主题上，接受者必须先订阅该主题。Queue：点对点的方式，只能被一个接受者接受一次，消息生产...]]></description><category></category></item><item><title><![CDATA[jasperreports导出pdf报表时粗体的显示问题]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83801121</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83801121</guid><author>sanshao007</author><pubDate>Thu, 23 Dec 2010 17:14:49 +0800</pubDate><description><![CDATA[最近一直在做报表，用的是iReport3.7.3和jasperReport3.7.3，在导出pdf形式的报表时，文字的粗体效果出不来，弄了大半天，查阅了很多资料，试了很多种方法，效果都不理想。下面总结一下：1.修改jasperreports-3.7.3.jar包的JRPdfExporter的源码这种方法网上到处都是，但我没试过，不知道是否可行，因为我反编译出来的源码有大量的错误，下载的一个编译器也...]]></description><category></category></item><item><title><![CDATA[利用iReport制作子报表]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83777702</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83777702</guid><author>sanshao007</author><pubDate>Fri, 10 Dec 2010 16:09:07 +0800</pubDate><description><![CDATA[iReport版本：3.7.3，JavaBean作为数据源。1.先配置一下classpath,点击“工具”--&amp;gt;“选项”--&amp;gt;“iReport”--&amp;gt;“classpath”,点击“AddFolder”,选择你的类文件编译之后的存放路径，如：D:\company\source\sponsorshipWeb\build\classes；2.然后点击iReport主界面的Report ...]]></description><category></category></item><item><title><![CDATA[解决GET提交中文乱码问题]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83767269</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83767269</guid><author>sanshao007</author><pubDate>Fri, 19 Nov 2010 15:20:25 +0800</pubDate><description><![CDATA[今天同事在做一个手机网站的后台，用GET方式提交参数时，碰到了中文乱码的问题，Tomcat服务器和页面都设置了编码方式是UTF-8,也用了过滤器，还是出现乱码。无奈只有用java API的两个类来进行编码与解码，URLEncoder：HTML格式编码的工具类，它能将String转换成application/x-www-form-urlencoded MIME格式；URLDecoder:HTML格式...]]></description><category></category></item><item><title><![CDATA[IE下利用js实现打印功能]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83739223</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83739223</guid><author>sanshao007</author><pubDate>Fri, 29 Oct 2010 11:08:22 +0800</pubDate><description><![CDATA[这主要是用到了IE的一个内置插件，在html代码的&amp;lt;head&amp;gt;中加入这句：
&amp;lt;OBJECT classid=&quot;CLSID:8856F961-340A-11D0-A96B-00C04FD705A2&quot; height=0 id=wb name=wb width=0&amp;gt;&amp;lt;/OBJECT&amp;gt;
 这就是IE的内置插件。然后需要写一个样式，来表明不需要打印的地方，如下：
&amp;...]]></description><category></category></item><item><title><![CDATA[struts2+jasperReport生成各种形式的报表]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83738942</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83738942</guid><author>sanshao007</author><pubDate>Thu, 28 Oct 2010 17:10:27 +0800</pubDate><description><![CDATA[/**
 * 導出html形式報表
 * @param request  請求對象
 * @param response 響應對象
 * @param parameters   設置報表的參數
 * @param jrxmlFilePath    報表的jrxml文件路徑
 * @param jasperFilePath   報表的jasper文件路徑
 * @param resul...]]></description><category></category></item><item><title><![CDATA[利用js给select element产生年份]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83736873</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83736873</guid><author>sanshao007</author><pubDate>Mon, 25 Oct 2010 16:32:02 +0800</pubDate><description><![CDATA[function generateYearFun() {
	var now = new Date();
	var nowYear = now.getFullYear();
	var selectObj = document.getElementById(&quot;queryByYear&quot;);
	var optionObj = document.createElement(&quot;option&quot;);
	...]]></description><category></category></item><item><title><![CDATA[解决struts2+jasperReport在生成html形式的报表时的图片问题]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83733243</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83733243</guid><author>sanshao007</author><pubDate>Mon, 18 Oct 2010 14:09:35 +0800</pubDate><description><![CDATA[Struts2和jasperReport整合时，在生成html形式的报表时，页面没有显示土图片，只有一个个的红叉，jasperReport在生成html形式的报表时，空白的地方是用图片填充的。首先需要在web（IDE:eclipse）目录下新建一个images文件夹，然后到jasperReports.jar中找一个图片文件，路径：net.sf.jasperreports.engine.images...]]></description><category></category></item><item><title><![CDATA[struts2 java.lang.IllegalStateException异常的解决方法]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83732368</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83732368</guid><author>sanshao007</author><pubDate>Fri, 15 Oct 2010 18:46:39 +0800</pubDate><description><![CDATA[环境：eclipse+struts2+EJB3.0+jasperReport
最近在一个项目，用到jasperReport生成报表，页面提交请求时，在后台生成报表，然后struts以流的形式返回到页面，报表能显示在页面上，但tomcat抛异常： java.lang.IllegalStateException
......sendError（）
这是因为web容器的Servlet会有一个out...]]></description><category></category></item><item><title><![CDATA[Tomcat JVM调优有感]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83723631</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83723631</guid><author>sanshao007</author><pubDate>Sat, 25 Sep 2010 22:42:35 +0800</pubDate><description><![CDATA[[size=large]最近在做一个社交类网站，采用的技术框架是Spring+Struts2+Ibatis，数据库是的MySql5.0，web服务器是tomcat6.0，常见的技术基本上都用到了，像存储过程，lucence，quartz,jms等等。Spring框架有一个很重要的名词就是“动态代理”，在系统运行过程中会产生很多代理类实例，而这些代理对象是不能被GC自动释放的，所以在运行过程中，to...]]></description><category></category></item><item><title><![CDATA[struts2+ajax做的一个级联下拉列表]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83712039</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83712039</guid><author>sanshao007</author><pubDate>Mon, 20 Sep 2010 14:47:29 +0800</pubDate><description><![CDATA[struts2+ajax做的一个级联下拉列表
struts端代码：
/**
 * 級聯顯示社群的資訊類別
 * @return
 */
public String showNewsType() {
    newsTypeList = associationNewsTypeService.showNewsTypeListByAssnId(associationId);
    re...]]></description><category></category></item><item><title><![CDATA[struts2+jsonplugin的问题]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83709256</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83709256</guid><author>sanshao007</author><pubDate>Wed, 15 Sep 2010 00:16:28 +0800</pubDate><description><![CDATA[[size=large][size=xx-small]今天做项目碰到了个问题，在做一个级联下拉列表时，用ajax请求数据，返回的是json格式。在控制层（struts层）打印取得的List，可以去到数据，但服务器报错，NoSuchMethodException:xxx.xxx.xxxService.getAdvisors()。报错的原因是返回json格式时，它会把action的所有属性都序列化，包...]]></description><category></category></item><item><title><![CDATA[关于embed标签的src属性]]></title><link>https://blog.youkuaiyun.com/sanshao007/article/details/83704838</link><guid>https://blog.youkuaiyun.com/sanshao007/article/details/83704838</guid><author>sanshao007</author><pubDate>Sun, 05 Sep 2010 16:47:11 +0800</pubDate><description><![CDATA[前阵子做个项目，需要把用户上传的pdf文件转换为swf文件然后在页面显示，主要是为防止网络爬虫，用到了一个转换的工具SWFTools，关于SWFTools的使用网上有很多。转换后在数据库保存文件的路径，格式如：/upload/userFiles/1.swf，由于embed标签是嵌入在object标签中的，这样做主要是为了浏览器的兼容，直接从数据库取得这个路径然后赋值给object标签的movie属...]]></description><category></category></item></channel></rss>