上一页 1 ··· 5 6 7 8 9

2007年12月21日

摘要: 最近准备深入的研究,在园子里找到了关于配置的文章,写的还是比较详细的,因此记录下来,以便学习。 阅读全文
posted @ 2007-12-21 08:58 EricGu 阅读(3438) 评论(0) 推荐(0) 编辑

2007年12月20日

摘要: String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的对象,则可以使用 System.Text.StringBuilder 类。例如,当在一个循环中将许多字符串连接在一起时,使用 StringBuilder 类可以提升性能。 阅读全文
posted @ 2007-12-20 16:07 EricGu 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 事务用一句话来概括就是:全有或全无;要么全部生效,要么全部不生效。 阅读全文
posted @ 2007-12-20 15:46 EricGu 阅读(506) 评论(1) 推荐(0) 编辑
摘要: 抽象类与接口紧密相关,它们不能实例化,并且常常部分实现或根本不实现。抽象类和接口之间的一个主要差别是:类可以实现无限个接口,但仅能从一个抽象(或任何其他类型)类继承。从抽象类派生的类仍可实现接口。可以在创建组件时使用抽象类,因为它们使您得以在某些方法中指定不变级功能,但直到需要该类的特定实现之后才实现其他方法。抽象类也制定版本,因为如果在派生类中需要附加功能,则可以将其添加到基类而不中断代码。在实现抽象类时,必须实现该类中的每一个抽象方法,而每个已实现的方法必须和抽象类中指定的方法一样,接收相同数目和类型的参数,具有同样的返回值。 抽象类不能被实例化,也就是不能用new关键字去产生对象 抽象方法只需声明,而不需实现 抽象类的子类必须覆盖所有的抽象方法后才能被实例化,否则这个子类还是个抽象类 阅读全文
posted @ 2007-12-20 14:22 EricGu 阅读(1288) 评论(0) 推荐(0) 编辑
摘要: 在maplye的博客上看到了一个MonoRail的实例,写的很详细,学习学习。 1.到官方网站下载安装文件,地址如下: http://www.castleproject.org/index.php/Castle:Download 目前最新版本Beta5 2.添加对 Castle.MonoRail.Framework.dll Castle.MonoRail.Framework.Views.Comp... 阅读全文
posted @ 2007-12-20 11:59 EricGu 阅读(285) 评论(0) 推荐(0) 编辑
摘要: MonoRail是一个.NET的MVC web开发框架, 原名Castle On Rails, 是CastleProject的一个子项目. 作者hammett在使用过Ruby On Rails后, 觉得非常棒, 他希望在享受ror的开发模式的同时能使用大量现有的资源, 于是就用.NET写出了一个Castle On Rails. 后来ror那边有人抗议说, 把项目名字叫做xxx On Rails是侵权, On Rails不只是它字面上"快捷"的意思, 而是代表了他们的软件开发哲学, 是专有名词... 于是hammett把项目改名成MonoRail了. 现在可下载的版本是0.4beta, svn上的版本已经是RC1了 阅读全文
posted @ 2007-12-20 11:39 EricGu 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 用C#也有一段时间了,可是有的问题还是回答不了啊,继续学习。 阅读全文
posted @ 2007-12-20 11:00 EricGu 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2007-12-20 10:55 EricGu 阅读(585) 评论(1) 推荐(0) 编辑
摘要: Ruby on Rails 是一个可以使你开发,部署,维护 web 应用程序变得简单的框架。 当然了,所有的 web 框架都有同样的目标。是什么使得 Rails 如此不同呢?我们可以通过几个途径来回答这个问题。 第一是看架构。在过去的时间里,许多开发者在严谨的 web 应用程序上使用 MVC 架构。他们发现 MVC 架构可以使他们的程序变得更清晰。(我们将在下一章更详细讨论 MVC )在 ... 阅读全文
posted @ 2007-12-20 10:25 EricGu 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 一种思维方式影响了软件行业的发展。REST软件架构是当今世界上最成功的互联网的超媒体分布式系统。它让人们真正理解我们的网络协议HTTP本来面貌。它正在成为网络服务的主流技术,同时也正在改变互联网的网络软件开发的全新思维方式。AJAX技术和Rails框架把REST软件架构思想真正地在实际中很好表现出来。今天微软也已经应用REST并且提出把我们现有的网络变成为一个语义网,这种网络将会使得搜索更加智能化。 阅读全文
posted @ 2007-12-20 09:09 EricGu 阅读(340) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9

导航