Dragon in the sky

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

2009年12月15日

摘要: 委托除了实现事件外,还能够实现很多非常有用的语言特性。1、Lambda 表达式。Lambda 表达式有两种存在方式,一是匿名委托,而是表达式树。2、匿名方法。不指定名称的委托成为匿名委托。有时候非常有用,如在绑定事件处理程序或者创建线程时。3、多线程同步以及跨线程操作。4、泛型委托。5、基于委托的逆变 (Contravariance) 和协变 (Covariance)。 跨线程访问实例 不允许在w... 阅读全文

posted @ 2009-12-15 10:56 龙泰 阅读(1448) 评论(0) 推荐(1) 编辑

2009年12月11日

摘要: A database is always in one specific state. For example, these states include ONLINE, OFFLINE, or SUSPECT. To verify the current state of a database, select the state_desc column in the sys.databases ... 阅读全文

posted @ 2009-12-11 15:31 龙泰 阅读(212) 评论(0) 推荐(0) 编辑

2009年12月3日

摘要: 1.如果可能尽量使用接口来编程   .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码:  这个函数从一个可为任何对象的数组中加载ListBox,这段代码被限定为只能使用数组。假想过些时候你发现那些对象存在数据库中,或别的集合中。那么你需要修改程序来使用不... 阅读全文

posted @ 2009-12-03 18:03 龙泰 阅读(230) 评论(0) 推荐(0) 编辑

摘要: 声明方法的存在而不去实现它的类被叫做抽象类(abstractclass),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类为。取而代之,在子类中... 阅读全文

posted @ 2009-12-03 17:42 龙泰 阅读(841) 评论(0) 推荐(0) 编辑

2009年10月30日

摘要: Web 服务描述语言工具 (Wsdl.exe) Web 服务描述语言工具从 WSDL 协定文件、XSD 架构和 .discomap 发现文档为 XML Web services 和 XML Web services 客户端生成代码。wsdl [options] {URL | path}参数 说明 URL指向 WSDL 协定文件 (.wsdl)、XSD 架构文件 (.xsd) 或发现文档 (.dis... 阅读全文

posted @ 2009-10-30 15:38 龙泰 阅读(1374) 评论(0) 推荐(0) 编辑

2009年10月10日

摘要: (声明:魏滔序原创,转贴请注明出处。) 单纯用DataSet的ReadXml方法读取XML对于小数据量来说效率很高,但是对大数据量的XML来说就有些力不从心了。比如,让DataSet读取一个16M的XML,能让你等到地老天荒。如果你的机器配置不高,那肯定死的很难看、很窝囊。咱不能见死不救不是,请往下看。题外话:如果XML来自DataSet,那么你是幸运的。你可以DataSet把架构信息带上,别因膨... 阅读全文

posted @ 2009-10-10 15:05 龙泰 阅读(990) 评论(0) 推荐(0) 编辑

2009年10月9日

摘要: glitch 小错误 weird 离奇的 http://hi.baidu.com/ebiyuan/blog/item/6b511987c030fe2bc75cc360.html 想要将值插入到自动编号(或者说是标识列,IDENTITY)中去,需要设定 SET IDENTITY_INSERT 示例: 1.首先建立一个有标识列的表:CREATE TABLE products (id int IDE... 阅读全文

posted @ 2009-10-09 14:39 龙泰 阅读(319) 评论(0) 推荐(0) 编辑

摘要: 指派一名优秀的程序经理,是团队产出优秀软件的重要前提之一。你的团队里可能没有这样的人,其实绝大多数团队都没有。■ 文 / Joel Spolsky ■ 译 / 罗小平 Charles Simonyi,这位曾与Martha Stewart(译者注:美国女富豪,作家)拍拖15 年、WYSIWYG字处理技术发明人之一、从微软股票赚得10 亿美元(译者注:Charles Simonyi 曾是微软Offic... 阅读全文

posted @ 2009-10-09 13:41 龙泰 阅读(214) 评论(0) 推荐(0) 编辑

摘要: 定义问题(problem definition) ■ 需求分析(requirements development) ■ 规划构建(construction planning) ■ 软件架构(software architecture),或高层设计(high-level design) ■ 详细设计(detailed design) ■ 编码与调试(coding and debugging... 阅读全文

posted @ 2009-10-09 11:29 龙泰 阅读(122) 评论(0) 推荐(0) 编辑

摘要: 一条很有用的经验规则是,计划好预先对大约80%的需求做出详细说明,并给“稍后再进行详细说明的额外需求”分配一定的时间。然后在项目进行过程中,实施系统化的变更控制措施——只接受那些最有价值的新需求。另一种替代方案是,预先只对最重要的20%的需求做出详细说明,并且计划以小幅增量开发软件的剩余部分,随着项目的进行,对额外的需求和设计做出详细说明. 在序列式开发法和迭代式开发法之间做出选择 前期准备预先... 阅读全文

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

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