自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 java jar包内反射 外面的class 报classNotFoundException

先介绍下背景:环境是是web环境,tomcat7.x,项目中需要使用外部一个sdk(一个jar包)作为client去访问外部server做认证,sdk提供了配置propery来指定一个连接server用的class,这个class需要实现包中XXXHelper接口。包中用一个xxxProvider.class来反射创建配置class对象。但是包中使用的是class.ForName("pac...

2018-01-03 08:49:16 903

原创 dubbo 注册多个zookeeper

作为消费端需要同时连接两个dubbo服务(一个是业务相关,一个是权限相关),他们注册在不同的zookeeper服务器上。解决方法:通过指定id 和 registry属性来实现连接不同的服务。dubbo连接配置如下: consumer配置: ...

2015-11-23 18:34:49 1413

原创 dubbo 服务 controller 传参 序列化问题

error : fail to invoke ....当从controller 层 传 int 值时会报这样的错误,改成integer 问题解决。原因: int 未实现序列化。integer extends Number, Number inplements Serializable....

2015-09-24 10:33:08 762

原创 MySQL 1064 错误

转至:http://www.cnblogs.com/shaocm/archive/2012/05/22/2513625.htmlERROR 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right synt...

2015-09-09 13:43:58 247

原创 Oracle物化视图的相关知识 (转)

物化视图(Meterialized View)提供了强大的功能,可以用于预先计算,并且保存表连接或者表聚集等耗时比较多的操作的结果,这样子,在执行查询的时候,就可以避免这些耗时的操作,从而快速的得到结果。 物化视图与索引的四个相同点: 1)使用物化视图的作用是为了提高查询的性能2)当基表发生变化的时候,物化视图也应该发生变化3)物化视图实际上...

2012-03-06 10:10:03 152

原创 关于url编码

转自http://www.ruanyifeng.com/blog/2010/02/url_encoding.html 作者: 阮一峰日期: 2010年2月11日一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.abc...

2011-06-07 16:24:06 139

原创 一些符号的英文读法(转)

近日阅读一些影印版的书,有时会锻炼一下朗读,所以就默读书中的内容,这才发现有些符号我都不会读,于是在网上搜集之后,整理了一些英文符号的读法,有些可以不妥,经常更新吧# hash/sharp* asterisk+ plus/positive- minus/negative/dash/ slash/slant\ backslash/escape.period 句号 ...

2011-02-15 16:53:36 150

原创 代理与动态代理(转)

这篇文章忘记从哪里转的,对作者表示感谢吧。1. 代理模式代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或不能直接引用另一个对象,而代理对象能在客户端和目标对象之间起到中介的作用。代理模式一般涉及到的角色有:抽象角色:声明真实对象和代理对象的一起接口;代理角色:代理对象角色内部含有对真实对象的引用,从而能操作真实对象,同时代理对象提供和...

2010-12-03 10:54:30 136

原创 spring 配置xml注入bean同名异常的问题

应用环境:使用了struts2、spring2.5和ibatis等。问题重现:xml配置文件如下, <bean id="logAction" class="packageName.LogAction" scope="prototype"> <property name="logManager" ref="logManager"/> &a

2010-12-01 18:07:09 545

原创 java.util.concurrent 多线程框架实例(转)

JDK5中的一个亮点就是将Doug Lea的并发库引入到Java标准库中。Doug Lea确实是一个牛人,能教书,能出书,能编码,不过这在国外还是比较普遍的,而国内的教授们就相差太远了。 一般的服务器都需要线程池,比如Web、FTP等服务器,不过它们一般都自己实现了线程池,比如以前介绍过的Tomcat、Resin和Jetty等,现在有了JDK5,我们就没有必要重复造车轮了,直接使用就可以,何况...

2010-09-14 14:49:03 128

原创 spring 对 timer 的支持 实现简单的web中定时器操作

一共分两个步骤:1.写一个java.util.Timer的子类,实现run方法。package com.test;/** * @author Evan */public class TimerTaskSample extends java.util.TimerTask { @Override public void run() { System.o...

2010-09-09 17:06:30 135

原创 tomcat报错:bad version number .class file

tomcat报:bad version number .class file的解决出现背景:在myeclipse中配置了一个tomcat 6 ,web工程使用的是jdk6来开发,部署在tomcat中报了以上错误,原因是tomcat使用了默认myeclipse的myeclipse jdk ,所以报了上面的错。按下面步骤修改即可解决:修改tomcat使用的jdk与你工程的jdk一致即可...

2010-07-13 10:49:36 150

原创 flex比较ip地址

 //比较IP地址大小 endIp>startIp  返回true 否则返回false   private function compareIP(startIp:String,endIp:String):Boolean{    var flag:Boolean=false;    var startIps:Array=startIp.split("\.");    var endIps:Ar...

2009-12-27 16:48:58 219

原创 解决jdbc远程连接db2的报no suitable driver问题

本文主要讲解两种连接db2方式:本地(app)和远程(net)关于解决这个问题,需要先有一些db2基础,了解type1,type2,type3,type4 ,哪些版本支持以上类型,随便搜索关键词:jdbc ibm db2 兼容 ,这里主要说两种连接方式:           1.COM.ibm.db2.jdbc.app.DB2Driver 本地           2.COM.ibm....

2009-12-27 16:46:00 582

原创 验证Ip地址

private function checkIPV4(ipAddress:String):Boolean { var ipRegExp:RegExp =/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\...

2009-11-30 17:59:58 217

java 比较ip地址

java 比较ip地址public class CompareIpAddress { private boolean flag=false; /** * 判断 结束Ip 是否大于 起始ip * @param startIp 起始ip * @param endIp 结束ip * @return */ public boole...

2009-11-30 17:58:21 699

tomcat 无法启动(闪一下)的问题

最近在做j2ee程序打包成exe,涉及到修改环境变量,安装后,tomcat却无法启动,后来,在网上搜索了下,我用的tomcat 6.x JAVA_HOME环境变量必须设置成jdk1.5或以上版本,问题就解决了。...

2009-11-05 09:33:12 133

flex不编译成swf

这是我的一点心得是关于flex的module不能编译成swf文件的解决办法: 在module里面引用组件的时候,当组件编译出错或组件中引用的组件报错,编译器就不会将module编译成swf文件,由于flex编译器有些错误并不能显示出来。有这样的一种情况:当module中的组件还引用子组件的时候,当父组件出现错误的时候,无论你的子组件有什么错误,编译器都不会显示出来,必须将父组件的错误解决...

2009-10-13 20:28:43 200

原创 键盘每个键的作用

F1帮助F2改名F3搜索F4地址F5刷新F6切换F10菜单CTRL A全选CTRL C复制CTRL X剪切CTRL V粘贴CTRL Z撤消CTRL O打开SHIFT DELETE永久删除DELETE删除ALT ENTER属性ALT F4关闭CTRL F4关闭ALT TAB切换ALT ESC切换ALT 空格键窗口菜单...

2009-09-25 20:14:10 145

原创 什么是webwork

WebWork是由OpenSymphony组织开发的,致力于组件化和代码重用的拉出式MVC模式J2EE Web框架。WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web层脱离出...

2009-08-11 16:28:07 457

原创 全面分析Java的垃圾回收机制

引言    Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是...

2009-08-11 16:11:38 96

office技巧1000例

电脑爱好者里面的 还不错!

2007-05-24

空空如也

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

TA关注的人

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