自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 收藏
  • 关注

原创 回滚数据

1、查看之前某段时间的数据是否是自己要回滚的数据。SELECT *  FROM fm_gl_transaction_account AS OF TIMESTAMP TO_DATE('2010-09-29 10:15', 'yyyy-mm-dd hh24:mi')2.是的话,执行下面操作DELETE fm_gl_transaction_account;INSERT INTO fm_gl_transa...

2010-10-09 14:55:15 158

原创 异常处理

一个好的项目好的异常处理机制是不可或缺的,而作为程序员对异常的处理方法的优劣对项目的调试和性能往往也会产生意想不到的效果 “本文是Exception处理的一篇不错的文章,从Java Exception的概念介绍起,依次讲解了Exception的类型(Checked/Unchecked),Exception处理的最佳实现:      1. 选择Checked还是Unchecked的几个经典依据   ...

2010-09-07 10:48:05 123

原创 XXX公司ORACLE双机热备份系统

XXX公司ORACLE双机热备份系统安装手册第一章 系统概述此次XXX公司的双机容错系统,是由IBM的全套硬件设备和微软的群集软件系统组成,安装ORACLE 8.1.7标准版数据库,一台机器作为ORACLE的主数据库服务器,一台作为主数据库服务器的备份服务器,保证ORACLE的数据库的可用性。硬件环境由IBM的产品组成,主要设备有IBM X250服务器两台,EDI磁盘柜EDI3500N-H...

2009-12-29 18:20:57 169

原创 查看锁表进程SQL语句

1SELECT S.SID SESSION_ID, S.USERNAME, DECODE(LMODE, 0 , ' None ' , 1 , ' Null ' , 2 , ' Row-S (SS) ' , 3 , ' Row-X (SX) ' , 4 , ' Share ' , 5 , ' S/Row-X (SSX) ' , 6 , ' Exclusive ...

2009-11-30 16:28:25 266

原创 电力行业的ERP系统

针对目前电力行业的现状和目前电力行业的ERP系统的实施情况,在描述电力行业系统集成前,首先描述电力系统特有的行业特性的供应链。电力行业有以下几大特点:1.电力没有库存的概念,即使描述库存也是针对电力行业设备。2.电力企业首要考虑的是电力系统运行的可靠性,而不是电力企业的效益。3.必须需要政府参与,而不能完全市场化。4.电力行业的资产有绝大部分是固定专用设备,只有更新,几乎不能变...

2009-08-19 10:12:22 1010

原创 ERP需求调研

                           需求调研是企业在ERP系统选型以及实施ERP系统时所必须经过的一个过程。作为系统实施开题性的工作,也可以说需求调研是ERP系统规划、实施过程中最基础、最重要的工作,调研的好坏将直接影响到ERP系统实施乃至应用的效果。从ERP系统需求调研的工作内容来看,一般可以分解为以下三件事。    第一件事,就是业务流程整理工作。    首先是跨部门的业务流...

2009-08-19 10:09:03 467

原创 Weblogic调优

注:在下面做的介绍都是以Weblogic8.1为例的,其它版本的Weblogic可能会有些许不同。       1) 设置JAVA参数;       a) 编辑Weblogic Server启动脚本文件;l         BEA_HOME\user_projects\domains\domain-name\startWebLogic.cmd(startWebLogic.sh on Unix)l ...

2009-07-11 11:00:49 114

原创 nginx

nginx是什么?[quote]Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性...

2009-03-12 15:06:32 92

原创 java垃圾回收

  Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,...

2009-03-11 15:25:57 79

webharvest

a.xml<?xml version="1.0" encoding="UTF-8"?> <config charset="UTF-8"><var-def name="freelist"> <xpath expression="//tbody[@id]">

2009-03-10 17:55:44 91

原创 Oracle SQL 性能优化技巧1

    1.选用适合的ORACLE优化器     ORACLE的优化器共有3种      A、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性)      设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你当然也在SQL句级或是会话(...

2009-03-05 10:52:16 73

原创 J2EE性能问题的分析

摘 要:诊断复杂的J2EE应用程序中的性能问题是一项艰巨任务。IT部门人员的责任是确保应用程序具备优越的性能且持续可用。出现性能问题时能够准确判断应归咎于特定应用程序组件,还是某个应用程序连接的后台或前端系统。本文着重讨论J2EE应用程序中常见的性能问题;分析引起这些性能问题的根本原因;提出如何准确诊断并迅速排除性能问题的可行性建议,以供参考。前言      如果需要您来诊断J2EE应用程序中...

2009-03-05 10:22:17 171

原创 在生产中监测和优化J2EE应用性能

http://www.innovatedigital.com/htm_speek/Index_speek_28.shtml在生产中监测和优化J2EE应用性能 1. 介绍       企业的业务依赖于J2EE应用服务器以提供高可靠性的关键业务应用。这些应用包括自助分类服务, 实时证券管理,和24 x 7 客户服务。 如果这些系统一旦不可用, 将带来客户和资金方面的损失。      J2E...

2009-03-05 10:21:12 132

原创 详细设计

1 引言    1.1编写目的   说明编写这份详细设计说明书的目的,指出预期的读者。   1.2背景    说明:   a.待开发软件系统的名称;   b.本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。    1.3定义    列出本文件中用到专门术语的定义和外文首字母组词的原词组。   1.4参考资料    列出有关的参考资料,如:   a.本项目的经核准的计划任务...

2009-03-02 16:32:46 124

原创 概要设计

 摘要:  本文是在概要设计实践和学习中的一些心得与学习笔记,希望与大家分享,如有不妥之处欢迎指正。  关键字:  概要设计,结构化,OOD  正文:  在需求明确、准备开始编码之前,要做概要设计,而详细设计可能大部分公司没有做,有做的也大部分是和编码同步进行,或者在编码之后。因此,对大部分的公司来说,概要设计文档是唯一的设计文档,对后面的开发、测试、实施、维护工作起到关键性的影响。  一、问题的...

2009-03-02 16:27:41 294

原创 网络设置

route add default gw 172.18.3.50  默认路由的添加route add -host  192.168.168.110 dev eth0:1  主机路由的添加route add -host 192.168.168.120 gw 192.168.168.119   主机路由的添加route add -net 192.168.24.0 netmask 255.255.254...

2008-11-25 14:44:55 107

原创 查找最大文件

du -s * | sort -nr | head

2008-11-18 14:01:54 454

原创 oracle启动

conn sys/pwd@link_name as sysdba shutdown immediate; startup 出现表空间错误解决办法startup mountalter database datafile filename offline drop;alter database open;...

2008-11-05 14:53:48 81

memcache安装笔记

tar -xzf libevent-1.3.tar.gz cd libevent-1.3 ./configure --prefix=/usr --enable-threads make make install cd .. tar -xzf memcached-1.2.2.tar.gz cd memcached-1.2.2 ./co...

2008-10-23 09:24:02 81

原创 增加表空间

问:在oracle数据库中,我们如何增加表空间的大小?  答: 在开发oracle数据库中,我们有两种方法增加表空间的大小:  1.增加额外的数据文件到表空间中  例如:alter tablespace users add datafile '/u01/oradata/orcl/users02.dbf' size 25m;  2.修改表空间当前的数据文件  ...

2008-09-24 10:03:33 134

原创 动态设置数据源笔记

继承AbstractRoutingDataSource[code="java"] @Override protected Object determineCurrentLookupKey() { Long id = UseridContextHolder.getUserid(); return selectDBService.selectDb(id); }...

2008-09-10 18:08:55 119

原创 spring Annotation注入笔记

[code="java"]public class AnnotationAutoloadBeanDefinitionParser implements BeanDefinitionParser ClassAnnotationProcessor processor = new ClassAnnotationProcessor( filter); for (Spring...

2008-09-10 16:15:27 131

原创 ehcache使用方法

[code="java"] try { this.cacheManager = CacheManager.create(); cache = cacheManager.getCache(CACHENAME); if (cache == null) { cache = new Cache(CACHENAME, 10, true, true, 30...

2008-09-10 13:42:14 116

spring 事件机制笔记

注册监听器AbstractApplicationContext refresh() [code="java"]private void registerListeners() throws BeansException { // Do not initialize FactoryBeans here: We need to leave all regular beans /...

2008-09-05 11:48:06 85

读书计划

最近很失败,还是收拾心情,卧薪尝胆吧.定制一份读书计划,鞭策自己.企业应用架构模式Head.First.设计模式without ejb分析模式可复用的对象模型effictive javaspring 高级编程学习spring源代码重构改善已有代码领域驱动设计.软件核心复杂性应对之道重构与模式学习hibernate源代码...

2008-09-04 22:33:07 241

原创 Spring声明式事务

Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定...

2008-09-04 18:12:02 73

原创 vi命令

vi作为linux下的通用文本编辑工具,是经常使用到的。vi功能强大,命令也相当多,常用的摘记下: 1.设置显示行号 :set nu 取消显示行号 :set nonu 2.光标移动到n行 nG 光标移动到最后一行 G 3.光标移动到本行第n个字符 n空格 光标移动到本行最后一个字符 $ 4.向光标之后搜索字符串 /word 向光标之前搜索字符串 ?word ...

2008-09-03 09:13:57 92

原创 GoF的《设计模式》之入门介绍

http://www.learndiary.com/archives/diaries/3150.htm转载请注明本文原始出处:GoF设计模式之入门介绍: http://java.learndiary.com/diaries/3150.jsp。本文在原始出处随时更新,欢迎批评指正和讨论。--JAVA学习日记 littlebat 2007.04.02 16:33正文:*...

2008-09-02 15:31:27 140

原创 tomcat jconsole

1.在tomcat/bin/catalina.sh中这句改为:if [ -r "$CATALINA_HOME"/conf/logging.properties ]; then JAVA_OPTS="$JAVA_OPTS "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" "-Dcom.sun.mana...

2008-08-28 15:20:13 79

原创 内存监控

jinfo:可以输出并修改运行时的java 进程的opts。jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。jmap:打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。jc...

2008-08-28 14:24:21 82

原创 oracle监控

v$process视图:v$process视图包含当前系统oracle运行的所有进程信息。常被用于将oracle或服务进程的操作系统进程ID与数据库session之间建立联系。常用列:ADDR:进程对象地址PID:oracle进程IDSPID:操作系统进程IDV$PROCESS中的连接列Column View Joined Column(s)ADDR V...

2008-08-28 11:46:56 206

原创 JAVA面试题解惑系列(十)——话说多线程

作者:臧圩人(zangweiren) 网址:http://zangweiren.iteye.com >>>转载请注明出处!

2008-08-10 22:07:31 97

原创 Java类加载器解析

一:分类 Java中的类加载器可以分为四类:1 Bootstrp loader Bootstrp加载器是用C++语言写的,它是在Java虚拟机启动后初始化的,它主要负责加载%JAVA_HOME%/jre/lib以及%JAVA_HOME%/jre/classes中的类。2 ExtClassLoader Bootstrp loader加载ExtClassLo...

2008-08-10 22:06:21 71

原创 将ReadWriteLock应用于缓存设计

--针对缓慢变化的小数据的缓存实现模型 在JavaEEdev站点(http://www.javaeedev.com )的设计中,有几类数据是极少变化的,如ArticleCategory(文档分类),ResourceCategory(资源分类),Board(论坛版面)。在对应的DAO实现中,总是一次性取出所有的数据,例如: List getArticl...

2008-08-10 21:45:30 72

原创 Oracle中的临时表用法汇总(转)

1.语法在Oracle中,可以创建以下两种临时表:1)会话特有的临时表CREATE GLOBAL TEMPORARY ( )ON COMMIT PRESERVE ROWS;2)事务特有的临时表CREATE GLOBAL TEMPORARY ( )ON COMMIT DELETE ROWS;CREATE GLOBAL TEMPORAR...

2008-08-10 21:43:24 124

原创 DBA日常sql列表(转)

--监控索引是否使用 alter index &index_name monitoring usage; alter index &index_name nomonitoring usage; select * from v$object_usage where index_name = &index_name; --求数据文件的I/...

2008-08-10 21:41:43 64

原创 Hibernate程序性能优化

初用HIBERNATE的人也许都遇到过性能问题,实现同一功能,用HIBERNATE与用JDBC性能相差十几倍很正常,如果不及早调整,很可能影响整个项目的进度。   大体上,对于HIBERNATE性能调优的主要考虑点如下:  Ø 数据库设计调整  Ø HQL优化  Ø API的正确使用(如根据不同的业务类型选用不同的集合及查询API)  Ø 主配置参数(日志,...

2008-08-10 21:40:38 71

原创 回滚段表空间过大的解决方法(转)

在linux建立一个9i数据库,9i数据库的回滚段一般由系统自动管理。因为经常做一些大量的写操作,而在程序中没有很好做控制,导致了回滚段自动扩展到20G。但是由于是自动管理,无法进行删除。查询回滚段信息:SQL>select segment_name, owner, tablespace_name, status from dba_rollback_segs;...

2008-08-10 21:28:42 590

原创 大型ORACLE数据库优化设计方案

关键字: oracle 数据库设计 k]B(jL@!sV 本文主要从大型数据库ORACLE环境四个不同级别的调整分析入手,分析ORACLE的系统结构和工作机理,从九个不同方面较全面地总结了ORACLE数据库的优化调整方案。 0Xh/AE 关键词 ORACLE数据库 环境调整 优化设计 方案 wTT s< h 对于ORACLE数据库的数据存取,主要有四个不同的...

2008-08-10 21:28:11 606

原创 浅谈数据库设计技巧 (转)

关键字: 数据库设计  说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类...

2008-08-10 21:27:22 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除