11 yinan9

尚未进行身份认证

我要认证

KEEP MOVING

等级
TA的排名 13w+

Java中如何解决double和float精度不准的问题

我们知道浮点数是无法在计算机中准确表示的,例如0.1在计算机中只是表示成了一个近似值,因此,对付点数的运算时结果具有不可预知性。在进行数字运算时,如果有double或float类型的浮点数参与计算,偶尔会出现计算不准确的情况。如以下示例代码:package ex;public class BigDeciTest { public static void main(String[] a

2013-12-12 15:37:15

CentOS下安装伪分布式Hadoop-1.2.1

hadoop安装

2013-11-18 16:27:55

Oracle导入数据时发生ORA-01950错误

在从DMP文件向Oracle导入数据时,发生ORA-01950错误。这是一个表空间问题。以文本打开DMP文件,修改其中的Tablespace为相应可用的即可。

2013-08-06 15:05:03

Left Join...ON与Where

事情是这样的,前两天楼主正在测试一段SQL,为了便于分析,我只需要返回一条数据,于是乎,楼主很想当然的在SQL的最后加了一个条件如:and ID=XXX。这里ID相对于每条记录都是唯一的,但是当我执行SQL,返回的记录和原来的SQL返回数目无异。当时楼主觉得难以理解,对SQL重新分析过后发现了其中问题。过滤条件切勿写在Left Join的On语句之后。这样的写法对整条SQL不仅

2013-05-06 15:42:29

Teradata Database Corresponding select-list expressions are incompatible to get catalog string

在Informatica Session的Target Post-SQL 执行一条Insert语句的时候,报出如下错误:Teradata Database Corresponding select-list expressions are incompatible to get catalog stringselect列表表达式不相容。原因:union all的select列表

2013-04-24 12:38:53

【Informatica】使用Normalizer实现数据格式转换

在Informatica开发中,我们可以使用Normalizer组件实现数据格式转换。首先介绍下Normalizer组件的一些属性参数。Attribute Description Column Name Name of the source column. Level Group colum

2013-03-29 16:32:12

【Informatica】使用Expression组件实现自增序列

在Informatica开发中,通常使用Sequence Generator组件来创建序列号作为数据的代理键。然而,考虑到性能问题,我们也可以选择使用Expression组件来创建序列号,不过这种方法只适合创建循环的序列号,因为在每个session启动的时候,Expression组件中的变量都将被重新初始化。功能类似于Reset的sequence generator。比如一个sessi

2013-03-19 16:08:31

【转】oracle行列转换总结

最近论坛很多人提的问题都与行列转换有关系,所以我对行列转换的相关知识做了一个总结,希望对大家有所帮助,同时有何错疏,恳请大家指出,我也是在写作过程中学习,算是一起和大家学习吧。行列转换包括以下六种情况:*列转行*行转列*多列转换成字符串*多行转换成字符串*字符串转换成多列*字符串转换成多行下面分别进行举例介绍。首先声明一点,有些例子需要如下1

2012-12-03 17:10:42

#ORACLE 每日一点#Oracle CONNECT BY 使用

Oracle “CONNECT BY”是层次查询子句,一般用于树状或者层次结果集的查询。其语法是:[ START WITHcondition ]CONNECT BY [ NOCYCLE ] condition  The start with .. connect by clause can be used to select data that has a hierarch

2012-10-22 14:09:59

升级JDK之后的OBIEE配置

前阵子,试验机上的JDK从1.6.0_10升至了1.6.0_35,安装路径也发生了改变。第二天发现OBIEE的服务无法启动了。OBIEE 10g主要有以下三个服务Oracle BI Java HostOracle BI Presentation ServerOracle BI Server (目测无影响)修改如图示目录下 OracleBIData\web\con

2012-10-08 15:33:15

Informatica处理大于15位的Decimal数据

之前做一个Informatica开发时,遇到一个问题。 当Informatica Session处理位数大于15的Decimal数据时,总会出现这样的情况。原数据:111 111 111 111 111 555处理后: 111 111 111 111 111 000自15位之后的数字都被截取为0,即丢失15位之后的精度。处理方法,配置session如图,High Preci

2012-09-06 10:50:50

#ORACLE 每日一点# ESCAPE用法

作用:escape关键字经常用于使某些特殊字符,如通配符:'%','_'转义为它们原来的字符的意义,           被定义的转义字符通常使用'\',但是也可以使用其他的符号(字母数字也可)。 SQL> SELECT *  FROM emp WHERE ename LIKE 'a%%' ESCAPE  'a'; EMPNO ENAME JOB    MGR HIREDATE

2012-07-11 15:25:46

64-bit Win7下启动OBIEE 10g Catalog Manager

The Oracle Business Intelligence Suite Enterprise Edition Plus (EE) is a comprehensive suite of enterprise BI products, delivering the full range of BI capabilities including interactive dashboards,

2012-07-03 23:16:52

Oracle日期运算,你知多少?

日常工作对日期处理不多,最近因为需要设计一个时间维表,借这个机会,整理下常用的日期处理运算方法。Oracle提供了几个基本的日期处理函数函数描述ADD_MONTHS(DATE,COUNT)指定日期date上增加count个月LAST_DAY(DATE)返回日期date所在月的最后一天

2012-06-27 17:14:21

Oracle 行列转换问题总结

如果要整理出Oracle版中的FAQs,我想其中一定少不了行转列问题。今天利用一些闲暇时候整理一下我的理解与心得。在展开我的总结之前,我反复思考这样的问题:什么是行转列?在何种情况下需要行转列?一,什么是行转列?观察了行转列前后的变化,可以诠释为,由多行数据转换为单行(多)列的展现,注意这里对单行的理解,是每组单行。 (如有理解上的偏颇或者误区,多请指正!)二,行转列的类型Or

2012-03-06 11:06:27

OVER(PARTITION BY)函数介绍

开窗函数               Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是:对于每个组返回多行,而聚合函数对于每个组只返回一行。      开窗函数指定了分析函数工作的数据窗口大小,这个数据窗口大小可能会随着行的变化而变化,举例如下:1:over后的写法:       over(order by salary) 按照

2012-03-01 10:47:35
勋章 我的勋章
    暂无奖章