- 博客(58)
- 资源 (25)
- 收藏
- 关注
原创 Spring配置继承
若有bean A、B、C,要求配置A时传入的参数可被C和B使用,这时可用继承: 此时,B的name值为zz,age值为12;C的name值为zz,无age值。注意,B和C中必须有name属性才能继承。
2012-04-26 10:04:50 2407
原创 Spring依赖实现
Spring并不能从配置文件中读取bean的依赖关系,此时,若存在bean B依赖于bean A,则必须按下列顺序执行代码:A a = (A) bf.getBean("a");B b = (B) bf.getBean("b"); 否则将出错。 替代方案之一是定义bean B时添加depends-on属性: 替代方案之二是
2012-04-26 09:57:28 1158
原创 Spring中bean的模式
默认情况下,Spring中的bean均为单例。除默认情况外,Spring还提供以下几种模式:(1) prototype,每次调用getBean方法返回一个bean的新实例;(2) request,每次在web应用中调用getBean方法将为每一个Http请求返回bean的唯一实例,此行为只在WebApplication和它的子接口中实现;(3) session,每次调用getBea
2012-04-26 09:39:51 3122
原创 Spring中bean的名字
在使用定义bean时,可以定义id、name、class等属性,其中,name属性的值可由多个单词组成(以逗号隔开),表示多个name同时代表一个bean,如: 表示n1、n2、n3、n4指向同一个bean。除使用id和name外,还可以使用标签为bean定义多个别名,如:此时,n1、n2、n3、n4、n5、n6指代同一个bean。使用BeanFactory.getAlia
2012-04-26 09:34:17 2935
原创 Spring的BeanFactory实现类
1. 属性配置方式:DefaultListableBeanFactory factory = new DefaultListableBeanFactory();BeanDefinitionReader reader = new PropertiesBeanDefinitionReader(factory);reader.loadBeanDefinitions(new ClassPath
2012-04-26 09:24:01 4910 1
原创 MySQL存储过程-批量插入
情景:批量插入。 附件条件:传入多个参数。 代码:CREATE PROCEDURE batInsertRuiLinkDesc(in versions VARCHAR(4000), in ruidescIds VARCHAR(4000), in versionLength INTEGER, in ruidescIdLength INTEGER)BEGIN
2012-04-23 08:35:34 3997 1
原创 MySQL存储过程-插入后返回ID
CREATE PROCEDURE insert_and_back(in sqlStr VARCHAR(4000), in backSql VARCHAR(4000))BEGIN set @sql = sqlStr; PREPARE stmt from @sql; EXECUTE stmt; set @sql = CONCAT(backSql,@@identity); PREPARE s
2012-04-23 08:30:33 6211
转载 eclipse subversion native library not available
描述:eclipse安装完svn后,重启时提示:subversion native library not available。 原因:未知 解决办法一:在eclipse中选择 “Windows” -> Perferences。 然后通过左上方的筛选,选出svn设置菜单,点解左侧的“SVN”。 在设置面板有下方,SVN interface 中,Client选
2012-04-23 08:28:24 8646
原创 JS去除空格
String.prototype.Trim=function(){returnthis.replace(/(^\s*)|(\s*$)/g,"");}String.prototype.LTrim=function(){returnthis.replace(/(^\s*)/g,"");}String.pro
2012-04-16 13:19:40 713
原创 JS中字符串转化与日期的相互转化及比较时间先后
一、字符串转化为时间并比较第一种适用于:20100823这种字符串格式function dateValid(){var bd = document.getElementByIdx_x_x("sStartSaveDate").value;var beginDate = new Date(bd.replace(/^(\d{4})(\d{2})(\d{2})$/,"$1/$2
2012-04-16 13:19:15 981
原创 使用工具查看IE打开的网页的源文件
一:打开注册表(regedit)。二:打开HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\INTERNET EXPLORER,在其下新建一个项"VIEW SOURCE EDITOR",在其下再新一个项"EDITOR NAME",又击右侧窗口中的"默认"将数值设为更换程序的路径及文件名.三:重新启动INTERNET EXPLORER,查看某个网页的源文件,
2012-04-16 13:18:32 806
原创 dwr出现“拒绝访问“问题
出现原因:爱多网(www.looooove.com)由于更换过服务器,并由于当时的程序员对网站制作并不精通,所有路径都用绝对路径,表现在:1、">2、/dwr/util.js">/dwr/engine.js">3、首页等,而更换服务器之前的basePath是http://www.looooove.co
2012-04-16 13:17:53 1946
原创 win7安装oracle10g
1. 打开oracle10g\database\install\oraparam.ini文件,在[Windows-5.2-optional]下添加如下代码:[Windows-6.1-required]#Minimum display colours for OUI to runMIN_DISPLAY_COLORS=256#Minimum CPU speed required f
2012-04-16 13:17:09 735
原创 卸载Oracle
以下内容从百度知道中来,我试过win7+oracle10,同样可行。软件环境:1、Windows xp+ORACLE 8.1.72、ORACLE安装路径为:C:\ORACLE实现方法:1、 开始->设置->控制面板->管理工具->服务停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracl
2012-04-16 13:16:37 584
原创 添加自己的运行命令
1、开始-运行-Regedit-打开了注册表编辑器2、依次展开如下分支HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths在其下新建项,命名为要调用的应用程序的名称(运行命令),如要调用QQ,就新建一个名为“QQ.EXE”的项。 (项的名字可以根据自己喜欢,扩展名一定要填写,如:1.exe 2.ba
2012-04-16 13:15:23 648
原创 设置文件的默认打开方式
用regedit打开注册表,在HKEY_CLASSES_ROOT下找到相应的文件后缀名,例如.class,其默认值为class_auto_file,于是在HKEY_CLASSES_ROOT下找到class_auto_file,进入到open的command下,设置默认的值为D:\software\work\jd-gui\jd-gui.exe %1,InstallPath的值为D:\softwa
2012-04-16 13:14:36 685
原创 将java反编译工具集成到MyEclpse中
将java反编译工具集成到MyEclpse中jd-eclipsehttp://java.decompiler.free.fr/jd-eclipse/update或到http://dl.free.fr/getfile.pl?file=/yo82nYmZ下载下载包的安装方法:1. 将下载后的zip文件解压到jdeclipse_update_site文件夹下,然后将之
2012-04-16 13:14:12 1201
原创 myeclipse的虚拟换行wordwrap
name:wordwrapurl:http://ahtik.com/eclipse-update/在MyEclipse中直接更新。安装的时候一定要注意,一定要走到word wrap的最下级。
2012-04-16 13:13:46 1316 1
原创 IE6的form表单的提交
&memberType.type=');" href="javascript:void(0)">若setUrl中有submit,则不能提交表单,改成如下代码则可执行。&memberType.type=');" style="cursor: hand;"
2012-04-16 13:12:55 702
原创 修改IE默认查看源文件程序
使用"regedit"打开注册表,找到以下键值HKEY_LOCAL_MACHINE|- Software|– Microsoft|— Internet Explorer|—- View Source Editor|—– Editor Name 将默认的数值数据设置为打开源文件的软件路径,如 C:\windows\notepad.exe
2012-04-16 13:11:59 697
原创 javaMail的UnsupportedDataTypeException错误
MyEclipse6.5resin3.2jdk1.5spring1hibernate3webwork1javaMail1.4报错:no object DCH for MIME type ......修改方案:将resin的lib中的activation.jar换成高版本,或者自己重新打包,将javaMail1.4中的mailc
2012-04-16 13:11:31 1053
原创 log4j资源
log4j配置:http://www.javaeye.com/topic/655449从common-logging谈log4j:http://www.javaeye.com/topic/359738log4j详细解释:http://www.javaeye.com/topic/179991
2012-04-16 13:10:43 687
原创 js禁止回车提交表单
function ifenter(){ if(event.keyCode==13){ return false; }else if(event.srcElement.type=="submit"){ form1.submit(); } } document.onkeydown=ifenter;
2012-04-13 14:02:33 1312
原创 lombok的安装(MyEclipse8.5)
1. 将lombok.jar复制到myeclipse.ini所在的文件夹2. 打开myeclipse.ini,插入以下两行:-Xbootclasspath/a:lombok.jar-javaagent:lombok.jar重启,然后将lombok.jar加入lib下载地址:http://projectlombok.org注:若您是先导入了一个使
2012-04-13 14:01:58 3683 4
原创 iframe自适应高度
function reinitIframe(){var iframe = document.getElementById("frame_content");try{var bHeight = iframe.contentWindow.document.body.scrollHeight;var dHeight = iframe.contentWindow.document.docu
2012-04-13 14:00:35 792
原创 在MyEclipse中添加类似src/java的source folder
右键点击上图中的ttest,选择新建一个source folder,进入下图所示对话框: 输入资源文件夹的名字,勾选“update......”,然后进入下图所示页面: 选中ttest/src,在右侧点击Remove: 点击OK,完成操作:
2012-04-13 09:44:32 4151
原创 SSH之annotation
jar包:hibernate-distribution-3.5.0-CR-1/lib/required/antlr-2.7.6.jarhibernate-distribution-3.5.0-CR-1/lib/required/commons-collections-3.1.jarhibernate-distribution-3.5.0-CR-1/lib/required/dom4
2012-04-13 09:33:29 917
原创 ant+xdoclet1.2.3生成hibernate配置文件
<hibernatecfg destinationFile="hibernate.cfg.xml" dialect="org.hibernate.dialect.MySQLDialect" driver="com.mysql.jdbc.Driver" username="root" password="root" jdbcurl="jdbc:mysq
2012-04-13 09:28:11 1112
原创 Java向飞秋(FeiQ)发送消息
package test;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.UnknownHostExce
2012-04-13 09:24:05 5433
原创 java对Cookie的操作
java对cookie的操作比较简单,主要介绍下建立cookie和读取cookie,以及如何设定cookie的生命周期和cookie的路径问题。 建立一个无生命周期的cookie,即随着浏览器的关闭即消失的cookie,代码如下HttpServletRequest request HttpServletResponse responseCookie cooki
2012-04-13 09:23:08 850
原创 JAVA之获取网卡物理地址
在JAVA中有时候会需要定位到某台电脑,而通过IP定位显然是不行的,有一种解决方案是通过定位到电脑的物理地址来定位电脑,这是本文要介绍的内容。 1. PhysicalAddressUtilpackage com.jetsum.web.util;import java.io.BufferedReader;import java.io.IOException;import
2012-04-13 09:18:45 857
原创 JAVA之汉字转拼音
在JAVA中,把汉字转化成拼音进行排序是一种很常见的做法,而我们经常会用到一个工具——pinyin4j。本文将介绍pinyin4j的用法。 1. 下载:http://pinyin4j.sourceforge.net/ 2. Pinyin4jUtil.javapackage test.util;import java.util.HashSet;import j
2012-04-13 09:16:35 807
原创 svn服务端配置及在MyEclipse中的使用
首先,在http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=11129&expandFolder=11129&folderID=91(现在是http://subversion.apache.org/packages.html)上下载Setup-Subversion-1.6.6.msi, 在http://tortois
2012-04-13 09:06:23 991
原创 MyEclipse8.5安装svn
注:在Myeclipse8.6中可以直接在注册中心添加 一、下载svn:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 二、将site-1.6.12.zip解压,全部放入%MyEclipse安装目录%\Genuitec\MyEclipse 8.5\dropins文件夹下。
2012-04-13 08:56:24 603
原创 webwork、webwork+spring和webwork+spring+hibernate
webwork:jar包:commons-logging.jarfreemarker.jarjavassist.jarognl.jaroscore.jarrife-continuations.jarwebwork-2.2.7.jarxwork.jarweb.xml中添加: webwork com.o
2012-04-13 08:55:15 1099
原创 MyEclipse8.5安装svn
注:在Myeclipse8.6中可以直接在注册中心添加 一、下载svn:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 二、将site-1.6.12.zip解压,全部放入%MyEclipse安装目录%\Genuitec\MyEclipse 8.5\dropins文件夹下。
2012-04-13 08:49:34 675
原创 MyEclipse7.5下手动安装freemarker插件
方案一: 1. 打开http://sourceforge.net/projects/freemarker-ide/files/ 下载最新版本,目前本人下载时最新版本是:freemarker-ide-0.9.14.zip 2. 将其解压,将hudson.freemarker_ide_0.9.14文件夹放入MyEclipse安装目录dropins下(例:E:\Genuitec\My
2012-04-13 08:46:44 864
Spring Security集成CAS客户端实例
2015-03-02
CAS服务端(非原生)
2015-03-02
Oframer开发框架
2015-03-02
poi生成Excel及合并单元格示例
2013-12-09
集成Spring、Elasticsearch、paoding,将ES服务嵌入到Web程序
2013-12-02
ElasticSearch应用之Java示例源代码
2013-05-16
Axis2与Was7
2012-12-13
Spring MVC整合Mybatis
2012-08-17
Spring MVC文件上传下载
2012-08-17
ssh的annotation示例
2010-11-04
JAVA EE之Tomcat起步
2009-10-17
struts2.1.6源代码,包括xwork2.1.2和ognl2.6.11的源代码
2009-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人