上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
2010年7月13日
摘要: 提取接口:当有多余一个类使用另外一个类中的方法时,可以考虑引入接口,解除这种依赖。  举例理解:比如说类A中有个方法为Call(Type T),类B和类C中都有方法都要调用Call这个方法,那么我们推荐引入一个接口,这样传参时可以直接new一个接口,可以解除调用方法和实现方法之间的耦合关系。面向接口编程也算是OO中比较重要的吧。  项目实例:一般而言在设计的时候,对于比较可能扩展的部分都会用接口或... 阅读全文
posted @ 2010-07-13 17:58 dongpo 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 提取工厂类:使用一个简单工厂类来新建对象实例。  举例理解:对于一个客户端事件,我们可能需要初始化一个对象实例,并调用其中的几个方法做一系列的操作。如果客户端事件经常需要扩展,那可能每次初始化的对象实例可能都是不同的,那么为了把这个初始化对象的动作封装起来,为了使这个行为更加便于维护,我们就需要把初始化对象的动作交给简单工厂类来统一完成。  项目实例:做过一个小型的购物商城。其中有个需求简述如下:... 阅读全文
posted @ 2010-07-13 17:47 dongpo 阅读(264) 评论(0) 推荐(0) 编辑
2010年5月26日
摘要: 前言 本文主要是一些关于JSP+Tomcat开发环境的安装及配置的介绍,做到尽量详细的介绍这些步骤,以方便刚接触JSP+Tomcat开发的朋友。软件准备1.JDK JDK即Java Development Kit,现在最新的是JDK 1.6,可通过SUN公司的官网下载:http://java.sun.com/javase/downloads/index.jsp2.开发环境 一般的Java开发人员都... 阅读全文
posted @ 2010-05-26 18:26 dongpo 阅读(526) 评论(0) 推荐(0) 编辑
2010年5月24日
摘要: 为了简化WCF的开发,我们可以通过在项目中Add Service Reference的方式(或svcutil)生成一个代理类。后来P&P提供了Service Factory,该工程可以帮助我们设计WCF, 并根据需要灵活选择WS-*或WCF实现、代码自动生成、配置的工作。这两种方式生成的客户端代理都回包括一份重复的Service Contract、Data Contract(还有Messa... 阅读全文
posted @ 2010-05-24 09:54 dongpo 阅读(377) 评论(0) 推荐(1) 编辑
2010年5月21日
摘要: 若要公开WCF服务,需要提供一个运行服务的宿主环境。就像.NET CLR需要创建宿主环境以托管代码一般,WCF的宿主环境同样运行在进程的应用程序域中。在应用程序域中可以创建一个或多个ServiceHost实例,其关系如图一所示:图一 托管ServiceHostWCF并不推荐在应用程序域中创建多个ServiceHost实例。如果要托管多个服务,完全可以在一个宿主中通过多个Endpoint公开多个WC... 阅读全文
posted @ 2010-05-21 17:07 dongpo 阅读(339) 评论(0) 推荐(0) 编辑
摘要: WCF概念: WCF是 “Windows Communication Foundation ”的缩写,Windows Communication Foundation (WCF) 是一个运行库和一组 API,用于创建在服务与客户端之间发送消息的系统。 它使用相同的基础结构和 API 来创建应用程序,这些应用程序可与同一计算机系统上或驻留在另一家公司内并通过 Internet... 阅读全文
posted @ 2010-05-21 16:58 dongpo 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整 WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。在这个例子中,我们将实现一个简单的计算服务(CalculatorService),提供基本的加、减、乘、除的运算。和传统的分布式通信框架一 样,WCF本质上提供一个跨... 阅读全文
posted @ 2010-05-21 16:56 dongpo 阅读(198) 评论(0) 推荐(0) 编辑
2010年5月19日
摘要: 在添加页面时候让文件自动添加版权信息找到VS2008安装目录:[盘符]:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\Web\2052可以根据需要对此文件夹下对应模板进行修改.我需要该的是Web项目 所以吧WebForm.zip下面的Default.aspx.cs插入版权信息,代码如... 阅读全文
posted @ 2010-05-19 18:02 dongpo 阅读(586) 评论(0) 推荐(1) 编辑
2010年5月18日
摘要: MS SQL Server 2008 在建完表后,如果要重新设计表,如修改字段长度,就会提示:“当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改&r... 阅读全文
posted @ 2010-05-18 14:43 dongpo 阅读(1148) 评论(1) 推荐(1) 编辑
2010年5月17日
摘要: 有sa权限,但忘了系统administrator的密码,可否通过查询分析器,写程序,在系统中增加administrators组的成员,以可以进入远程电脑!xp_cmdshell 'net user username password /add'xp_cmdshell 'net localgroup aministrators username /add'用户名aaa 密码123... 阅读全文
posted @ 2010-05-17 16:22 dongpo 阅读(863) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页