09 2012 档案

摘要:所谓的单例模式是设计模式中最简单的设计模式,只是一种特殊类的写法。何为单例,从字面上理解单例单例”单独的特例“(个人理解术语)。为什么会出现单例呢,编程的世界其实就是模拟现实世界,在现实世界中独一无二的东西多得很,比如就一个太阳,就一个地球,就一个太平洋。。。。。。。单例就是模拟现实中独一无二的东西,在程序中被抽象成一个类,但是这个类非常的特殊,因为这个东西是独一无二的东西。所以只能被初始化一次,那如何来实现初始话一次呢,其实你网上一百度单例网上有很多写单例的例子,但是各有一些弊端,比如并发的时候会出现初始化2次的啊,这里我介绍的是一种相对最简单不存在多线程问题的写法(以c#为例子)毛主席独一 阅读全文
posted @ 2012-09-27 00:43 Smart_Coder 阅读(181) 评论(0) 推荐(0) 编辑
摘要:WebClient用于下载网页资源到流中可以抓取网页信息序列化-反序列化 BinaryFormatter 如果类想要被序列化就必须标记这个类【Serilizable】 阅读全文
posted @ 2012-09-26 16:37 Smart_Coder 阅读(411) 评论(0) 推荐(0) 编辑
摘要:如果文件太大就不能全部读入到内存中,需要建立一个缓冲区来一点一点的读取文件。using(FileStream outStream = new FileStream(@"D:\kankan\b.xv",FileMode.Create))//建立保存文件流 { byte[] lengths = new byte[1024];//缓冲区大小 int realylength;//真实读取大小 using (FileStream inStream = new FileStream(@"D:\kankan\a.xv", FileMode.Open))//建立读取文件 阅读全文
posted @ 2012-09-26 00:55 Smart_Coder 阅读(201) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示