找到相关内容 3738
SQL Server BI Step by Step 初级入门(持续更新)
SQL Server BI Step by Step 系列是我入门学习的教材之一,而我的教材就来自博客园 http://www.cnblogs.com/lonely7345/archive/2010/02/10/1667076.html(很感谢孤独的侠客分享)。在此基础上,我一章一章的认真做了一遍,很感谢教材入门的实用性,但是其中有些步骤或叙述不是很清楚(P.S可能对于我们才入门的人来说,简化
http://www.cyqdata.cn/cnblogs/article-detail-38654 
.Net 下跟踪线程挂起和程序死循环
.Net 下调试跟踪线程挂起和程序死循环   作者:Eaglet      .Net 下的程序调试相对C/C++要简单很多,少了那些令人头疼的指针越界的问题。不过当你的程序遇到如下问题时,依然非常棘手:      1. 进程异常终止。解决方案见 .Net 下未捕获异常的处理    &nbs
http://www.cyqdata.cn/cnblogs/article-detail-38648 
详细介绍一下 Smoke Testing(冒烟测试)
近来看到和听到几个关于 Smoke Testing 的说法,也曾几次被顾问客户问及 Smoke Testing,感觉大家似乎对 Smoke Testing 的概念都相当模糊。据说软件测试中的 Smoke Testing 最早源于微软,而在实践中,我曾就此询问过美国微软的几个开发人员,他们的说法也莫衷一是。根据我搜集的一些资料,结合微软的实际测试工作,现将  Smoke Testing 综
http://www.cyqdata.cn/cnblogs/article-detail-38647 
JavaScript继承详解(一)
面向对象与基于对象 几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重要的概念 - 封装、继承和多态。 但是在JavaScript的世界中,所有的这一切特
http://www.cyqdata.cn/cnblogs/article-detail-38644 
通过六个题目彻底掌握String笔试面试题
Java中String类由于其特殊性(不变类),几乎是笔试面试中的必考题,当然有些题目其实没啥意思,不过关键是要通过题目掌握原理性的东西。下面六道题目,如果您全部做对了,且明白其所以然,那么Java中的关于String的笔试面试题应该难不到你了。也许您觉得polaris说的有点过了,然而彻底明白这些题目,对理解String类还是很有好处的。   写出下面各题的打印输出的结果:   1 publi
http://www.cyqdata.cn/cnblogs/article-detail-38643 
C#面向对象设计模式纵横谈:Iterator 迭代器模式
集合内部结构与外部访问   动机(Motivation)   在软件构建过程中,集合对象内部结构常常变化各异。但对于这些集合对象,我们希望在不暴露其内部结构的同时,可以让外部客户代码透明地访问其中包含的元素;同时这种“透明遍历”也为“同一种算法在多种集合对象上进行操作”提供了可能。   使用面向对象技术将这种遍历机制抽象为“迭代器对象&
http://www.cyqdata.cn/cnblogs/article-detail-38638 
Silverlight+WCF 新手实例 象棋 主界面-棋谱-回放-结局(四十)
查看本系列其他相关文章请点击:Silverlight+WCF 新手实例象棋专题索引 在线演示地址:Silverlight+WCF 新手实例 象棋 在线演示 在Silverlight+WCF 新手实例 象棋 主界面-棋谱-回放(三十九)中,我们实现了用户的棋谱回放,在文章的下面,我们曾留下了两个问题: 下棋者在下棋过程,要不要开放“回放”功能,如果开放,需要注意什么? 观
http://www.cyqdata.cn/cnblogs/article-detail-38637 
《.NET4.0 面向对象编程漫谈》读书笔记 ——第11章 对象集合与LINQ
第11章 对象集合与LINQ 【摘要】:LINQ是.NET的一项重大创新,它可以非常方便地查询对象集合。本章主要讲述LINQ技术中最基础的部分--LINQ to Objects。   第1节 针对对象集合的标准查询  1、 对象筛选: A、 筛选指从某对象集合中选出满足条件的对象,通用Where扩展方法实现。 B、 方法声明: Public static IEnumerabl
http://www.cyqdata.cn/cnblogs/article-detail-38634 
.Net集合类的研究-有序集合(二)-SortedDictionary<TKey,TValue>
从类名就可以看出SortedDictionary<TKey,TValue>和上篇介绍的SortedList一样,都是有序集合,但从类内部的存储结构上看,两者有很大区别,SortedList内部用数组保存,只能算是有序线性表,而SortedDictionary<TKey,TValue>的内部结构是红黑树。 园子里有不少关于红黑树的好文章,已将红黑树分析的很透彻。所以这里不讨
http://www.cyqdata.cn/cnblogs/article-detail-38632 
磨刀不误砍柴工:Ext4核心组件Grid的变化及学习(2):数据列的基本操作
今天讨论数据列的操作。 通常情况下(如上一篇的例子,不进行特殊设置),每个数据列都支持数据排序,单击数据列header会在ASC和DESC之间切换;数据列header可以拖动前后顺序;数据列可以设置显示或者隐藏。每个数据列还有dropdown菜单,如下: 我们改变一下原始例子的columns参数看看: Ext.create('Ext.grid.Panel', { tit
http://www.cyqdata.cn/cnblogs/article-detail-38631 
Silverlight实用窍门系列:43.Silverlight从ListBox拖拽图标到另一ListBox【附带源码实例】
        在本实例中我们将从ListBox中拖出一个图标到另外一个ListBox中,这是一个比较有用的小功能,在这里我们首先来看运行效果(点击下面的图片即可拖动左边的图标到右边的ListBox中去)。 在线演示         实现过程是:
http://www.cyqdata.cn/cnblogs/article-detail-38626 
Server-push技术(comet)----------asp.net中的异步处理+client与服务器端的长连接
server-push技术已经面世很久了,但直到GTALK的诞生才慢慢的引导出这项技术,不过到现在为止,也很少有人去应用这方面的技术,server-push倒底是一个什么样的东西呢?   故名思义,server-push即“服务器推”的意思,ajax大家都用过,它和server-push是完全相反的两个东西,ajax是从服务器端拉取数据,如果要定期更新页面上显示的数据块,那
http://www.cyqdata.cn/cnblogs/article-detail-38618 
【译】12个asp.net MVC最佳实践
       上一周我我在罗马进行了两场对于开发完成不久的http://www.dotnetromacesta.org/的Asp.net MVC的演讲。而其中一场演讲内容是关于我对于Asp.net MVC最佳实践的看法.因为这场演讲是在意大利进行的,为了大家能更好的阅读,我将演讲所用的ppt翻译成英文。 关于Controller的最佳实践
http://www.cyqdata.cn/cnblogs/article-detail-38615 
Javascript正则表达式教程
基础知识   学好正则表达式子的关键一步就是花一点时间记住这些符号。这是最好的建议了。坐下来,好好记一记,很快的: .:会匹配任何字符,在dotall模式为false的时候不会匹配换行符。 *:匹配0个或者多个上面的那个字符可以匹配的 +:匹配一个或者多个上面那个字符可以匹配的 ?:上述可匹配字符可选,0个或1个 \d:匹配一个数字 \w:匹配任何字符(字母数字和下划线) [xyz]:匹配xyz
http://www.cyqdata.cn/cnblogs/article-detail-38614 
Android四种Activity的加载模式
建议首先阅读下面两篇文章,这样才可以更好的理解Activity的加载模式:   Android的进程,线程模型:  http://www.cnblogs.com/ghj1976/archive/2011/04/28/2031586.html 其中对“Android的单线程模型”的描述,明白Activity的一些注意事项。   Android Application Task
http://www.cyqdata.cn/cnblogs/article-detail-38612 
C#数据本地存储方案之SQLite
即使是做网络应用,在断线情况下,也需要考虑数据的本地存储。在SQLite出现之前,数据量大的情况下,我们一直使用ACCESS,数据量小,则文件存储。ACCESS不支持事务原子性,在断电情况下(这种情况总是会发生)会导致数据很难恢复。   一:安装   SQLITE,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统。我直接使用的是http://sqlite.phxsoftware.com
http://www.cyqdata.cn/cnblogs/article-detail-38610 
Linq To Xml学习 - 3.查询、更新、删除
Linq To Xml学习 - 3.查询、更新、删除 文章最后有该示例的XML文档。 查找具有特定属性的元素 XElement root = XElement.Load("PurchaseOrder.xml"); IEnumerable address = from el in root.Elements("Address") where (string)el.Attribute(
http://www.cyqdata.cn/cnblogs/article-detail-38607 
CYQ.Data 数据框架 V2.0 版本 开放源码 继续开源之路
写在开源前的几句话:   1:指责开源不彻底,动不动就希望有一份最新版本的源码,好像国内开源的失败,全在开源者走向封源的原因 想说: 1:当你拿到一份源码后,你都做了什么?给了反馈?帮忙宣传?有木有,有木有?可怕的是一边索取还一边骂。 2:国内都是一些富翁在写开源代码?   2:指责打着开源的幌子在收费,既然开源了,还收费,太不地道了 想说: 1:开源!=免费,这些常识网上
http://www.cyqdata.cn/cnblogs/article-detail-38605 
(译)如何使用cocos2d和box2d来制作一个Breakout游戏:第二部分(完)
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!  原文链接地址:http://www.raywenderlich.com/505/how-to-create-a-simple-breakout-game-with-box2d-and-
http://www.cyqdata.cn/cnblogs/article-detail-38603 
步步为营 .NET 代码重构学习笔记 七
一、Introduce Foreign Method(引入外加函数) 动机(Motivation) 在client class 中建立一个函数,并以一个server class实体作为第一引数(argument)。 示例 DateTime newStart = DateTime.Now.AddDays(1);     改为 public Date
http://www.cyqdata.cn/cnblogs/article-detail-38600