![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
itcareerist
软件部部长(部门经理)。10多年软件研发、项目管理经验。带领团队开发了目前公司广泛使用的软件平台产品,目前正结合大数据技术,开发公司的下一代软件平台产品。目前主要专注于大数据技术及研发管理。
展开
-
通过Middlegen生成hbm文件和java代码
本文所用数据库版本为MySQL5.0.15、Oracle10G、MSSQLServer2000。第一步:准备工作下载Middlegen-Hibernate-r5、hibernate-extensions-2.1.3,并解压至项目的lib目录下。把数据库驱动拷贝至“Middlegen-Hibernate-r5/lib”目录下。第二步:配置MiddlenGen所需要的目标数据库参数修改在“Middlegen-Hibernate-r5/config/database”目录下的配置文件。原创 2010-09-20 09:54:00 · 1367 阅读 · 0 评论 -
MySQL启动停止执行自定义脚本
本文所述内容在CentOS5.1和MySQL5.1版本上验证成功。 修改/etc/init.d/mysql。在启动的脚本代码块,大约在代码288行: 'start') 和 代码344行:'stop') 之间的两个“exit $return_value ”(大约在324行和338行)前一行,插入启动数据库后需要执行的shell脚本。在停止脚本代码块,344行:'stop'...2011-04-11 16:20:11 · 305 阅读 · 0 评论 -
JBoss5.1.0部署SSH2
环境:JDK1.6+JBoss5.1.0+Struts2.1.8+Spring2.5.6+Hibernate3.3.2 将war包放入“JBOSS安装目录\server\default\deploy”目录,直接启动,报如下错误:09:24:46,890 ERROR [JBossContextConfig] XML error parsing: context.xmlorg.jboss....2011-02-28 23:52:59 · 190 阅读 · 0 评论 -
Tomcat在Linux下catalina.out文件不断膨胀的解决方法
以下在Linux RedHat Enterprise5.0和Tomcat5.5环境下测试通过。通过http://cronolog.org/download/index.html下载cronolog-1.6.2.tar.gz使用root用户上传cronolog-1.6.2.tar.gz使用tar -zxvf cronolog-1.6.2.tar.gz解压cronolog-1...2011-01-31 20:30:07 · 160 阅读 · 0 评论 -
WebLogic10.3.3部署SSH2
以下描述在如下环境测试通过: JDK1.6+Windows2003/RedHat Enterprise Linux5.2+Struts2.1.8+Spring2.5.6+Hibernate3.3.2+DWR2.1Spring3和Hibernate2.5都需要antlr 2.7.5包的支持,在Weblogic10.3中集成的antlr的版本不够高,所以在部署时会出错。解决方法,修...2010-12-21 11:11:56 · 192 阅读 · 0 评论 -
WebSphere7部署Web应用注意点
WebSphere7部署SSH2本身不需要做特殊处理。直接通过console上传部署Web应用即可。但是WebSphere校验比较严格,需要注意以下两点:JSP页面中的“pageEncoding”必须为“UTF-8”全大写,小写或者大小写混合都会报错。路径问题。JSP中导入的js、css、dwr等路径中,不能带有“//”(http之后的除外)。如:“src='http://i...2010-12-17 21:11:23 · 122 阅读 · 0 评论 -
JBoss4.2.3部署SSH2
部署环境:JDK1.6+JBoss4.2.3+Struts2.1.8+Spring2.5.6+Hibernate3.3.2。将war包解压至“JBOSS安装目录\server\default\deploy”目录下,文件夹改名为xxx.war,或者直接将war包拷贝到该目录。启动JBoss,报了很多错误。主要错误摘要如下:Caused by: org.springframework.bea...2010-12-17 17:14:58 · 107 阅读 · 0 评论 -
修改/etc/init.d/mysql。
<br />本文所述内容在CentOS5.1和MySQL5.1版本上验证成功。<br /> 修改/etc/init.d/mysql。 在启动的脚本代码块,大约在代码288行: 'start') 和 代码344行:'stop') 之间的两个“exit $return_value ”(大约在324行和338行)前一行,插入启动数据库后需要执行的shell脚本。 在停止脚本代码块,344行:'stop') 后一行,插入停止数据库前需要执行的shell脚本。 应用:可以通过此修改,在停止数据库前dump出原创 2011-04-11 16:47:00 · 4257 阅读 · 1 评论 -
JBoss5.1.0部署SSH2
环境:JDK1.6+JBoss5.1.0+Struts2.1.8+Spring2.5.6+Hibernate3.3.2 将war包放入“JBOSS安装目录/server/default/deploy”目录,直接启动,报如下错误:09:24:46,890 ERROR [JBossContextConfig] XML error parsing: context.xmlorg.jboss.xb.binding.JBossXBRuntimeException: Failed to create a n原创 2011-02-28 23:57:00 · 5456 阅读 · 3 评论 -
Tomcat在Linux下catalina.out文件不断膨胀的解决方法
<br /> 以下在Linux RedHat Enterprise5.0和Tomcat5.5环境下测试通过。通过http://cronolog.org/download/index.html下载cronolog-1.6.2.tar.gz使用root用户上传cronolog-1.6.2.tar.gz使用tar -zxvf cronolog-1.6.2.tar.gz解压cronolog-1.6.2.tar.gz进入解压目录,执行命令<br />./configure<br />make<br />mak原创 2011-01-31 20:33:00 · 1170 阅读 · 2 评论 -
MyEclipse8.0下安装org.eclipse.equinox.http插件的方法
<br /> 最近在看OSGI的东西,在网上找了一些例子,需要用到了org.eclipse.equinox.http插件,但是MyEclipse8.0没有自带该插件,导致例子无法运行。于是,从http://archive.eclipse.org/equinox/下载了3.5.1版本的equinox-SDK,把压缩文件中的binary、features、plugins统统扔到MyEclipse8.0的安装目录下的dropins目录中,重新启动MyEclipse8.0,即可找到org.eclipse.原创 2010-11-26 16:29:00 · 2693 阅读 · 0 评论 -
String.replaceAll方法的小问题
代码str.replaceAll(a,b),如果b字符串中含有反斜杠 (/) 和美元符号 ($),则会抛出异常。需要使用Matcher.quoteReplacement(java.lang.String)对字符串b进行处理,即:str.replaceAll(a,Matcher.quoteReplacement(b))原创 2010-11-11 10:41:00 · 3580 阅读 · 0 评论 -
Hibernate的JavaBean属性名称大小写的一个Bug
Hibernate的JavaBean的属性名称,如果第一个字母小写,第二个字母大写,则通过属性名称获取值,会出现小小的问题。如Bean类名为BeanA,属性名称为fIELD(get/set方法则按照属性名对应设置,如getFIELD/setFIELD),通常情况下,我们会通过类似a.fIELD获取属性,但实际上如果在Hibernate中通过这样获取属性,如HQL语句:from BeanA a where a.fIELD = ?,则会提示fIELD属性找不到,而通过a.FIELD,则正确。把属性的原创 2010-11-12 21:15:00 · 2489 阅读 · 0 评论 -
WebLogic10.3.3部署SSH2
以下描述在如下环境测试通过: JDK1.6+Windows2003/RedHat Enterprise Linux5.2+Struts2.1.8+Spring2.5.6+Hibernate3.3.2+DWR2.1Spring3和Hibernate2.5都需要antlr 2.7.5包的支持,在Weblogic10.3中集成的antlr的版本不够高,所以在部署时会出错。解决方法,修改启动的环境变量。先把antlr 2.7.5包拷贝到“域根目录/lib”下。Linux版本修改“域根目录/bin”下的原创 2010-12-21 11:30:00 · 2069 阅读 · 0 评论 -
WebSphere7部署Web应用注意点
<br /> WebSphere7部署SSH2本身不需要做特殊处理。直接通过console上传部署Web应用即可。但是WebSphere校验比较严格,需要注意以下两点:JSP页面中的“pageEncoding”必须为“UTF-8”全大写,小写或者大小写混合都会报错。路径问题。JSP中导入的js、css、dwr等路径中,不能带有“//”(http之后的除外)。如:“src='http://ip/proj//path1/path2/xx.js'>”错误,无法正常加载(Tomcat、JBoss、Webl原创 2010-12-17 15:35:00 · 1862 阅读 · 0 评论 -
JBoss4.2.3部署SSH2
<br />环境:JDK1.6+JBoss4.2.3+Struts2.1.8+Spring2.5.6+Hibernate3.3.2 将war包解压至“JBOSS安装目录/server/default/deploy”目录下,文件夹改名为xxx.war,或者直接将war包拷贝到该目录。启动JBoss,报了很多错误。主要错误摘要如下:<br />Caused by: org.springframework.beans.factory.BeanCreationException: Error creating be原创 2010-12-17 14:42:00 · 1889 阅读 · 0 评论 -
CentOS6.0 下使用yum命令安装和配置SVN版本库
以下内容在CentOS6.0操作系统(64位)下操作。CentOS6.0为默认安装。使用yum命令安装httpd和svn。(以下命令都使用root用户执行)yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql修改/etc/httpd/conf/httpd.conf,将KeepAlive改为on...原创 2012-02-21 23:42:26 · 142 阅读 · 0 评论