在ReportingService中添加多维模型的参数查询
摘要:ReportingService,在查询分析器中,在过滤的窗格,勾选了“参数”多选框,在实际查看报表的时候会把这个维度作为查询条件出现在报表查看页面。
阅读全文
posted @
2010-08-29 15:21
一粒沙
阅读(653)
推荐(0)
Net4.0 Parallel编程(三)Data Parallelism下
摘要:在上篇文章中介绍了如何Break、Stop循环,以及如何定义线程局部变量。在本文中介绍如何在外部去取消循环、以及异常的处理。Cancel在并行的循环中支持通过传递ParallelOptions参数中的CancellationToken进行取消循环的控制,我们可以CancellationTokenSource实例化之后传递给ParallelOptions对象Cancellation值。下面来看个示例...
阅读全文
posted @
2010-08-28 17:58
一粒沙
阅读(397)
推荐(0)
Net4.0 Parallel编程(二)Data Parallelism 中_转
摘要:在上篇文章中看过了使用Parrallel.For、Parael.Foreach在效率上给我们带来的提高。本文就来如何终止循环、线程局部变量 进行说明。Thread-Local Variables首先我们来看下线程局部变量,是的我们也许一直在想我们如何去定义一个线程局部变量呢。先看段顺序执行的代码:view source print?01.[TestMethod()] 02.public void ...
阅读全文
posted @
2010-08-28 17:57
一粒沙
阅读(580)
推荐(0)
.Net4.0 Parallel编程(一)Data Parallelism 上_转
摘要:现在已经进入了多核的时代,我们的程序如何更多的利用好cpu,答案是并行处理。在.net4.0之前我们要开发并行的程序是非常的困难,在.net4.0中,在命名空间System.Threading.Tasks提供了方便的并行开发的类库。本文中主要看看Data Parallel,看看并行的For、Foreach。Parallel.For首先先写一个普通的循环:view source print?01.p...
阅读全文
posted @
2010-08-28 17:55
一粒沙
阅读(419)
推荐(0)
.Net 4.o ExpandoObject 使用(下)_转
摘要:在上篇文章介绍了ExpandoObject的基本使用,本篇文章就ExpandoObject的一些高级的使用进行一些示例。例子首先要说的一点,为什么我们在定义动态类型的ExpandoObject时,必须要使用dynamic关键字呢,因为如果我们使用ExpandoObject 进行定义时,那么我们定义的变量就是一个静态类型ExpandoObject的实例化。下面我们来做个例子就是如何将xml的表示成面...
阅读全文
posted @
2010-08-28 17:53
一粒沙
阅读(1010)
推荐(0)
.Net 4.0 ExpandoObject 使用(上)_转
摘要:本篇文章中就ExpandoObject的基本使用进行一些demo。我们几乎都知道dynamic特性是.net 4.0中一个主要的新特性,而ExpandoObject正是这样的一个动态的类型。ExpandoObject允许我们在实例化之后在运行时进行成员的增加、删除。下面我们来看下基本的使用:Adding Members1)实例化如果需要延迟绑定的话,我们需要用dynamic来定义ExpandpOb...
阅读全文
posted @
2010-08-28 17:50
一粒沙
阅读(1345)
推荐(0)
js利用Array.splice实现Array的insert/remove
摘要:arrayObj.splice(start, deleteCount, [item1[, item2[, . . . [,itemN]]]]) 参数 arrayObj 必选项。一个 Array 对象。 start 必选项。指定从数组中移除元素的开始位置,这个位置是从 0 开始计算的。 deleteCount 必选项。要移除的元素的个数。 item1, item2,. . .,itemN 必选项。要...
阅读全文
posted @
2010-08-25 14:27
一粒沙
阅读(2344)
推荐(0)
ie中jQuery无法解析xml文件的解决方案
摘要:功能描述:使用jQuery解析已经定义好内容的xml文件 1.xml文件:menu.xml 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<?xmlversion="1.0"encoding="gb2312"?><menus&g...
阅读全文
posted @
2010-08-23 13:47
一粒沙
阅读(1371)
推荐(0)
js的replaceAll()
摘要:js中没有java中的replaceAll()函数,为了达到与java的replaceAll()一样的效果,我们可以用如下代码实现: String.prototype.replaceAll = function(s1,s2) { return this.replace(new RegExp(s1,"gm"),s2); } 调用方式: 如想替换字符串"aa bb cc"中的所有空格,可以执行"a...
阅读全文
posted @
2010-08-20 19:59
一粒沙
阅读(720)
推荐(0)
解决在firefox浏览器不支持ajax的transport.responseXml方法问题
摘要:if (window.ActiveXObject) return new ActiveXObject('Microsoft.XMLHTTP')else if (window.XMLHttpRequest) return new XMLHttpRequest()如上代码所示ie浏览器使用new ActiveXObject('Microsoft.XMLHTTP')返回一个XMLHTTP实例,而在fir...
阅读全文
posted @
2010-08-20 19:53
一粒沙
阅读(1010)
推荐(0)
C# Using用法三则
摘要:(1)引用命名空间 using作为引入命名空间指令的用法准则为: using Namespace; 在.NET程序中,最多见的代码莫过于在程序文件的开头引入System命名空间,其原由在于System命名空间中封装了许多最基本最常用的操作,下面的代码对咱们来说最为熟识不过: using System; 这样,咱们在程序中就能够直接运用命名空间中的类型,而不必指定细致的类型名称。using指令能够访...
阅读全文
posted @
2010-08-16 10:45
一粒沙
阅读(271)
推荐(0)
Microsoft Ribbon for WPF 正式发布(转)
摘要:之前写过几篇关于WPF4 中开发Ribbon 工具栏的文章,其中利用的是WPF Ribbon Control 控件库,开发出类似Office 2007 样式的Ribbon 工具栏。当然CodePlex 也提供了Fluent Ribbon Control Suite 项目可以写出Office 2010 样式的工具栏应用程序。8月2日微软正式发布了Microsoft Ribbon for WPF,该R...
阅读全文
posted @
2010-08-14 10:20
一粒沙
阅读(746)
推荐(0)
ExtJs:xtype的含义
摘要:根据我在EXT论坛上的观察,xtype用起来的时候疑惑会比较多。甚至有些人根本忽略xtype,或者不清楚它是什么。所以我决定阐述一下这个xtype的概念。 定义xtype就是一个代表类(Class)的标识名字。 譬如,你有这个类,名字是Ext.ux.MyGrid。正常情况下你需要用这个名字来实例化这个类(创建类的对象)。 除了类名外,你还可以这样登记类的xtype: 其中xtype是mygrid ...
阅读全文
posted @
2010-08-13 15:57
一粒沙
阅读(13194)
推荐(2)
extjs在render事件中修改控件的html内容
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--varself=this;if(self.text!=""){this.add({//disabled:true,border:false,listeners:{render:function(){...
阅读全文
posted @
2010-08-13 15:38
一粒沙
阅读(2332)
推荐(0)
ExtJS中如何给Label添加click事件
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//ExtJS中Ext.form.Label默认是没有click事件的,但由于项目需要,要求给label添加一些其它的事件,本文提供两种方法对这个class进行扩展,方法如下://方法1:Ext.on...
阅读全文
posted @
2010-08-12 12:36
一粒沙
阅读(4022)
推荐(1)
Flash优秀学习资源下载总汇!(不断更新)
摘要:引用地址:http://club.topsage.com/thread-437558-1-1.htmlFlash动画设计主流软件下载:Adobe Flash CS5官方简体中文正式版(安装包+注册机)Adobe flash CS4 官方中文完整版 Adobe Flash CS3安装文件中文版Adobe flashplayer 10安装文件下载(.swf播放器) ActionScript、Flex及...
阅读全文
posted @
2010-08-10 08:41
一粒沙
阅读(1151)
推荐(1)
extjs右键菜单
摘要:extjs中的gridpanel、TreePanel等控件都可以有右键菜单,如下设置。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--listeners:{render:function(){//Afterthecomponenthasbeenr...
阅读全文
posted @
2010-08-09 14:53
一粒沙
阅读(1552)
推荐(1)
让ExtJS里的GridPanel的列能够自动决定宽度
摘要:在new GridPanel时加这个: viewConfig:{ forceFit: true, // 注意不要用autoFill:true,那样设置的话当GridPanel的大小变化(比如你resize了它)时不会自动调整column的宽度scrollOffset: 0 //不加这个的话,会在grid的最右边有个空白,留作滚动条的位置 }, 然后还需要给GridPanel所属的容器设置layou...
阅读全文
posted @
2010-08-09 13:56
一粒沙
阅读(1155)
推荐(0)
安装 sql server 2008R2 analysis示例数据库
摘要:http://msftdbprodsamples.codeplex.com/wikipage?title=Installing%20Analysis%20Services%20Database
阅读全文
posted @
2010-08-05 18:53
一粒沙
阅读(629)
推荐(0)
gridview默认选择行
摘要:grid.getSelectionModel().selectRow(1,true);
阅读全文
posted @
2010-08-05 18:50
一粒沙
阅读(364)
推荐(0)
extjs 重设autoHeight
摘要:autoHeight属性,只能在初始化组件的时候设置在extjs中提供有obj.setHeight(height)方法,但没有提供obj.setAutoHeight(bool)方法,我们可以使用obj.setSize(widht,height)方法来实现obj.autoHeight=true;obj.setSize(undefined,0);width值如果传递undefined进去,extjs会...
阅读全文
posted @
2010-08-04 14:53
一粒沙
阅读(2058)
推荐(0)
JS超精简实现链表!(转)
摘要:单向链表 百度百科:http://baike.baidu.com/view/549479.htm?fr=ala0_1最近家里来了个高手,他是学JAVA的。正在努力跟他学习!如果有对链表的误读,还请高手指点..小弟感激不尽。JS实现 链表!直接上代码。[代码]你敢相信吗?上面的代码实现了。一个单向链表!用下面的代码,就可以使用这个单项链表.[代码]当然链表不能仅仅只有 一个add方法。于是我添加了 ...
阅读全文
posted @
2010-08-01 17:24
一粒沙
阅读(436)
推荐(1)
jquery hashtable
摘要:jQuery.Hashtable = function() { 02this.items = new Array(); 03this.itemsCount = 0; 04this.add = function(key, value) { 05if (!this.containsKey(key)) { 06this.items[key] = value; 07this.itemsCount++; 0...
阅读全文
posted @
2010-08-01 17:23
一粒沙
阅读(2508)
推荐(0)