找到相关内容 242
设计模式学习笔记:就一句话的创建实例是如何演变成工厂模式的?
工厂方法模式定义  Defines an interface for creating an object,but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses   一般java创建一
http://www.cyqdata.cn/cnblogs/article-detail-39852 
《Microsoft SQL Server 2008 MDX Step by Step》学习笔记二:理解元数组(Tuples)
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引 导读:本文介绍元数组(Tuples)的基础内容,已经了解的读者可以直接略过。 本文将包括以下内容: ■1、理解cube空间的概念。 ■2、使用tuples从Cube中提取数据。 ■3、使用多种语法引用层次结构成员(hierarchy members)。    本文所用数据库和所有源码,请到微软官网下载 &
http://www.cyqdata.cn/cnblogs/article-detail-39841 
强人Hibernate文档笔记(中)
Hibernate文档笔记共分为三个部分,此处是第二部分,讲述了Contextual Sessions、Configuration、获取SessionFactory和JDBC Connections(Session是对JDBC连接的封装)。 五、Contextual Sessions   许多应用程序需要一种和上下文有关联Hibernate session,这样的session是指贯穿于给定环境的
http://www.cyqdata.cn/cnblogs/article-detail-39814 
《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十九:监视和管理工具进阶(本书完)
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引 导读:本文介绍Analysis Services中的监视和管理工具 本文将包括以下内容: ■1、使用Windows可靠性和性能监视器监视Analysis Services ■2、使用SQL Server Profler监视Analysis Services ■3、使用DMV检索Analysis Services元数据和性能信
http://www.cyqdata.cn/cnblogs/article-detail-39479 
DDraw笔记-双缓冲和后备缓冲
双缓冲和后备缓冲 前面的例子都是,直接在主表面上绘东西。对于动画,直接在主表面上绘,会产生很严重的闪烁。解决的办法是采用双缓冲或后备缓冲。 双缓冲 双缓冲:在离屏缓冲中绘制图像,然后将其拷贝到显示表面。   见下面代码,先把数据放到double_buffer,最后再拷贝到主表面上。 下面Sleep(300);睡眠了0.3秒这么长的时间是为了更为明显的看到画面的变化。 代码下载  
http://www.cyqdata.cn/cnblogs/article-detail-39470 
mysql使用UDF自动同步memcached效率笔记
接上篇:mysql使用mysql-udf-http效率测试笔记 ,这次不使用rest架构,而是使用:libmemcached和memcached_functions_mysql,测试版本是: libmemcached-0.34.tar.gz和memcached_functions_mysql-0.9.tar.gz,其它版本配对都有问题,我安装测试过有问题的版本有: memcached_funct
http://www.cyqdata.cn/cnblogs/article-detail-39464 
《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十八:管理部署
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引 导读:本文介绍Analysis Services的部署方式和部署机制。 本文将包括以下内容: ■1、使用BIDS部署Anylysis services 数据库 ■2、创建XMLA脚本部署Anylysis services 数据库 ■3、针对Anylysis services 数据库服务器上执行部署脚本 ■4、迁移Anylys
http://www.cyqdata.cn/cnblogs/article-detail-39454 
步步为营 .NET 代码重构学习笔记系列总结
历时一个多月的时间,代码重构系列终于写完了,代码的坏味道大家一看都不会陌生,绝对是在我们的编程中如影随形的,现在把相应的重构方法和设计模式总结出来,以供大家参考.因为不论是重构还是应用设计模式,一切的目的都是为了软件构架的“优雅”,而不是炫耀技术。 步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码
http://www.cyqdata.cn/cnblogs/article-detail-39417 
步步为营 .NET 代码重构学习笔记 十四
一、Form Templlate Method(塑造模板函数) 动机(Motivation) 有一些subclasses,其中相应的某些函数以相同顺序执行类似的措施,但各措施实际上有所不同。将各个措施分别放进独立函数中,并保持它们都有相同的签名式(signature),于是原函数也就变得相同了。然后将原函数上移至baseclass。 示例 public abstract class Site
http://www.cyqdata.cn/cnblogs/article-detail-39382 
JavaScript学习笔记四——Eval函数
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://www.cyqdata.cn/cnblogs/article-detail-39330 
步步为营 .NET 代码重构学习笔记 十三
一、Replace Exception with Test(以测试取代异常) 动机(Motivation) 面对一个[调用者可预先加以检查]的条件,你抛出了一个异常。修改调用者,使它在调用函数之前先做检查。 示例 private Dictionary<int, string> _values; public double GetValueFor
http://www.cyqdata.cn/cnblogs/article-detail-39304 
笔记】Nios II PIO的说明与双向操作注意点
最近想使用Nios II里的并口PIO口进行双向操作,即需要输出的时候设置为输出方向,需要输入的时候设置为输入方向。在这期间,因为没认真仔细阅读参考文档,走了一点点的弯路。下面就简单的介绍下并行输入/输出PIO。 PIO核概述   具有Avalon接口的并行输入/输出(parallel input/output - PIO)核,在Avalon存储器映射(Avalon Memory-Mapped A
http://www.cyqdata.cn/cnblogs/article-detail-39303 
《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十四:设计聚合(Aggregation)(上)
SQL Server 2008中SQL应用系列及BI笔记系列--目录索引 导读:本文介绍Analysis Services中与聚合(Aggregations)相关的设计。 本文将包括以下内容: ■1、使用Aggregation设计向导设计Aggregation ■2、通过创建属性关联和用户自定义层次来改善Aggregation ■3、使用AggregationUsage特性控制一个属性的聚合 ■4
http://www.cyqdata.cn/cnblogs/article-detail-39277 
Android实例剖析笔记(八)
   和Snake的比较       就界面Layout来说,这个程序其实和Snake没有什么不同,同样是采用了FrameLayout,而且游戏的主界面由一个自定义的View来实现,这里是LunarView。读过上一篇文章的朋友也许会发现,Snake的架构是“定时器+系统调用onDraw”来实现的,这里有一个最大的
http://www.cyqdata.cn/cnblogs/article-detail-39217 
步步为营 .NET 代码重构学习笔记 十二
步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline Method) 步步为营 .NET 代码重构学习笔记 四、临时变量(Temporary Variable) 步步为营 .NET 代
http://www.cyqdata.cn/cnblogs/article-detail-38960 
《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十二:从Analysis Services检索数据
导读:本文介绍如何使用从Analysis Services检索数据。 本文将包括以下内容: ■1、创建透视表(perspective)并通过透视表访问Cube ■2、创建MDX查询 ■3、从Analysis Services的数据创建Excel 2007 数据透视表(PivotTable) ■4、使用Excel 2007透视表执行Action,察看KPIs,钻取明细。 ■5、从Analysis S
http://www.cyqdata.cn/cnblogs/article-detail-38899 
步步为营 .NET 代码重构学习笔记
步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline Method) 步步为营 .NET 代码重构学习笔记 四、临时变量(Temporary Variable) 步步为营 .NET 代码重构学习
http://www.cyqdata.cn/cnblogs/article-detail-38820 
HTML5笔记(2) - 为什么需要HTML5
上篇:HTML5笔记(1) - HTML5的定义   前言   上学时导师教导过我们,学习新技术、新标准规范时,要经常针对细节问自己:这部分为什么会这么定义;坚持思考,某一天你才有可能成为规则制定者中的一员。所以我“为赋新词强说愁”,为思考而思考:为什么会有HTML5。   预感到下文可能会有点罗嗦,就先把两种提法列出来,再细说之: HTML5是互联网发展的必然产物,是&
http://www.cyqdata.cn/cnblogs/article-detail-38730 
步步为营 .NET 代码重构学习笔记
步步为营 .NET 代码重构学习笔记系列 步步为营 .NET 代码重构学习笔记 一、为何要代码重构 步步为营 .NET 代码重构学习笔记 二、提炼方法(Extract Method) 步步为营 .NET 代码重构学习笔记 三、内联方法(Inline Method) 步步为营 .NET 代码重构学习笔记 四、临时变量(Temporary Variable) 步步为营 .NET 代码重构学习
http://www.cyqdata.cn/cnblogs/article-detail-38684 
《.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