Ctamor

个体和迭代,超越过程和工具;工作的软件,超越完整的文档;客户协作,超越合同谈判;响应变更,超越履行计划;

导航

2007年1月8日

摘要: 添加新对象时候,垃圾收集器会压缩对象都移动到堆端部但对象所有引用都要用垃圾收集器更新。使用托管的堆;只需读取堆指针的值即可,所以在.NET下实例化对象要快得多。哪些对象可以从代码中访问--即哪些对象有引用。设引用的对象,则代码不能访问,则垃圾收集器就删除之。 阅读全文

posted @ 2007-01-08 23:32 Ctamor (四川理工) 阅读(570) 评论(0) 推荐(0) 编辑

摘要: 引用数据类型是存放在堆里,而值数据类型存放在堆栈里。 堆在C#里有称托管堆。 堆上的内存是向上分配,而堆栈的内存是向下分配的。 如:int [] integers = new int[32];int [] copy = integers;此时integers和copy指针同时指向分配给数组的堆的首地址。 32位机每个处理器上的每个进程都可以用4GB的内存。 32位处理器上,需用4B存储一个地址。 ... 阅读全文

posted @ 2007-01-08 23:18 Ctamor (四川理工) 阅读(514) 评论(0) 推荐(0) 编辑

2007年1月7日

摘要: 敏捷建模 ----UML草图快照建模和模型的目的主要用于理解和沟通,而不是构建文档。 团队中最为有效的传递信息,是面对面交谈。 UML草图是案例研究使用的实际工作方式。 早期迭代倾向于更多的需求和设计。 初始阶段和细化阶段其重点是业务建模、需求和设计科目中的一些制品。因为这些是需求分析、OOA/D、模式和UML主要应用之处。 阅读全文

posted @ 2007-01-07 23:31 Ctamor (四川理工) 阅读(282) 评论(0) 推荐(0) 编辑

摘要: 一个工厂模式的好例子。有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。 为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发... 阅读全文

posted @ 2007-01-07 23:04 Ctamor (四川理工) 阅读(259) 评论(0) 推荐(0) 编辑

2007年1月5日

摘要: 不定项选择题:1.一个软件产品是否成功,因素有( )。l 需求收集是否正确l 体系结构的构建是否合理l 测试是否完全l 软件的管理2.开发过程中最困难的一个环节是( )。人与人之间的交流 3.用例是从( 用户 )的观点对系统行为的一个描述。4.顺序图所表达的是基于( 时间顺序 )的动态交互。5.当需要在项目中定制自己的元素时,可使用( 构造型来定制 )。6.表示一个操作中的参数和返回值的数据类型的... 阅读全文

posted @ 2007-01-05 16:21 Ctamor (四川理工) 阅读(3509) 评论(2) 推荐(0) 编辑

2006年12月20日

摘要: 当人们还在浩叹第一次网络泡沫破灭的时候,互联网已经悄悄迎来了它的第二个春天;从某种意义上看,甚至已经进入了夏天——热烈但不乏浮躁、兴奋但失之肤浅。某位投资人声称今年总共有三十亿美金资本进入中国,言下之意,大家都可以甩开膀子大干快上,登陆纳市不好说,搞笔钱进来花差花差多半是没问题的。另一方面,程序员创业,在中国乃至国外,都不是什么新鲜事儿。我们是那么一群聪明、优秀的家伙,大脑发达,点子就像啤酒的泡沫... 阅读全文

posted @ 2006-12-20 22:36 Ctamor (四川理工) 阅读(238) 评论(1) 推荐(0) 编辑

2006年12月17日

摘要: .Net的编码规范规则:编程时必须遵守的约定。建议:编程时必须加以考虑的约定。1 代码格式【规则 1-1】全部代码使用TAB键缩进。【规则 1-2】代码行的长度小于120个字符。【规则 1-3】“{”放在行首,“}”新起一行也在行首。【规则 1-4】不要在相关的一组类或者是一个模块中使用不同的代码格式。【规则 1-5】成员按照一定的顺序,并且使用#region分组。2 命名规范【规则 2-1】使用... 阅读全文

posted @ 2006-12-17 12:29 Ctamor (四川理工) 阅读(475) 评论(1) 推荐(0) 编辑

2006年12月14日

摘要: 创建型模式   1、FACTORY—追MM少不然口味有所不同,但不管你麦当劳和肯德基就是生产鸡了请吃饭了,麦当劳的鸡翅和肯带MM去麦当劳或肯德基,只管向翅的Factory 德基的鸡翅都是MM爱吃的东西,虽服务员说“来四个鸡翅”就行了。  工厂模式:客户类和工消费者无须修改就可以接纳何创建及如何向客户端提供厂类分开。消费者任何时候需要新产品。缺点是当产品修改时,。 某种产品,只需向工厂请求即可。工厂... 阅读全文

posted @ 2006-12-14 14:24 Ctamor (四川理工) 阅读(659) 评论(2) 推荐(0) 编辑

2006年12月5日

摘要: Now find lab is best environment for my study,Tonight I am tired for transiting my computer from my company to lab with my brother,We'll work for company at lab and try my best to do anything about la... 阅读全文

posted @ 2006-12-05 22:46 Ctamor (四川理工) 阅读(186) 评论(0) 推荐(0) 编辑

2006年12月3日

摘要: 我今天晚上就看软件的三层开发结构,结构很清晰明了!首先,三层分表示层+业务逻辑层+数据访问层,一般那些N层结构可以笼统的也称为三层!举个简单的企业级的项目简单例子来说明,也便自己确定自己到底理解得如何!应用层--->业务逻辑层--->数据访问层举个登陆例子:先说明:为了达到分布式开发,把各个层用各用一个项目,即:WEB(表示层),BLL(业务逻辑层),DAL(数据访问层),另加一个公共... 阅读全文

posted @ 2006-12-03 05:16 Ctamor (四川理工) 阅读(633) 评论(1) 推荐(0) 编辑