- 浏览: 223564 次
- 性别:
- 来自: 北京
最新评论
-
haozyc:
谢谢 帮助很大
Google App Engine不再仅仅是诱人 -
每个人都可爱:
Hibernate dtd 这个问题太坑爹了
通过AppFuse创建ssh工程问题总结 -
up2pu:
mesopotamiaa 写道你好,pom.xml文件是哪个目 ...
JBoss Hibernate Tools 3.4.0与AppFuse -
mesopotamiaa:
你好,pom.xml文件是哪个目录中的?
JBoss Hibernate Tools 3.4.0与AppFuse -
aze:
安卓市场快烂透了吧 一进后台满屏的铜臭味这个广告位那个广告位的 ...
安卓市场上传应用对广告平台进行限制
文章列表
最近要把一个比较老的工程转到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中选项做一些说明:
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>
<!-- ### 关闭测试 -->
...