- 浏览: 102178 次
- 性别:
- 来自: 北海
最新评论
-
July01:
最近了解到一款StratoIO打印控件,功能如下:1、Html ...
IE下利用js实现打印功能 -
sunxiyuan111:
试了第三种方法 ,管用,解决了大问题谢谢
jasperreports导出pdf报表时粗体的显示问题 -
java爱好者92:
主子报表帆软报表官网上的攻略说得很详细,可以参考一下
利用iReport制作子报表 -
fengjianquan9527:
狗屁不通,毛用不管
jasperreports导出pdf报表时粗体的显示问题 -
xiegqooo:
codeloafer 写道现在activemq5.6 以上ne ...
ActiveMQ集群应用
文章列表
ActiveMQ集群应用
- 博客分类:
- 企业应用
ActiveMQ集群
ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要由两种:Master-Slave和Broker Cluster。
1、Master-Slave
Master-Slave方式中,只能是Master提供服务,Slave是实时地备份Master的数据,以保证消息的可靠性。当Master失效时,Slave会自动升级为Master,客户端会自动连接到Slave上工作。Master-Slave模式分为三类:Pure Master Slave、Shared File System Master ...
ActiveMQ基础实践
- 博客分类:
- 企业应用
一、背景知识
1.JMS
JMS即Java
Message Service,Java消息服务,是一组应用程序接口规范,是Java平台中关于面向消息中间件(MOM)的API,用于在多个应用程序之间,或分布式系统中发送和接收消息,进行异步通信。JMS是一套与平台无关的API,目前绝大部分的MOM厂商都对JMS提供了支持。
(可以下载JMS的规范文档,里面详细介绍了JMS的更多特性)
2.ActiveMQ
ActiveMQ是Apache社区的开源消息产品,是一个完全支持JMS1.1和Java EE1.4规范的
cas客户端应用实现
- 博客分类:
- 开发笔记
cas服务器端的开发请参考:
http://xiaomage9498-126-com.iteye.com/blog/1317058
本文的内容以以上文章的内容为前提。
下面主要讲解cas客户端的开发,开发两个简单的web应用。
1、在eclipse下新建一个web工程,名为casclient1
解压下载的cas-client-3.1.12.zip包,复制modules下的所有jar包到工程的/WEB-INF/lib下;配置web.xml文件,如下:
<?xml version="1.0" encoding="UTF-8"?>
...
CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法。CAS 包含两个部分: CAS Server 和 CAS Client。CAS Server 需要独立部署,主要负责对用户的认证工作;CAS Client 负责处理对客户端受保护资源的访 ...
webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录。
1.Axis2
Axis是apache下一个开源的webservice开发组件,出现的算是比较早了,也比较成熟。这里主要介绍Axis+eclipse开发webservice,当 ...
compass搜索引擎的应用
- 博客分类:
- 开发笔记
前阵子在做一个手机服务器端系统的开发,主要使用spring+hibernate框架,由于系统涉及到全文检索功能,所以很自然地就想到了compass这个开源的搜索引擎,并且在j2ee领域,个人觉得目前最好用的就是这个了。为了提高系统的性能,我们大量的使用了compass创建的索引来做数据查询,因为我们主要功能是数据查询,很少做数据的更改,所以比较适合用这种方式,也收到了很好的效果。
首先是spring与compass的集成配置文件:applicationContext-compass.xml
<?xml version="1.0" encoding="UTF ...
先看一下spring security 官方对以下几个类或接口的解释,因为这个几个类在程序中会使用到;ConfigAttribute:Stores a security system related configuration attribute. SecurityConfig:ConfigAttribute的实现类。GrantedAuthority:Represents an authority granted to an Authentication object.GrantedAuthorityImpl:GrantedAuthority的实现类。UserDetails:Provides c ...
EJB中有三种Bean,EntityBean,SessionBean,MessageBean,其中MessageBean就是用来发送消息的。服务器:JBoss 4.2
EJB中支持两种类型的消息,一种是Topic,一种是Queue。Topic:基于发布/订阅的方式,允许有多个接受者,消息生产者将消息发送到主题上,接受者必须先订阅该主题。Queue:点对点的方式,只能被一个接受者接受一次,消息生产者把消息发送到队列中,不需订阅。
要在JBoss中使用JMS,需要配置一些文件1.%JBOSS_HOME%\server\default\deploy 下mail-service.xml,该文件用于配 ...
最近一直在做报表,用的是iReport3.7.3和jasperReport3.7.3,在导出pdf形式的报表时,文字的粗体效果出不来,弄了大半天,查阅了很多资料,试了很多种方法,效果都不理想。下面总结一下:1.修改jasperreports-3.7.3.jar包的JRPdfExporter的源码这种方法网上到处都是,但我没试过,不知道是否可行,因为我反编译出来的源码有大量的错误,下载的一个编译器也用不了,并且网上说的这种方法的版本和我用的版本不一致,代码也略有不同,感兴趣的可以去试一下。
2.在程序中设置字体Map fontsMap = new HashMap();fontsMap.put(n ...
iReport版本:3.7.3,JavaBean作为数据源。1.先配置一下classpath,点击“工具”-->“选项”-->“iReport”-->“classpath”,点击“AddFolder”,选择你的类文件编译之后的存放路径,如:D:\company\source\sponsorshipWeb\build\classes;2.然后点击iReport主界面的Report DataSource按钮,新建一个JavaBeans set datasource,写上产生数据的类名,还有一个静态方法名是用于预览的时候用,都无所谓。然后save。3.点击一个数据库样的图标,在“Pr ...
今天同事在做一个手机网站的后台,用GET方式提交参数时,碰到了中文乱码的问题,Tomcat服务器和页面都设置了编码方式是UTF-8,也用了过滤器,还是出现乱码。无奈只有用java API的两个类来进行编码与解码,URLEncoder:HTML格式编码 ...
这主要是用到了IE的一个内置插件,在html代码的<head>中加入这句:
<OBJECT classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" height=0 id=wb name=wb width=0></OBJECT>
这就是IE的内置插件。然后需要写一个样式,来表明不需要打印的地方,如下:
<style type="text/css" media=print>
.noprint{display : none;}
</style& ...
/**
* 導出html形式報表
* @param request 請求對象
* @param response 響應對象
* @param parameters 設置報表的參數
* @param jrxmlFilePath 報表的jrxml文件路徑
* @param jasperFilePath 報表的jasper文件路徑
* @param resultList 數據列表(List),用於構造數據源
*/
@SuppressWarnings("unchecked")
public static void exportH ...
function generateYearFun() {
var now = new Date();
var nowYear = now.getFullYear();
var selectObj = document.getElementById("queryByYear");
var optionObj = document.createElement("option");
optionObj.Value = "0";
optionObj.text = "-----請選擇年份-----";
selec ...
Struts2和jasperReport整合时,在生成html形式的报表时,页面没有显示土图片,只有一个个的红叉,jasperReport在生成html形式的报表时,空白的地方是用图片填充的。首先需要在web(IDE:eclipse)目录下新建一个images文件夹,然后到jasperReports.jar中找一个图片文件,路径:net.sf.jasperreports.engine.images.pixel.GIF,把这个图片copy到images文件夹下,并重命名为px.gif。这样还不行,继续,在struts的配置文件中(struts.xml)写上这么一段:
<package nam ...