`
shicheng
  • 浏览: 162376 次
  • 性别: Icon_minigender_1
  • 来自: 泉州
社区版块
存档分类
最新评论
文章列表
在1985年,ORACLE发布了5.0版。有用户说,这个版本算得上是ORACLE数据库的稳定版本。这也是首批可以在Client/Server模式下运行的的RDBMS产品,在技术趋势上,ORACLE数据库始终没有落后。  那是在1985年,当时曾经的最大的独立软件公司Cullinet(主要销售网状数据库)已经如流星般陨落。ORACLE的主要竞争对手是Ingres数据库。Ingres在加州大学伯克利分校诞生,主要的设计者是当时鼎鼎大名的Michael Stonebraker教授。可以说Ingres数据库软件是上个世纪80年代技术上最好的数据库,Ingres市场分额的快速增长已经给ORACLE早成了 ...
所有这一切要从IBM的一篇论文谈起,1970年的6月,IBM公司的研究员埃德加·考特 (Edgar Frank Codd) 在 Communications of ACM 上发表了那篇著名的《大型共享数据库数据的关系模型》(A Relational Model of Data for Large Shared Data Banks)的论文。 ...
客户要求JBoss日志级别是DEBUG,这个级别的日志,每天估计得有3G的日志产生,服务器的硬盘可吃不消啊,呵呵。。。就想使用备份的机制,把前一天的日志打包,然后删除原文件。这种文本日志,一压缩就很想了,3G压缩完估计也就200M吧。 D:\SystemUtil\WinRAR\Rar a -ag -k -r -s -ibck -df -inul a.rar server.log.%SortYest%* 使用这段代码进行压缩。 1.D:\SystemUtil\WinRAR\Rar:这个是我winrar执行文件的位置。 2.a.rar 这个是压缩完的名字,自动会在a的后面加入当前的日期 3.serv ...
一、 问题:Source not found for AttachmentManager$$FastClassByCGLIB$$5f0a3cd1.invoke(int, Object, Object[]) line: not available ReflectiveMethodInvocation: public void com.openjeecms.manager.AttachmentManager.save(com.openjeecms.beans.Attachment); target is of class [com.openjeecms.manager.AttachmentMana ...
以前在学习的时候,遇到过这样的情况,就是地址敲到文件夹,没有指定具体的文件,而且此目录下也没有默认要显示的文件(这个文件可以在web.xml文件中配置),tomcat就会把该文件夹下的所有文件列出来.当时也没有太在意,就这样过去了. 后来在客户那边也看到这样的情况了.他们说这样太危险了.要求我们把他禁掉.一下子我多不知道该怎么办了.就在网上找了一下,可惜没有找到合适的答案,没有办法只好请教一下我们的技术总监.这才把问题解决了. 方法如下: 在{tomcat_home}/conf/web.xml中,把listings参数设置成false即可,如下: <init-param> ...
SQL server安装时时:“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。 打开注册表编辑器(开始->运行->regedit),在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。 
写一个调度器,来周期性地执行一些操作,我首先想到的是java.util.Timer类,但又不太了解,就google一下. java.util.Timer 和 java.util.TimerTask 统称为 Java 计时器框架. 实例: 调用类 import java.util.Timer; public class Test { public Test() { } public static void main(String[] args) throws Exception { ReadInfoTimerTask read = new ReadInfoTimer ...
以前创建Domain的时候,多是选择开发模式,启动的时候就不需要输入用户名和密码了。但是当你选择产品模式的时候,在你启动的时候,他会提示让你输入用户名和密码,如果输入有误。。不用说,肯定是无法登录的了。如果是咱们自己去手动重启,那当然是没有问题了,但是,有时候我希望他间隔一段时间,比如,每天早上5点的时候,重新启动一下,这时候,就会有麻烦了。。。。。在网上找了几个,有一个说叫创建一个boot.properties文件,但是我试了不管用,还有一个是在startWebLogic.cmd文件中做如下设置: set WLS_USER=weblogic set WLS_PW=weblogic 其中,w ...
经一个同事的介绍,发现一个不错的web监测工具TomcatServerMonitor,该监测软件可以在发现服务死掉以后,帮忙重新启动服务。 目前只支持tomcat,weblogic,但是可以自己扩展。 在使用之前需要进行一些简单的配置: 先下载http://www ...
在使用fileupload的时候,出现了中文乱码的问题,考虑了几个情况多没有找到原因,后来试了一下没有上传文件的表单提交,中文一切正常。就考虑是fileupload的原因。网上找了一下,果然如此。 搜索fileupload的代码,发现在 FileUploadBase类里面有setHeaderEncoding方法,根据其说明,当读取上传表单的各部分时会用到该encoding,如果没有指定encoding则使用系统缺省的encoding。我们的系统使用的是UTF-8,所以我们就使用DiskFileUpload.setHeaderEncoding方法手动设置一下编码,结果一试,成功啦!
用JBossService可以将JBoss做成windows服务,但是我最开始试的时候,总是不成功,但是在同事的机器上就没有问题,查了下,好像和mysql有点关系,我那个同事就装了mysql,而我没有。经过几次试验,发现我的配置里面好像少了 -out %JBOSS_HOME%\bin\out.log 这个日志打印参数,加上以后就没有问题了,可以起来。从这个来看好像是默认使用mysql服务的某个路径来打印日志吧,不清楚,有知道的,告诉一下! 写好的配置如下: JBossService.exe -install LYJJBoss %JAVA_HOME%\jre\bin\server\jvm.dll ...
今天需要执行一个自动关闭、启动jboss的功能,就想使用jboss的shutdown.bat执行文件,但是不管用。就查了一下,可以使用以下命令来关闭:shutdown.bat -s 127.0.0.1 --exit=0   (127.0.0.1是指jboss部署的机器),就写了一个cmd文件来执行,可是一执行,报错了,看了一下,好像是端口不对,1099端口被修改了,于是找了一下1099被修改为多少了。 以下为jboss各端口的修改地方: Jboss通常占用的端口是1098,1099,4444,4445,8080,8009,8083,8093这几个, 默认端口是8080 在windows ...
一、JMX安全配置 1: 找到%JBOSS_HOME%/server/default/deploy/jmx-console.war/WEB-INF/jboss-web.xml文件,去掉对下面这段xml文本的注释。 <jboss-web> <security-domain>java:/jaas/jmx-console</security-domain> </jboss-web> 2: 与jboss-web.xml同级 ...
xml文件如下: <xs:report xmlns:xs="http://www.eclipse.org/birt/2005/design"> <xs:list-property name="cssStyleSheets"> <xs:structure> <xs:property name="fileName">test.txt</xs:property> </xs:structure> ...
前几天公司一个项目的服务器坏了,就换了一个备份服务器顶替一下,但是没有跑一会就宕机了,一直报java.lang.OutOfMemoryError。。。。一看到这里,就知道是内存溢出,但是JBoss的内存配置已经达到1024M了,而且对JBoss内存的监测结果看,并不高,怎么会死机呢,好奇怪。搞了半天还是没有结果。郁闷~~~~ 到了最后,已经绝望了我,打算换一个JBoss版本,再换一个JDK,看看是不是这些的问题。但是再换以前,我就把日志又重新看了一次,发现一个问题。报的java.lang.OutOfMemoryError后面还有内容:java.lang.OutOfMemoryError: Per ...
Global site tag (gtag.js) - Google Analytics