- 浏览: 77676 次
- 性别:
- 来自: 大连
-
文章列表
载MyEclipse-7.5.0
下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0/myeclipse-7.5.0-win32.exe
破解步骤
1、新建Java Project-->MyEclipseGen
2、添加Java Class-->cn.yanl.myeclipse.MyEclipseGen
3、输入代码,如下
package cn.yanl.myeclipse;
import java.io.*;
public class MyEclipseGen {
p ...
以前看到设计模型一类的书就敬而远之,感觉很高深,离我的级别还有很远。那是项目经理或者TeamLeader的事。我只管执行就行了。
以前也查过GOF(四人帮)的设计模式。看得时候感觉都知道了。过后又不知道那些有什么用了。
最近在看Alan Shalloway,James R. Trott的《设计模式解析》,他根据GOF给出的设计模式的主要特征,结合自己的经验和理解,给出典型的例子,对设计模式由浅入深,娓娓道来。
第一种模式:Facade模式
Facade的英文意思是:(建筑物的)表面和外观
这也很容易理解,设计模式本来就是从建筑学引用过来的。
Facade模式为子系统中的一组接口提供一个统一接口。 ...
POWERCENTER 调优方法体会
调优方法体会:
经过一段时间的摸索,个人认为调优一个很关键的问题在于session的调度上,尽管在单个mapping的设计上可以有所改进,但是改进效果是有限的。比如我一开始说的例子,实际上如果在server非常空闲,数据库也非常空闲的时候,跑起来也并不会非常慢,3个多小时。但是同样一个session一旦和其他session并发跑起来,争夺数据库以及机器的资源的时候。可能分配到很有限的资源,造成速度极慢,而各个session的重要性以及里面的数据量却是不一样的,平均分配资源显然不是一个好办法。
一开始我认为尽量并发多个session肯定是最 ...
- 2009-12-03 17:19
- 浏览 1833
- 评论(0)
总是听说PL/SQL,听了无数遍这个名词。自己也开发过存储过程。居然不知道PL/SQL到底是个什么东西。
虽然的话再基础不过的东西,查了一下,居然也有一种恍然大悟的感觉。
原来是这么回事,很简单的东西啊。
SQL(Structured Qurey Language)结构化查询语言 适用于绝大多数的关系数据库。
是1974年由Boyce和Chamber——lin提出的,并在IBM公司的关系数据库系统SYSTEM R上实现。
SQL的组成和功能:
数据定义语言:DDL data definition Language Creat Drop alter
数据查询语言:SELECT qurey sta ...
intersect, minus
- 博客分类:
- ORACLE
intersect运算:返回查询结果中相同的部分
exp:各个部门中有哪些相同的工种
select job from 部门1
intersect
select job from 部门2
intersect
select job from 部门3;
minus运算: 返回在第一个查询结果中与第二个查询结果不相同的那部分行记录。
在部门1中有,而在部门2中没有的工种
exp:select job from 部门1
minus
select job from 部门2;
- 2009-11-10 17:36
- 浏览 1413
- 评论(0)
Maping设计优化技术
Mapping设计
描述
尽管PowerCenter的应用有多种不同的方式,大多数sessions/mappings能够,下面提到的方法和规则能够对你创建mapping有所帮助
对于优化的普遍建议
1.减少transformations的数量,数据流在各个transformation之间总会有一些消耗。
2.考虑增加transformation的共享内存。比如Session的共享内存(share memory)应该在12MB到40MB之间差不多了
3.一次计算,多次使用
避免再三对同一个结果进行运算或者比较,而应该只计算一次表达式,并设置一个True/False ...
- 2009-10-29 10:42
- 浏览 1310
- 评论(0)
PowerCenter Designer小结
使用PowerCenter Designer一个月,断断续续的记录一下中间遇到的问题:
1、lookup组件在写sql时,可以有查询条件,但是不能有排序(lookup有默认排序,根据表主键和out port)
2、varchar与char型字段比较时,需要做trim
3、根据时间进行增量更新时,可以直接使用全量的mapping,在session里面设置source qualifier里面增加sql filter条件就ok
4、使用joiner组件时,最好对数据进行排序。数据量大、且没有进行排序的情况下,Workflow会出现莫名的错误。
...
- 2009-10-16 14:47
- 浏览 1834
- 评论(0)
ETL,Extraction-Transformation-Loading的缩写,中文名称为数据抽取、转换和加载。
ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中 ...
- 2009-10-16 11:18
- 浏览 1132
- 评论(0)
Informatica Powercenter 介绍
1.1 Informatica Powercenter 的概念
Informatica PowerCenter 是Informatica公司开发的世界级的企业数据集成平台,也是业界领先的ETL工具。Informatica PowerCenter使用户能够方便地从异构的已有系统和数据源中抽取数据,用来建立、部署、管理企业的数据仓库,从而帮助企业做出快速、正确的决策。此产品为满足企业级要求而设计,可以提供企业部门的数据和电子商务数据源之间的集成,如XML,网站日志,关系型数据,主机和遗留系统等数据源。此平台性能可以满足企业分析最严格的要求 ...
- 2009-10-16 09:59
- 浏览 2867
- 评论(0)
最近看到论坛的问答里有人问到交叉表的问题。
我也不知道专业术语是交叉表还是交差表又或者这两种都不准确。
表fund構成:
fund_no fund_price fund_date
512 99.22 2008/1/3
513 99.56 2008/1/3
512 63.53 2008/3/2
513 65.41 2008/1/6
画面で表示形式:
日期 512 513
2008/1/3 99.22 99.56
2008/3/2 63.53
2008/1/6 65.41
解决方案:
一,Case
SELECT fund_date,
su ...
- 2009-10-14 16:56
- 浏览 847
- 评论(0)
http://www.itpub.net/forum-72-1.html;
http://www.cs.umbc.edu/help/oracle8/server.815/a68001/dbms_spb.htm ;
http://youngcow.net/doc/oracle10g/server.102/b14237/statviews_4097.htm
http://www.dba-oracle.com/art_builder_histo.htm;
http://www.dbasupport.com/oracle/ora9i/CBO1_1.shtml;
http://www.oreill ...
- 2009-10-13 22:24
- 浏览 967
- 评论(0)
orcal 9和orcal10的下载地址
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk2.zip
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Di ...
- 2009-10-13 20:45
- 浏览 2300
- 评论(0)
今天看到一个老兄的问题,
大概如下:
查询出部门的最低工资的userid 号
表结构:
D号 工资 部门
userid salary dept
1 2000 1
2 1000 1
3 500 2
4 1000 2
有一个高人给出了一种答案:
SELECT MIN (salary) OVER (PARTITION BY dept ) salary, dept
FROM ss
运行后得到:
1000 1
1000 1
500 2
500 2
楼主那 ...