莱科宁

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2010年8月9日

摘要: [代码] 阅读全文
posted @ 2010-08-09 16:08 莱科宁 阅读(871) 评论(1) 推荐(1) 编辑

2010年6月18日

摘要: 在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。 BackgroundWorker类中主要用到的有这列属性、方法和事件: 重要属性: 1、CancellationPending 获取一个值,指示应用程序是否已请求取消后台操作。通过在DoWork事... 阅读全文
posted @ 2010-06-18 16:19 莱科宁 阅读(186) 评论(0) 推荐(0) 编辑

2010年6月6日

摘要: WPF关键知识点概要——依赖属性(Dependency Property)1、依赖属性的概念  Windows Presentation Foundation (WPF) 提供了一组服务,这些服务可用于扩展公共语言运行时 (CLR) 属性的功能。这些服务通常统称为 WPF 属性系统。由 WPF 属性系统支持的属性称为依赖项属性。本概述介绍 WPF 属性系统以及依赖项属性的功... 阅读全文
posted @ 2010-06-06 15:04 莱科宁 阅读(579) 评论(0) 推荐(0) 编辑

2010年6月1日

摘要: 1.XAML中的空白处理   根据 XML,XAML 中的空白字符包括空格、换行符和制表符。它们分别对应于 Unicode 值 0020、000A 和 0009。 空白规范化默认情况下,当 XAML 处理器处理 XAML 文件时,将发生下列空白规范化: 移除东亚字符之间的换行符。有关“东亚字符”的定义,请参见本主题后面的“东亚字符”一节。 将所有空白... 阅读全文
posted @ 2010-06-01 10:24 莱科宁 阅读(379) 评论(0) 推荐(0) 编辑

2010年5月23日

摘要: 在许多面向对象程序设计语言中,属性(property)是指对象的特征和状态,具体地说就是指对象的数据成员。程序员可以指定数据成员能否被外界直接访问,如果数据成员被指定为public的,外界就可以用“对象名.公有数据成员名”访问该成员。c#是完全面向对象的语言,c#倡导一种新途径,对数据成员能够更好地封装和保护,同时又向外界提供更有效的访问形式。c#中用来达到这个目标的就是&... 阅读全文
posted @ 2010-05-23 13:51 莱科宁 阅读(369) 评论(0) 推荐(0) 编辑

2010年5月21日

摘要: 1.委托  委托是一种类型,是方法的类型,委托定义了方法的类型;这样就能把方法作为参数进行传递。代码运行结果:陆续跳出两个对话框2.委托链  将多个方法捆绑到同一个委托对象上,形成委托链,当调用这个委托对象时,将依次调用委托链中的方法。代码运行结果:  依次弹出两个对话框 阅读全文
posted @ 2010-05-21 15:25 莱科宁 阅读(1163) 评论(0) 推荐(0) 编辑

摘要: AutoResetEvent 允许线程通过发信号互相通信。通常,此通信涉及线程需要独占访问的资源。   线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。如果 AutoResetEvent 处于非终止状态,则该线程阻塞,并等待当前控制资源的线程通过调用 Set 发出资源可用的信号。   调用 Set 向 AutoResetEvent 发信号以释放等待线程。AutoRes... 阅读全文
posted @ 2010-05-21 11:54 莱科宁 阅读(538) 评论(0) 推荐(0) 编辑

2010年5月20日

摘要: 一、OOP的目标:  使用面向对象的开发过程就是在不断地抽象事物的过程,我们的目标就是抽象出一个高内聚、低偶合,易于维护和扩展的模型。二、遇到的问题:  抽象过程中我们会发现很多事物的特征不清楚,或者很容易发生变动,怎么办呢?比如飞禽都有飞这个动作,但是对于不同的鸟类它的飞的动作方式是不同的,有的是滑行,有的要颤抖翅膀,虽然都是飞的行为,但具体实现却是千差万别,在我们抽象的模型中不可能把一个个飞的... 阅读全文
posted @ 2010-05-20 18:07 莱科宁 阅读(240) 评论(0) 推荐(1) 编辑

2010年5月19日

摘要: 1.什么是命名空间  命名空间是类的逻辑分组,它组织成一个层次结构—逻辑树。  命名空间是为了防止名字污染在标准C++中引入的。它可以将其中定义的名字隐藏起来,不同的命名空间中可以有相同的名字而互不干扰。  把类比喻成文件的话,命名空间就是文件夹。没有文件夹的话,文件照样可以工作,但是就容易出现“重名”的问题,而且不好组织多个文件。2.签名  是针对方法来说的,... 阅读全文
posted @ 2010-05-19 15:28 莱科宁 阅读(165) 评论(0) 推荐(0) 编辑

摘要: 1.WF的定义  工作流(Workflow)就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。   简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。一个工作流包括一组任务(或活动)及它们的相... 阅读全文
posted @ 2010-05-19 11:54 莱科宁 阅读(303) 评论(0) 推荐(1) 编辑