posted @ 2009-09-28 15:28 龙泰 阅读(842) 评论(0) 推荐(0) 编辑
摘要:
数据库系统的三级模式结构是指数据库系统是由模式、外模式和内模式三级构成的。 (1)模式 模式也称逻辑模式或概念模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。 模式实际上是数据库数据在逻辑级上的视图。一个数据库只有一个模式。定义模式时不仅要定义数据的逻辑结构,而且要定义数据之间的联系,定义与数据有关的安全性、完整性要求。 (2)外模式 外模式也称用户模式,它是数据库用户能... 阅读全文
摘要:
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 龙泰 阅读(150) 评论(0) 推荐(0) 编辑
摘要:
普通调用Web Service的方法,在Web Service执行期间客户端会一直等待服务执行完毕才能响应。从而造成客户端UI线程的阻塞假死现象。这时候,异步调用就显得很有用,它可以让客户端在调用Web Service时,不至于阻塞客户端的UI线程导致假死,还可以在调用Web Service的同时做些其他的处理。异步调用Web Service也有几种不同的方法,这里介绍常用的两种。 第一种方法,... 阅读全文
posted @ 2009-09-28 00:10 龙泰 阅读(355) 评论(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 龙泰 阅读(7649) 评论(3) 推荐(0) 编辑
摘要:
接口1.接口只提供方法规约,不提供方法体;2.接口中的方法不能用关键字修饰;3.接口里不能有接口和变量;4.接口里的方法在子类中必须全部实现;5.接口可以实现多重继承;抽象类1.抽象类可以从接口继承;2.抽象类中的实体方法在子类中不可以重写,只可以被引用;3.抽象类中的抽象方法不可以有方法体,抽象类中的抽象方法在子类中必须重写;4.抽象类中的虚方法在子类中可以选择性的重写;虚方法1.可以在子类选择... 阅读全文
posted @ 2009-09-27 18:36 龙泰 阅读(507) 评论(1) 推荐(0) 编辑
摘要:
线程安全-单例模式 2008-12-17 15:36 线程安全性的定义:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题... 阅读全文
posted @ 2009-09-27 14:04 龙泰 阅读(4087) 评论(0) 推荐(0) 编辑
摘要:
上下文 实现策略 结果上下文 上下文 您要在 C# 中构建应用程序。您需要只有一个实例的类,并且需要提供一个用于访问实例的全局访问点。您希望确保您的解决方案高效,并且能够利用 Microsoft? .NET 公共语言运行库功能。您可能还希望确保解决方案是线程安全的。 返回页首 实现策略 尽管 Singleton 是一种相对简单的模式,但是存在与具体实现有关的不同权衡因素和选项。下面是一组实现策略... 阅读全文
posted @ 2009-09-27 11:22 龙泰 阅读(443) 评论(0) 推荐(1) 编辑
摘要:
详细解释下 const 常量 和 readonly 常量 的区别吧。前者是编译时常量,后者是运行时常量。一般的,Java阵营认为不需要区分两者,把编译时常量和运行时常量交给编译器去区分就可以了,所以在Java里面仅有一种常量 final。而 C# 则是让程序员自己能够定义。但是,在 Effective C# 的书中,作者强烈建议使用运行时常量 readonly 而不是编译时常量 const,为什么... 阅读全文
posted @ 2009-09-27 11:17 龙泰 阅读(271) 评论(0) 推荐(0) 编辑