- 浏览: 244788 次
- 性别:
- 来自: 北京
最新评论
-
星星不在家1153:
非常有用!谢谢!
IBM MQ API以及其他的资料 -
zhihchen:
...
IBM MQ API以及其他的资料 -
qha0731:
这样我试了,不行。需要自己继承XMLWriter,覆盖writ ...
dom4j 生成xml时,属性值中的回车换行问题 -
tianhandigeng:
写得很好!!!
java应用服务器集群环境下代码编写关注点 -
wakqqq:
楼主不错,非常感谢,就是【精通 WebSphere MQ.pd ...
IBM MQ API以及其他的资料
文章列表
java JDK安装这里就不在说了。 ImageMagick 是一个功能很强的图片处理程序。可应用在多种操作系统平台上。使用过程如下:1.下载了ImageMagick-6.4.0-0.tar.gz和jmagick-6.4.0.tar.gz压缩包。 注意下载包必须包含图1和图2的内容。有下载的文件不全只包含了两个so文件和两个jar文件。 在某些情况下可以使用。但是我的linux 是64位的。网上没找到编译好的64位so文件和jar文件。2.安装环境要求: 如果安装了老版本ImageMagick的包,一定要先删除 yum remove ImageMagick 确认已经安装了zlib、fre ...
在使用struts1 + hibernate(Struts2没有这问题)过程中,经常要访问lazy="true"的集合类型属性,可是这时候报session已经关闭的现象。
要解决这个问题我们要分析OpenSessionInViewFilter这个类。 OpenSessionInViewFilter是按照WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE这个key去获取spring配置信息的! 所以,我们在使用过程中配置OpenSessionInViewFilter就不起作用。
解决方法: 修改Conte ...
ImageMagick一个优秀的图像处理软件,JMagick是对ImageMagickJAVA面向对象化包装。
使用过程(window平台)。安装完ImageMagick-6.2.9-4-Q16-windows-dll.exe后,启动程序报 no JMagick in java.library.path 异常。 后经查找有人说将jmagick.dll放到tomcat的bin目录中。启动程序后报jmagick.dll: Can't find dependent libraries 异常继续查找后将jmagick.dll放到了window/system32/目录下。重启电脑后 ,启动程序报 mag ...
J2EE架构下,软件的部署环境为集群的情况很多,所以针对集群环境的软件开发非常重要,所以我们在编码过程中要超前思考,以免加大后期的工作量。
了解集群
什么是集群:
web应用服务器集群系统,是由一群同时运行同一个web应用的服务器组成的集群系统,在外界看来,就像是一个服务器一样。为了均衡集群服务器的负载,达到优化系统性能的目的,集群服务器将众多的访问请求,分散到系统中的不同节点进行处理。从而实现了更高的有效性和稳定性,而这也正是基于Web的企业应用所必须具备的特性。
集群技术的特点
高可靠性和高可用性:通过集群技术组成的系统,可以确保数据和应用程序对最终用户的高可用性和高可靠性,也就 ...
关于配置项目中应用ExtJs开发的拦截器,针对session过期后,点击任何操作都让页面跳转到登录界面。
编写好一个拦截器,先按常规配置好(那些配置拦截器的细节就不用说了吧,不会的请看下关于struts2的拦截器定义及其在struts.xml文件中的配置)。
先在拦截器里面判断session中是否存在’用户信息’,如果不存在则跳转到登录界面:
public String intercept(ActionInvocation arg0) throws Exception {
HttpSession session = ServletActionContext.getRe ...
硬盘坏了,资料丢失了不少,可惜啊:(
还是存储到博客里吧。
在xml开发中经常会需要将一个Document的部分元素复制到另一个Document中,但dom4j中直接add会产生“The Node already has an existing parent”异常。
下面是我的示例,要将image节点合成如下文档形式。
<?xml version="1.0" encoding="UTF-8"?>
<data>
<deviceId>device006</deviceId>
<deviceType>QDZYDP</deviceType> ...
本人遇到的问题是域间调用JMS队列。
前言
本人所在项目中,由于我们的系统将业务逻辑单独部署,以下称之为EJB层,和普通的WEB层相对独立。从 WEB 层调用 EJB 层,通过 Command 架构,其包含的 EJB 调用就是事务性质的,所以我们 EJB 层再调用其它第三方提供的 EJB 接口时,就经常会出现一些莫名其妙的错误,以下略作收集。
1 、错误现象(在被调用的 EJB 服务器屏幕上出现):
<2005-1-20 下午 04 时 14 分 46 秒 CST> <Error> <Security> <BEA-090513> < ...
环境:
中间件WEBLOGIC 10.3.1.0
数据库版本oracle 11.1.0.6 RAC
经过研究有两种方式配置数据源。
1.在WEBLOGIC上配置了一个多池,利用WEBLOGIC提供的负载均衡策略,将并发均衡的分别到两个节点上。详细配置在如下参考资料或附件中。
参考资料:http://www.oracle.com/technology/products/weblogic/howto/rac/index.html
2.直接使用了RAC的负载均衡策略。
在Oracle中找到tnsnames.ora这个文件。在配置数据源时,URL修改为如下
jdbc:oracle:thi ...
- 2009-12-07 17:55
- 浏览 9516
- 评论(0)
三大基本面向对象设计原则
– 针对接口编程,而不是针对实现编程
– 优先使用对象组合,而不是类继承
– 封装变化点
使用重构得到模式。敏捷软件开发实践提倡的“Refactoring to Patterns”是目前普遍公认的最好的使用设计模式的方法。
附:面向对象设计原则
面向对象设计的基石是“开—闭”原则。
“开一闭”原则讲的是:一个软件实体应当对扩展开放,对修改关闭。
这个规则说的是,在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展。
从另外一个角度讲,就是所谓的“对可变性封装原则”。“对可变性封装原 ...
- 2009-10-15 17:24
- 浏览 1312
- 评论(0)
大家好,这个帖子是我转载的。暂时还没有实现下面的代码。
Flex中利用ByteArray与BitmapData互相转换实现图片的二进制保存与复原
近日在项目当中需要将图片保存到共享对象当中,开始用了俩天的时间做了对象的序列化,并以BitmapData的形式进行了图片的序列化保存共享,因为系统没有提供更好的接口所以无法测试,前天写好了测试代码,结果对象的其他类型的属性都可以访问了,但图片就是复原不了,到各大论天,技术网站考究了一天也没有答案,
只有“KingLong's”的“[AS3]BitmapBytes类-实现BitmapData与ByteArray(Base64)之间互转功能”一篇文章, ...
- 2009-09-01 17:34
- 浏览 2880
- 评论(4)
Flex RemoteObject 远程调用对像默认是异步执行的,就像AJAX那样,,,,这样子有时候对于等待业务层反回值是很不方便,,所以在Flex RemoteObject 对像中也有设置为同步执行的方法:
两种解决办法: 1,相关处理代码放在result返回那个方法里面. 2,concurrency 设置为single或last. (<mx:RemoteObject concurrency="single"/> concurrency的属性就是同步和异步的 默认的是multiple)
- 2009-08-19 16:46
- 浏览 4556
- 评论(1)
一、不是所有女人都可以做知己
Andy是个分不清爱和友谊的女人,尤其对和自己志趣相投的男士很有些不知所措。可她实在太可爱了,男士们总喜欢照顾她宠着她,Andy说自己是他们的红颜知己。可偏偏她爱上了某位蓝颜知己,那位可怜男士的妻子为此闹得不可开交,最后连他自己也搞不清楚,Andy究竟算自己的什么人?
二、小心“润物细无声”
男人和红颜知己之间的交往一般是淡淡的,都能容忍彼此与其他人的交往;然而他们之间发生性关系的可能性也不小。
这样的交往往往是“随风潜入夜,润物细无声”的境界下产生的。因为先有思想的交流,再顺理成章地发生些什么也不奇怪。
三、危险,因此诱惑
...
- 2009-08-19 11:05
- 浏览 1166
- 评论(0)
本人收集了一些在项目中经常用到的自定义控件共享给大家。其中包括树形下拉框,带复选框的树和列表,Tab导航菜单,开关门效果等等。
package user
{
import flash.display.DisplayObject;
import mx.core.IFlexDisplayObject;
import mx.effects.Blur;
import mx.events.TweenEvent;
import mx.managers.PopUpManager;
import mx.effects.Zoom;
public class PopUpEffect
{
public function PopUpEffect()
{
}
publi ...
- 2009-07-17 10:31
- 浏览 6838
- 评论(1)