Dragon in the sky

whatever happened , go ahead! Happy life of big pig and its dog.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2009年9月28日

摘要: 数据库系统的三级模式结构是指数据库系统是由模式、外模式和内模式三级构成的。 (1)模式 模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。 (2)外模式 外模式也称用户模式,它是数据库用户能... 阅读全文

posted @ 2009-09-28 15:28 龙泰 阅读(839) 评论(0) 推荐(0) 编辑

摘要: Procedure can return zero or n values whereas function can return one value which is mandatory. Procedures can have input,output parameters for it whereas functions can have only input parameters. P... 阅读全文

posted @ 2009-09-28 15:15 龙泰 阅读(148) 评论(0) 推荐(0) 编辑

摘要: 普通调用Web Service的方法,在Web Service执行期间客户端会一直等待服务执行完毕才能响应。从而造成客户端UI线程的阻塞假死现象。这时候,异步调用就显得很有用,它可以让客户端在调用Web Service时,不至于阻塞客户端的UI线程导致假死,还可以在调用Web Service的同时做些其他的处理。异步调用Web Service也有几种不同的方法,这里介绍常用的两种。 第一种方法,... 阅读全文

posted @ 2009-09-28 00:10 龙泰 阅读(350) 评论(0) 推荐(0) 编辑

摘要: NET的WinForm调用Web Service 在.NET的WinForm中调用Web Service的操作基本上和在ASP.NET中调用Web Service是一样。 首先在项目上单击鼠标右键,在弹出的快捷菜单中选择“添加Web引用”命令,如图7-11所示。 添加完引用后,项目中也会创建一个名叫Web References的目录,即引用代理类,如图7-12所示。 图7-11 添加Web引用 图... 阅读全文

posted @ 2009-09-28 00:02 龙泰 阅读(7637) 评论(3) 推荐(0) 编辑

2009年9月27日

摘要: 接口1.接口只提供方法规约,不提供方法体;2.接口中的方法不能用关键字修饰;3.接口里不能有接口和变量;4.接口里的方法在子类中必须全部实现;5.接口可以实现多重继承;抽象类1.抽象类可以从接口继承;2.抽象类中的实体方法在子类中不可以重写,只可以被引用;3.抽象类中的抽象方法不可以有方法体,抽象类中的抽象方法在子类中必须重写;4.抽象类中的虚方法在子类中可以选择性的重写;虚方法1.可以在子类选择... 阅读全文

posted @ 2009-09-27 18:36 龙泰 阅读(502) 评论(1) 推荐(0) 编辑

摘要: 线程安全-单例模式 2008-12-17 15:36 线程安全性的定义:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。   或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题... 阅读全文

posted @ 2009-09-27 14:04 龙泰 阅读(4084) 评论(0) 推荐(0) 编辑

摘要: 上下文 实现策略 结果上下文 上下文 您要在 C# 中构建应用程序。您需要只有一个实例的类,并且需要提供一个用于访问实例的全局访问点。您希望确保您的解决方案高效,并且能够利用 Microsoft? .NET 公共语言运行库功能。您可能还希望确保解决方案是线程安全的。 返回页首 实现策略 尽管 Singleton 是一种相对简单的模式,但是存在与具体实现有关的不同权衡因素和选项。下面是一组实现策略... 阅读全文

posted @ 2009-09-27 11:22 龙泰 阅读(437) 评论(0) 推荐(1) 编辑

摘要: 详细解释下 const 常量 和 readonly 常量 的区别吧。前者是编译时常量,后者是运行时常量。一般的,Java阵营认为不需要区分两者,把编译时常量和运行时常量交给编译器去区分就可以了,所以在Java里面仅有一种常量 final。而 C# 则是让程序员自己能够定义。但是,在 Effective C# 的书中,作者强烈建议使用运行时常量 readonly 而不是编译时常量 const,为什么... 阅读全文

posted @ 2009-09-27 11:17 龙泰 阅读(270) 评论(0) 推荐(0) 编辑

2009年9月26日

摘要: 事务处理 事务是一组组合成逻辑工作单元的数据库操作,在系统执行过程中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。事务处理的主要特征是,任务要么全部完成,要么都不完成。在写入一些记录时,要么写入所有记录,要么什么都不写入。如果在写入一个记录时出现了一个失败,那么在事务处理中已写入的其他数据就会回滚。事务可能由很多单个任务构成。 简单事务的一个常见例子:把钱从A账户转到B账户,这涉及两项... 阅读全文

posted @ 2009-09-26 17:36 龙泰 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 反射 因为程序集存储了元数据,包括在程序集中定义的所有类型和这些类型的成员的细节,所以可以编程访问这些元数据。这个技术称为反射,该技术很有趣,因为它表示托管代码实际上可以检查其他托管代码,甚至检查它自己,以确定该代码的信息。它们常常用于获取特性的详细信息,也可以把反射用于其他目的,例如作为实例化类或调用方法的一种间接方式,如果把方法上的类名指定为字符串,就可以选择类来实例化方法,以便在运行时调用,... 阅读全文

posted @ 2009-09-26 17:34 龙泰 阅读(186) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页