代码改变世界

阅读排行榜

C# []、Array、List、ArrayList 区别简介

2009-06-08 10:46 by 周国选, 408 阅读, 收藏,
摘要: [] 是针对特定类型、固定长度的。Array 是针对任意类型、固定长度的。List 是针对特定类型、任意长度的。ArrayList 是针对任意类型、任意长度的。 阅读全文

[转载]AAF灵便应用框架简介系列(5):对象的持久化(高级)

2009-04-02 09:34 by 周国选, 400 阅读, 收藏,
摘要: 在上一篇文章中,我们已经通过一个更实际的例子对AAF的对象持久化机制有了进一步了解。我们看到,用AAF来实现一个实际应用的业务对象模型确实是一件非常容易的事情。这篇文章则会换个角度,从用户在实际应用中可能面对的问题出发,给出每种问题的解决办法和思路,以便大家对AAF的灵活性有所了解。因此,本文的内容将由一个个问题和答案组成。大家在阅读本文时,如果有什么问题需要提出,可以通过留言或者其他方式告诉我,... 阅读全文

交流学英语的经验

2009-05-05 12:51 by 周国选, 395 阅读, 收藏,
摘要: 做一件事情,没有什么比'坚持和认真"更重要的了.前次到北京.net俱乐部, 本人向与会者建议学好英语. 当时说的比较少,只是说要多听,多说,多写,多读,多想. 诚然这是基本的法则, 但是许多人并不知道一些具体方法. 本人在01年之前英语水平不好, 通过几年的努力, 现在有所长进。本人在此说说自己的一些经验。1. 总的原则: 要多听,多说,多写,多读,多想 英语是一门语言, 有文字,语音, 语法, ... 阅读全文

.Net 中的序列化与反序列化

2009-05-15 09:27 by 周国选, 384 阅读, 收藏,
摘要: 一、概述 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为对象。 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 二、对象的序列化主要有两种用途: 1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文... 阅读全文

[转载]AAF灵便应用框架简介系列(7):休息一下,泛谈OOAD(面向对象分析设计)

2009-04-02 09:38 by 周国选, 383 阅读, 收藏,
摘要: 最近有点闲散,很久没有写文章了。明天起要认真准备一点东西,一段时间内也没什么时间动笔。看了一些朋友的留言和回复,觉得还是有必要抓紧时间将一些思路写出来与大家分享。 AAF系列还将写下去,但是AAF的一些具体实现确实是比较枯燥的。所以本篇文章同前一篇类似,还是以谈思路为主。这次我们谈一谈OOA和OOD。我不准备去按教科书的讲法介绍二者。教科书中的东西有时候象是筋被挑去的动物解剖尸体——清晰、冷酷、完... 阅读全文