日斋
日新月异
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: ETL负责将分布的、异构数据源中的数据如关系数据、平面数据文件等抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据集市中,成为联机分析处理、数据挖掘的基础。  ETL是数据仓库中的非常重要的一环。它是承前启后的必要的一步。相对于关系数据库,数据仓库技术没有严格的数学理论基础,它更面向实际工程应用。所以从工程应用的角度来考虑,按着物理数据模型的要求加载数据并对数据进行一些系列处理,处理... 阅读全文
posted @ 2010-01-20 17:15 李承隆 阅读(511) 评论(0) 推荐(0) 编辑
摘要: IBM 提供了一组令人眼花缭乱的商业智能(business intelligence,BI)技术。这些技术大多数都是以独立产品的形式提供的,它们使用 DB2 Universal Database (DB2 UDB) 及其他主导数据库产品。不过,IBM 早已使工程规范贯穿其 BI 产品,通过使用 DB2 扩展以及数据库引擎级(database engine-level)的集成,有意识地将每一项产品和... 阅读全文
posted @ 2010-01-19 22:50 李承隆 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 伪BI 之一:BI只能分析静态的信息。正确:其实对企业真正有用的是一些实时的信息采集和分析,企业根据这些信息才能作出及时的决策。笔者认为“BI只能分析静态的信息”是对BI比较片面的认识,看到的是BI在实际商业应用中的表面现象,因为多数企业实施的BI系统,给到用户使用的数据信息确实是相对静态的信息,是按照一定时间规则进行更新的信息,但这并不代表BI只能分析静态的信息,实际上B... 阅读全文
posted @ 2010-01-19 22:36 李承隆 阅读(255) 评论(1) 推荐(0) 编辑
摘要: IDC将商业智能定义为下列软件工具的集合:  终端用户查询和报告工具。专门用来支持初级用户的原始数据访问,不包括适用于专业人士的成品报告生成工具   OLAP工具。提供多维数据管理环境,其典型的应用是对商业问题的建模与商业数据分析。OLAP也被称为多维分析   数据挖掘(Data Mining)软件。使用诸如神经网络、规则归纳等技术,用来发现数据之间的关系,做出基于数据的推断。   数据集市(Da... 阅读全文
posted @ 2010-01-14 14:54 李承隆 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1.更适合WPF或Silverlight的场景 WPF被设计为创建Windows桌面应用程序,具有访问富用户界面特征,如动画、3D图形、音频和视频,以及直接访问图 形加速硬件以实现更好的图形性能。由于大部分WPF应用程序是在计算机本地运行,因此不会涉及到象Web应用程序那样 的安全限制,因此,如果对文件系统有访问限制的话,WPF应用程序可以只在用户计算机上存储少量的数据,同样,由于 应用程序不用从... 阅读全文
posted @ 2010-01-14 11:20 李承隆 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 扩展方法的定义,需要注意三个部分:1、静态类(私有公共都可以);2、静态方法(私有公共都可以);3、第一个函数参数前带 this(必须是第一参数前) namespace Hongjun.Guo{ static class MyExtensionMethods { internal static void Print(this object s) { Console.WriteLine(s); } ... 阅读全文
posted @ 2010-01-14 11:10 李承隆 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 在反射调用Assembly时,我们用的最多的就是Assembly.LoadFrom这个方法,从Framework 1.1开始Assembly又新增加了一个静态方法LoadFile,那么这两个方法有什么区别呢?比较MSDN中Assembly.LoadFile和Assembly.LoadFrom的描述:Assembly.LoadFile:Note: This namespace, class, or ... 阅读全文
posted @ 2010-01-13 12:46 李承隆 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 序列化和反序列化我们可能经常会听到,其实通俗一点的解释,序列化就是把一个对象保存到一个文件或数据库字段中去,反序列化就是在适当的时候把这个文件再转化成原来的对象使用。   我想最主要的作用有:   1、在进程下次启动时读取上次保存的对象的信息   2、在不同的AppDomain或进程之间传递数据   3、在分布式应用系统中传递数据   ......   在C#中常见的序列化的方法主要也有三个:Bi... 阅读全文
posted @ 2010-01-12 15:11 李承隆 阅读(327) 评论(1) 推荐(0) 编辑
摘要: 操作系统使用进程将它们正在执行的不同应用程序分开。线程是操作系统分配处理器时间的基本单元,每个进程中都可以有多个线程同时执行代码。每个线程都维护异常处理程序、调度优先级和线程上下文结构。在调度线程之前,系统将线程上下文保存起来,以便在下一次执行时能够从保存的状态重新开始。线程上下文包括为使线程在线程的宿主进程地址空间中无缝地继续执行所需的所有信息,包括线程的CPU寄存器组和堆栈。应用程序域(由Sy... 阅读全文
posted @ 2010-01-12 14:52 李承隆 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 线程操作主要包括线程的创建和管理,以及如何将数据传递到托管线程并返回线程代码的执行结果。19.2.1 创建线程创建线程是通过创建新的Thread对象来实现的。Thread类的构造函数需要一个ThreadStart委托或ParameterizedThreadStart委托作为参数。ThreadStart委托和ParameterizedThreadStart委托表示在Thread上执行的方法。它们的定... 阅读全文
posted @ 2010-01-12 14:51 李承隆 阅读(252) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页