自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (6)
  • 问答 (4)
  • 收藏
  • 关注

spring junit 做单元测试,报 Failed to load ApplicationContext 错误。

spring junit 做单元测试,报 Failed to load ApplicationContext 错误。 查找了好一会,最后发现。@ContextConfiguration(locations = { "classpath:/spring/applicationContext.xml", "classpath:/spring/app-config.xml", ……...

2013-01-08 16:40:21 4393

tomcat6上做session复制

一个应用,部署在了2台tomcat服务器上(2台机器)。通过F5做的负载均衡。出现一个问题,从客户端登录后,在操作过程中很容易跳到重新登录页面。问题很快查明了,2个tomcat没做session复制。而F5只负责转发,不负责session复制。那么就自己来做session复制吧。网上关于session复制的文章很多。tomcat官网也有介绍。照样画猫,把配置拷贝过来。在conf/server....

2012-11-16 20:08:06 133

原创 (转)反射实现 AOP 动态代理模式(Spring AOP 的实现 原理)

反射实现 AOP 动态代理模式(Spring AOP 的实现 原理) 好长时间没有用过Spring了. 突然拿起书.我都发现自己对AOP都不熟悉了.其实AOP的意思就是面向切面编程.OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决解决问题的方法中的共同点,是对OO思想的一种补充!还是拿人家经常举的一个例子讲解一下吧:比如说,我们现在要开发的一个应用里面有很多的业...

2012-10-31 13:58:00 122

原创 log4j.properties配置详解(转)

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,  appen...

2012-07-31 11:12:05 82

原创 Thread Dump分析(转)

thread dump获取1. 发送信号* In Unix, use "kill -3 <pid>" where pid is the Process ID of the JVM.(kill 信号列表)* In Windows, press CTRL+BREAK on the window where the JVM is running.2. jstack -l pid. ...

2012-07-30 14:06:49 181

原创 通过Java thread dump分析找到耗费CPU最高的源代码(转)

最近产品在运行过程中出现了性 能问题,在很低的流量的情况下CPU就达到40%,流量稍高时CPU就达到98%。产品是Java写的,运行于JBOSS平台。操作系统为redhat linux。当你通过top命令发现你的应用程序的进程占用CPU达98%时,我想你肯定想知道究竟是哪个地方耗费了如此的CPU处理时间。通过thread dump分析就可以找到,但这只是解决问题的第一步,即找到问题的所在...

2012-07-27 16:14:13 382

原创 调用可能未定义的方法 load/data (通过 static 类型 flash.net:FileReference 引用)

 解决方法:       第一种是修改SDK。查了API,发现官方API与本地API对不起来,于是把FlexBuilder升级更新到3.0.2后,此问题解决。       第二种是修改播放器版本,改成10以上即可。右键点击项目,properties----flex compiler----requere flash player version。将其中的大版本号改成10以上。...

2012-06-28 23:29:59 443

原创 Flex Builder 3 下trace() 不输出的问题

下面给出简单的代码(main.mxml):<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Button label="Test Trace"

2012-06-28 22:51:52 87

原创 MyEclipse快捷键Control + T

我们经常需要用Control 跟踪某个方法 但往往只能跟踪到这个方法的接口定义而要查看实现类时需要手动查看源码  在MyEclipse中 提供了一个非常方便的快捷键 Control + T 可以直接查看方法实现类中的代码...

2012-06-28 17:17:24 349

原创 MyEclipse不将class文件或配置文件保存到classes目录下的问题

从svn中down了一个工程,部署到tamcat上。发现class文件部署不到WEB-INF\classes中。后来才发现原来是default output folder没配置对。将project->properties->java build path->source下的default output folder修改成 spp/WebRoot/WEB-INF/classes 就...

2012-06-04 14:01:40 119

myeclipse部署时出现could not be redeployed because ……错误

myeclipse部署时出现could not be redeployed because it could not be completely removed in the undeployment phase错误。当时挺纳闷的,重启MyEclipse,重启tomcat都没有用。后来才发现在项目的build path中发现有一些jar包有问题,引进了不存在的jar包。将提示有问题的jar包rem...

2012-06-04 13:01:51 434

通过html5展示流程图

一直有个想法,在浏览器上很方便的展示流程图。这几天学习了一下html5,觉得里面的画图功能很好,正好可以用来尝试一下展示流程图。经过学习和借鉴,花了一下午的时间,在界面上终于可以有一个直观的画面展示了。现在还是一个很简单的模型,界面简单,和后台没数据交互。什么都不多说,先上个图和代码。一起学习交流。...

2012-05-27 18:08:48 2016

原创 dialog效果

在AndroidManifest.xml中这样配置activity可以实现,打开这个activity时,dialog的效果。

2012-04-05 15:58:17 72

原创 myeclipse部署时An internal error occurred 错误的几种情况

myecplise上将工程部署到应用下时,经常出现 An internal error occurred during: "Add Deployment". java.lang.NullPointException 错误。很让人郁闷。究其原因,一般是因为项目从别处导入的,从cvs上down下来的等。原因一、jdk版本不一致。具体步骤如下: 右键项目名→Properties→Jav...

2011-07-14 11:19:42 406

原创 webservice调用中奇怪的401错误

因为公司几个系统的数据需要相互同步,所以这段时间在写接口,原则定的是用webservice来进行数据文件的传输(就是将数据按规则写到XML文件,然后传输给别的系统,或者接收别的系统发送过来的XML文件)。以前写webservice的发布和调用,涉及到的都是java平台下的。这次涉及到多个平台,有.net平台的,有php平台的,我自己这块的接口是java平台。刚开始有点犯晕,其他系统提供的是个htt...

2010-09-13 16:51:46 1133

IE与firefox的cookie是一样的吗

是不一样的。两个浏览器内核不一样,存储cookie的方式不一样。所以,IE里面的cookie信息不能为firefox所用。反之一样不能使用。

2010-06-18 14:32:51 127

java抽象类或接口被继承后方法一定要重写吗

抽象类中的非抽象方法可以不用重写。抽象方法必须重写。接口的方法必须重写。如果子类是抽象类,则可以不用重写。

2010-06-18 14:29:26 1280

win32下升级was6.1的心得

前段时间,想升级was6.1.0.0。一直没成功,很郁闷。现象就是打完更新包后,服务就起不来。卸载掉补丁后又能启动服务了。今天又弄了一晚上,终于试出来了,该怎么升级了。步骤如下:第一步,在IBM官网,下载 7.0.0.9-WS-UPDI-WinIA32.zip。(这个升级补丁的工具)下载地址 http://www-01.ibm.com/support/docview.wss?uid=s...

2010-04-27 00:27:46 194

SQL SERVER 更新某个字段为随机数

将数据库中的某个字段更新成随机的数字:UPDATE UsrA01 SET userpassword = cast(ceiling(rand() * 10000) AS int) WHERE ……

2010-04-24 16:48:30 746

改变网站整体颜色成黑白

明天要悼念玉树地震,客户想学其他网站,把他的网站也整成黑白色的。刚开始以为很难,要改图片什么的。后来在网上找到个代码,一行css样式就搞定,真的是太酷了。只要是符合w3标准的网页,在CSS文件的最前面加上一行代码就可以了,这段代码使用的是CSS滤镜,将网页中的色彩部分过滤掉。html { filter:progid:DXImageTransform.Microsoft.BasicIma...

2010-04-20 20:07:32 115

转载 卸载ie8的一些方法

由于网站开发的需要,第一时间安装了Internet Explorer 8 Beta,由于兼容性的问题,不得不改回版本7,但是在卸载的时候发现,在我的“控制面板”的“添加/删除程序”中并没有直接提供卸载选项。于是,上网查了一下,发现不止一个人存在这样的情况,这不仅仅发生在XP系统中,在Vista或者 Windows Server 2008中都存在这样的问题。不过解决的方法可能不止一个,下面大体总结一

2010-03-04 10:53:00 408

was修改上下文根后报Failed to load webapp: Context root /* is already bound.错误

今天修改了一下was中应用的上下文根,改成了根路径“/”,启动时报Failed to load webapp: Context root /* is already bound.错误。后来找了一下,原来是安装was时默认安装的一个应用DefaultWebApplication.war占用了“/”。修改掉这个应用的上下文根就可以。...

2010-02-24 16:21:26 3995

原创 js小记三点

在js中要动态改变页面上的某个元素的class值。一时不知道该怎么办,后来查了下,原来可以直接用元素的 .className 属性来控制。例如:Java代码 function changeHmenuCSS(ids){          var hmenus = document.getElementsByTagName("li");     

2009-12-23 16:08:00 417 1

js小记

让iframe根据里面的内容自适应宽度、高度。[code="java"]function iframe_resize(){ document.getElementById("mainFrm").style.height = mainFrm.document.body.scrollHeight; document.getElementById("mainFrm").style...

2009-12-23 16:00:56 81

关于js的两点小记

今天写页面的时候,遇到js的两个小问题。记录一下,免得忘了又要找半天。第一个是:在js中要动态改变页面上的某个元素的class值。一时不知道该怎么办,后来查了下,原来可以直接用元素的 .className 属性来控制。例如:[code="java"]function changeHmenuCSS(ids){ var hmenus = document.getElementsByT...

2009-12-18 09:51:39 84

原创 用 hibernate 修改数据的奇怪问题。

今天遇到一个很奇怪的事情,用hibernate 修改数据后,在数据库中查看,已经修改成功了。前台页面显示的内容却新旧数据交替出现,刷新一下页面可能是修改后的数据,再刷新一下,可能又是修改前的数据了。要过一段时间才能稳定显示出来。对hibernate刚上手,不熟悉,搞的我头都大了也没搞定。后来试着改代码,最终找到的问题所在。 我的hibernate修改数据的代码如下: Sessi

2009-12-02 23:36:00 3192 3

用 hibernate 修改数据的奇怪问题。

今天遇到一个很奇怪的事情,用hibernate 修改数据后,在数据库中查看,已经修改成功了。前台页面显示的内容却新旧数据交替出现,刷新一下页面可能是修改后的数据,再刷新一下,可能又是修改前的数据了。要过一段时间才能稳定显示出来。对hibernate刚上手,不熟悉,搞的我头都大了也没搞定。后来试着改代码,最终找到的问题所在。我的hibernate修改数据的代码如下: Session se...

2009-12-02 23:34:18 119

jdom根据多个属性查询节点。

用XPath.selectSingleNode(root,xpath)方法来查询具体某个节点。根据单个属性查询:Element findelement=(Element)XPath.selectSingleNode(root,"/root/biaodan[@bdname='"+chkname+"']"); 根据多个属性查询:Element findelement=(Element)...

2009-11-30 16:07:04 199

原创 论坛里看到的一个SQL问题及解答

问题:有一个分数表 id classid,score 1  01    120 2  01    128 3  02    98 4  04    134 5  04    78 现在要统计 各班score >120,和大于90分的人数 达到如下效果 classid >120 >90 01    10    29 02   

2009-11-29 20:05:00 438

关于UTF-8编码的页面 URL 地址中包含中文参数的解决方法

昨天遇到个很郁闷的问题。我A页面连接到B页面,其中在url中有中文参数。发现有的中文参数可以接收全,有的不能接收全,会少个字。郁闷了很久。后来发现中文参数的字数为双数的就没问题,单数的就有问题。一直郁闷了很久,后来找了两种解决办法。第一种,也是最简单的,就是A页面和B页面都设置成GBK编码,而不用UTF-8,将在B页面接收参数前,设置一下 request.setCharacterEncod...

2009-11-19 17:47:51 265

原创 sqlserver中如何替换回车换行

 sqlserver 替换回车换行替换成replace(@vchContent,/r/n,)-->这个是错误的replace(@vchContent,char(13) + char(10),)--这个正确

2009-11-12 16:03:00 3776

原创 javamail附件名称乱码的问题

 用javamail做了个简单的webmail。其中发邮件的时候,涉及到中文名称的附件的乱码问题。在发送前输出文件名还是正常的,可接收到的邮件中,附件名称就不对了。网上找了下,原来要对文件名进行编码。例如: fileName = MimeUtility.encodeText(fileName);bodyPart.setFileName(fileName);  

2009-11-11 14:17:00 1471 2

原创 System.out.println

 我们写程序,一般try catch 后,喜欢用 System.out.println 来输出异常信息。在程序中也经常用System.out.println 来输出一些信息。这样对程序能很好的调试和跟踪。不过在网上看到过不少,对System.out.println 不赞成的说法,因为System.out 很耗资源。今天在一个网站上看到一个台湾的哥们说了这么一句话:“我寫過一支 jsp, 把以前的

2009-11-07 00:03:00 475

原创 如何控制iframe的高度随内容的多而自动增长

 方法1:在iframe中加入name属性。然后加上onload="this.height=webb.document.body.scrollHeight+20"。例如: 方法2:在被iframe调用的文件之后加入上面这段即可。if (window.parent.length>0){window.parent.document.all.webb.style.height=docum

2009-11-02 19:57:00 1416 1

原创 WebSphere调优的感受

 系统升级到aix下的WebSphere后,速度一直比windows下的要慢,曾经在windows下部署了一个jboss4.2,WebSphere6.1,aix下部署了一个WebSphere6.1做测试。程序一样,三个环境连接同一个数据库(数据库环境是windows2003,sql2005),速度是 jboss上最快,大约是windows下的WebSphere6.1的两倍,是aix下的WebSph

2009-10-31 22:56:00 1619 2

原创 无题(转)

辛辛苦苦半年时间,新系统终于试运行了.你在感慨,不容易啊.艰难而反复的需求调研,你一直在骂着客户是个变态.艰苦而疲惫的开发,你一直在骂着基础框架的支持人员,他们就是一群猪!不过,这都过来了,系统终于开始试运行了。当然,你知道,试运行是一个难过的阶段,很多要求,用户要到使用时才能最终确定.你心里想着各种规避方法,你一定要和愚蠢的用户周旋到底.试运行期间,你一次又一次的跑到现场,和用户不停的扯皮,你要...

2009-09-26 03:03:50 109

重装SQL SERVER 2005遇到的一些问题

把sql server 2005 卸载了重新安装,出现了好几个问题,后来都一一解决了。第一、在控制面板里没能把2005卸载干净。于是按照网上一哥们给的建议,到注册表里,HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftHKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ServicesHKEY_LOCAL_MACHINE\SYSTEM...

2009-09-07 13:01:20 81

原创 几个AIX的命令简单介绍

 今天在AIX5.3上弄了下WebSphere的安装卸载。用到几个AIX的命令,记录一下: 1、查看进程:ps -e 2、结束进程:kill -9 pid (pid为进程ID) 3、查看进程占用CPU、内存使用情况:ps aux 4、查看系统内存使用情况:svmon -G 5、查看AIX是32位还是64位:bootinfo -K  (K要大写) 6、解压tar.gz文件:先执行:gzip -d

2009-08-23 01:29:00 626

几个AIX的命令简单介绍

今天在AIX5.3上弄了下WebSphere的安装卸载。用到几个AIX的命令,记录一下:1、查看进程:ps -e2、结束进程:kill -9 pid (pid为进程ID)3、查看进程占用CPU、内存使用情况:ps aux4、查看系统内存使用情况:svmon -G5、查看AIX是32位还是64位:bootinfo -K (K要大写)6、解压tar.gz文件:先执行:gzip...

2009-08-23 01:23:35 97

原创 WebSphere上用jtds作为sql驱动的配置

瞎子摸象一般,终于摸出结果来了。 虽然这是很简单很菜鸟的事情,但当我摸索出来后,我还是很激动。我简单说下实现的几个步骤。分成四个步骤来写。 第一、拷贝资源。将jtds的jar包拷贝到WebSphere的AppServer的lib目录下。例如我将“jtds1.2.1.jar”包拷贝到我的“D:/WebSphere/AppServer/lib”目录下。 第二、建立WebSphere变量。 登陆WebS

2009-08-15 00:48:00 899

三款不错的ExtJS主题

作为extjs原有的主题补充,这是三款不错的extjs主题。分别为:红色主题,橙色主题,红橙色主题。 附件中包括CSS样式表和图片文件,使用时要注意路径的问题! Ext.util.CSS.swapStyleSheet("theme", "resources/css/ext/xtheme-orange.css");

2009-07-21

extjs实用开发指南

中文版的extjs开发指南,作为入门资料,还是不错的。

2009-07-21

Ext2 中文 API

跟大家分享一个不错的 Ext2 中文 API 不是我写的,也是网上下载的,大家该感谢原作者。

2009-07-09

关于GWT的部署介绍

简单介绍了GWT的部署,属于GWT的入门初级文章

2009-03-12

spring-framework-2.5.4.zip

spring框架的开发包

2008-07-24

jsf-1.2_07-b03-FCS.rar

jsf的开发包,里面还有实例

2008-07-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除