- 浏览: 510709 次
- 性别:
- 来自: 北京
-
最新评论
-
caipeiming:
可以使用array的indexOf方法,参考JavaScrip ...
js-判断元素是否存在于array数组中 -
zhangyaochun:
这个不错,新属性哦~
html5新特性-- <a>标签新属性download -
housheng33:
空间和时间星型-雪花-ER一范式-二范式-三范式
浅谈多维模型 -
housheng33:
对不起,我已经24岁了。我已经没有能力和你谈那一场天真而不计得 ...
对不起,我已经24岁了。我已经没有能力和你谈那一场天真而不计得失的恋爱了。 -
zhangyaochun:
这篇整理的不错
js-清空array数组
文章列表
hasClass() 方法检查被选元素是否包含指定的 class。
addClass() 向匹配的元素添加指定的类名。不会移除已存在的 class 属性,仅仅添加一个或多个 class 属性。
removeClass() 从所有匹配的元素中删除全部或者指定的类。
toggleClass() 从匹配的元素中添加或删除一个类。如果存在(不存在)就删除(添加)一个类。
<script type="text/javascript" src="jquery.js"></script>
<script type=" ...
ie下对图片进行旋转:
rotation的几个值:
0 不旋转(默认值)
1 90度
2 180度
3 270度
注意:在现在的网页布局中,往往是在div上附加滤镜的,如果单单的在html代码里面给div设置一个id,这样子滤镜是不会有作用的,必须要在style或者css中定义这个id属性(仅仅定义一个宽或者高就行了),否则不会起作用。
<style type="text/css">
#image{margin:100px 100px;}
</style>
<body>
<img src ...
PERCENT_RANK ( expr [, expr]... ) WITHIN GROUP( ORDER BY
expr [ DESC | ASC ] [NULLS { FIRST | LAST }]
[, expr [ DESC | ASC ] [NULLS { FIRST | LAST }]]...)
返回指定数据在指定分组序列中所占的相对位置,不管指定值与分组序列中某值是否重复,均将此值视为序列一部分.
select percent_rank(2975) within group(order by scott.emp.sal) from scott.emp
CUME_DIS ...
DENSE_RANK(n1[,n2]...) WITHIN GROUP (ORDER BY col1 [desc|asc] [nulls first|last] [,col2 [desc|asc] [nulls first|last]]...) 计算指定值在记录集中的排序值。函数的参值必须一一对应group中的列,并且二者数据类型应该一致。至于order by子句中的nulls first|last则是用来设置记录集中值为null的列的排序在前或在后。
RANK() 参数及形式完全与上同,二区最大的区别是:RANK函数在处理指定数值在记录集中的排序值时,如果值有重复,则后面的排序值会跳过这个值, ...
Sample抽样函数
- 博客分类:
- Database
Sample抽样函数用于支持数据挖掘。Sample 函数使得数据分析操作在样本数据上进行,而不是在整张表上进行。
*sample只对单表生效,不能用于表连接和远程表!*
选择10%的记录select * from atest sample(11)选择0.1%的记录select * from atest sample(0.1)根据数据块选择1%的记录select * from atest sample block(1)
oracle返回星期几的函数
- 博客分类:
- Database
做报表时遇到需求滚动展示周数据,除掉周六和周天的数值,简单记录下。
在sql语句where条件中添加:to_char(d1.d_day,'d')not in(1,7)--去掉周六周日两天
现有时间维表d_timeday,执行sql:
select * from d_timeday d where to_char(d.d_day,'d') not in(1,7)
实现效果:
1.导入sample package
将D:\ibm\cognos\c10\webcontent\samples\content目录下的powercube.zip复制到D:\ibm\cognos\c10\deployment目录下。启动IBM Cognos Conneation--配置--内容管理--新建导入。
2.新建cube数据源
1)输入名称sales_and_marketing_zh,下一步选择指定IBM Cognos PowerCube 连接字符串。
2)新建数据源向导中,Windows 位置输入D:\ibm\cognos\c10\w ...
(一)监听配置文件listener.ora CAMS 系统的后台程序的正常运行不仅依赖于数据库实例的运行,还依赖于这个数据库监听器的运行,假如监听器没有启动,即使数据库已经启动,CAMS 后台程序仍然不能正常工作。
(二)查找连接字符串文件sqlnet.ora
Oracle Client中, SQLNET.ORA文件是在配置了本地命名方式后才产生的,注意不是配置网络服务名.
Net configuration assistant-->第二个 本地命名方法--->本地
(三)tnsname
定义一个或多个网 ...
大学的时候,
我对我喜欢的一个男生说,
让我们谈一场天真而不计得失的恋爱吧。。
他说好。。
我们就在一起了。
这一年我确实也常提醒自己这一句话。
我们在大学里面谈恋爱,
干嘛计较那么多,
我生日,你送不送我礼物根本无所谓。
他打球,我会去看。
他的成绩,我很少过问。
会聊起来梦想,他说他的梦想是去环游世界,我会说我也希望可以这样。
两个人开心就一起吃喝玩乐,不开心吵一架明天又是晴天。
启动过程一点日志信息都没有输出直接报0103错误,后来我发现在服务中有个IBM Cognos Content store(大概是这个,具体名字也记不清了)的服务,判断这个问题应该是安装过程中选中了Cognos Content Database,但是在Cognos Configuration中配置的content store却是Oracle导致的。因为如果安装过程中你选中了cognos content database组件,那么你配置的content store必须是 cognos content database,配置其他的都不行。所以把cognos卸载,重新安装,本以为这次应该 ...
group by 语句支持基本的having条件,还支持rollup和cube提供信息汇总功能,类似小计。
rollup:纵向小计,从右向左逐个对每一列进行小结并在结果中生成独立的一行。只返回第一个分组条件指定的列的统计行。
cube:横行小计
select d.deptno,t.job,sum(t.sal) from emp t,dept d
where t.deptno=d.deptno
group by rollup(d.deptno,t.job)
执行结果:
***
使用grouping_id显示指定的分组级别的 ...
最近使用arcplan做报表,遇到不同日期粒度下展示数据的需求,利用sql直接从数据库中查询更为简便,且复用性强,记录下。
年粒度情况:展示当年前推5年的数据。
t.d_day>= add_months(to_date('2012'||'0101', 'yyyymmdd'),-60)
and t.d_day<= last_day(to_date('2012'||'1201', 'yyyymmdd'))
半年粒度情况:展示当前半年前推12个数据点。
d_day>=add_months(to_date(substr('2011H2', 1, 4)|| ...
overflow 属性规定当内容溢出元素框时发生的事情。所有主流浏览器都支持。
<div class="a">
<div class="a-left">我是A浮动在左边</div>
<div class="a-right">我是B浮动在右边</div>
</div>
<style type="text/css">
div.a{border:1px solid blue;width:500 ...
标签class属性定义两个类名时,该标签会被添加上两个class对应的css样式,如果两个类相互冲突又怎么解决呢?相对在CSS文件中后面定义的样式具有较高优先级,而不是根据标签中定义的类名先后顺序来确定样式优先级。
举例:
.m1{background-color: gray;}
.m2{background-color: blue;}
<div class="m1 m2"></div>
<div class="m2 m1"></div>
效果如下:不管 ...
(1)利用splice方法实现:
splice() ---用于插入、删除或替换数组的元素。返回含有被删除的元素的数组。
arrayObject.splice(index,howmany,element1,.....,elementX)
<script language="javascript" type="text/javascript">
Array.prototype.elremove = function(m){
if(isNaN(m)||m>this.length){re ...