`
up2pu
  • 浏览: 219023 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近要把一个比较老的工程转到Maven管理,用的Eclipse版本比较老,是Eclipse 3.3.2,上面安装了公司开发需要的插件,该插件在Eclipse 3.6.2上安装失败,所以只能尝试在Eclipse 3.3.2上安装Maven插件。 1.安装 Subclipse http://subclipse.tigris.org/update_1.6.x 2.Mylyn http://archive.eclipse.org/mylyn/drops/3.2.3/v20100217-0100/e3.3 3.AspectJ Tools Platform (AJDT) http://archive. ...
1.定义 当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 2.类图 3.实例 State package headfirst.state.gumballstate; public interface State { public void insertQuarter(); public void ejectQuarter(); public void turnCrank(); public void dispense(); } HasQuarterState package headfirst.state.gumball ...
最近在对一个产品出升级补丁时遇到一个问题,与静态常量有关。 问题现象: 产品包中有一个product.jar,出升级补丁时,只修改了该jar包中的一个类中的一个静态常量。 public class AppConstant { public static final String APP_NAME = "MyProduct"; } 改为 public class AppConstant { public static final String APP_NAME = "MyProduct2"; } 将新的AppCo ...
1.虚拟代理与状态模式相结合 State package headfirst.proxy.virtualproxy; import java.awt.Component; import java.awt.Graphics; public interface State { public int getIconWidth(); public int getIconHeight(); public void paintIcon(final Component c, Graphics g, int x, int y); } ImageNotLoadedState ...
1.某系统做数据库脚本升级后,发现job运行有错误,见下图: 2.进一步查看,发现系统sys用户下,有些存储过程和包有编译错误: 3.后经过检查,发现数据库脚本升级前,原来的job可以运行(是否报错不确定),新的job运行虽然报错,但是也完成了要执行的操作,但是无法修改执行时间等信息。 4.尝试使用utlrp.sql脚本对无效对象重新编译: SQL>$ORACLE_HOME\rdbms\admin\utlrp.sql 该脚本运行前有以下注意事项 4.1 确认以下包是否有错误,如果有错误尝试手工编译 STANDARD DBMS_STANDARD 4.2 以下为运行脚本的注意事项 ...
1.定义     为其他对象提供一种代理以控制对这个对象的访问。 2.类图     3.比较   3.1动态代理和静态代理     静态代理实现的时候,在Subject接口上定义很多的方法,代理类里面自然也要实现很多方法。     动态代理实现的时候,虽然Subject接口上定义了很多方法,但是动态代理类始终只有一个invoke方法。这样,当Subject接口发生变化的时候,动态代理的接口就不需要跟着变化了。   3.2代理模式与适配器模式     相似性:它们都为一个对象提供间接性的访问,而且都是从自身以外的一个接口向这个对象转发请求。     不同性:功能上,两个模式是不一样的。适配器模 ...
    某应用数据库cpu idle值间歇性降低,最低达到百分之二十多,存在安全隐患。将分析过程记录下来。     开始怀疑是应用问题,并发较高时导致数据库cpu占用较高。经过初步分析,没有发现有问题的服务,凌晨两点左右在系统几乎不使用的时候,对系统做了一次监控,发现问题依然存在。因此初步排除应用问题。     数据库是AIX系统,使用HA做热备。例行维护时,切换备机,发现原来有问题的物理机cpu问题不再出现,新切换的主机cpu依然存在问题。初步判断与oracle有关。但是,经过分析发现idle值降低时,主要是wait占用较高,oracle所在进程占用cpu较低。因此,初步怀疑是硬件问题。    ...
一、现象 应用报错如下: ORA-01652: 无法通过 1280 (在表空间 TEMP 中) 扩展 temp 段 该错误是因为TEMP临时表空间已占满,无法继续分配。 二、原因分析过程 1.怀疑pga太小,导致占用临时表空间 经查看,pga设置为1g,排除该原因 2.某服务调用频率异常 该服务有定时器刷新,也可以通过alt+r手动刷新服务,通过服务端日志发现,该服务调用频率异常,正常情况下每10秒调用一次,故障发生期间,出现每秒最多调用4次的情况。 进行模拟实验,手工高频率刷新服务(每秒调用服务20次),发现临时表空间并未被长时间占用,排除该原因。 3.外系统查询sql语句问题 我们将系 ...

收集awr信息

    博客分类:
  • DB
对awr中选项做一些说明: report_type:报告类型,文本或者html num_days:默认保存7天信息,输入几天的,就会把这几天的记录点列出来 begin_snap:根据上一步列出的记录点选择精确的时间段,默认一小时收集一次 end_snap:同上,结束时间点 report_name:报告名,不输入可以使用默认的 telnet 172.18.33.55 su - oracle cd /oracle/product/10.2.0/db/rdbms/admin $ sqlplus / as sysdba SQL> @awrrpt.sql 输入 report_type ...
参考下面文章试了一下,有一些需要注意的地方,记录下来: 1.使用版本如下: httpd-2.2.21.tar.gz subversion-1.7.1.tar.gz 2.安装apache时,参数如下 ./configure -prefix=/usr/local/apache2 -enable-dav -enable-so -enable-maintainer-mode -enable-rewrite 3.安装svn前需要做如下操作 subversion-1.7.1>./get-deps.sh yum install openssl yum install openssl-devel 4 ...
有个系统原来运行在Oracle 9i和10g上,现在需要兼容Oracle 8i的数据库,启动应用报以下错误,经过检查发现,Oracle 11g的驱动无法连接Oracle 8i,把应用中的ojdbc5.jar(Oracle 11g版本)替换成ojdbc14.jar(Oracle 10g或者9i版本)即可。 2011-11-10 12:33:57,615 ERROR [org.springframework.web.context.ContextLoader] - Context initialization failed org.springframework.beans.factory.B ...
第一篇太长了,也为了纪念这个节日,重新开个贴。第一篇地址:http://up2pu.iteye.com/blog/1019259 1.中文环境测试问题 错误信息: [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] An Ant BuildException has occured: The following error occurred while executing this line: F:\workspace\o ...
1.  编辑工程的.project文件 添加 <nature>org.eclipse.wst.common.project.facet.core.nature</nature> 到 <natures> ... </natures> 2.刷新项目,右击项目–>Properties—>Project Facets,在右边勾选Java、javascript(非必须)与Dynamic Web Module 3.  如果你的项目源代码文件夹不是WTP默认的src,则需要到Java Build Path中去添加相应源代码文 ...
一、基本环境 Eclipse 3.6 AppFuse Struts2 2.1.0 JBoss Hibernate Tools 3.4.0 二、JBoss Hibernate Tools 3.4.0安装 http://download.jboss.org/jbosstools/updates/stable/helios/ All JBoss Tools 3.2.x->Hibernate Tools 3.4.0.v20110729-2006-H171-Final 三、从数据库表生成Java类 1.打开Hibernate视图 2.Hibernate Configurations->A ...
下面是成功时的输出,做个记录。 有些测试暂时无法通过,可以在pom.xml中过滤掉: <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.7.2</version> <configuration> <!-- ### 关闭测试 --> ...
Global site tag (gtag.js) - Google Analytics