- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 C#-using的另一种用法
using语句 using 语句允许程序员指定使用资源的对象应当何时释放资源。using 语句中使用的对象必须实现 IDisposable 接口。此接口提供了 Dispose 方法,该方法将释放此对象的资源。 ①可以在 using 语句之中声明对象。 Font font2 = new Font("Arial", 10.0f); using (font2)
2017-08-28 17:16:28 440
原创 猕猴桃,程序员们的明智选择!
1:营养丰富,美味可口! 2:送给请朋好友,面子倍儿涨! 3:不信你来尝尝! 需要的伙伴们,私信给我,或者留言给我! 品名:徐香猕猴桃 别名:奇异果 规格:徐香5斤/箱 10斤/箱 价格:60元/箱 110元/箱 特点:香甜,新鲜,多汁,现摘现发 快递:包邮(偏远地区需附加邮费) 预约方式:数量(箱),详细地址电话 支付
2017-08-28 13:04:01 709
转载 C#设计模式(4)——观察者模式(Observer Pattern)
一、引言 在现实生活中,处处可见观察者模式,例如,微信中的订阅号,订阅博客和QQ微博中关注好友,这些都属于观察者模式的应用。在这一章将分享我对观察者模式的理解,废话不多说了,直接进入今天的主题。 二、 观察者模式的介绍 2.1 观察者模式的定义 从生活中的例子可以看出,只要对订阅号进行关注的客户端,如果订阅号有什么更新,就会直接推送给订阅了的用户。从中,我们就可以
2017-08-24 16:19:40 413 1
转载 C#设计模式(3)——工厂方法模式
一、引言 在简单工厂模式中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,然而本专题介绍的工厂方法模式可以解决简单工厂模式中存在的这个问题,下面就具体看看工厂模式是如何解决该问题的。 二、工厂方法模式的实现 工厂方法模式之所以可以解决简单工厂的模式,是因为它的实现把具体产品的
2017-08-24 16:17:43 304
转载 C#设计模式(2)——简单工厂模式
一、引言 这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。 二、简单工厂模式的介绍 说到简单工厂,自然的第一个疑问当然就是什么是简单工厂模式了? 在现实生活中工厂是负责生产产品的,同样在设计模式中,简单工厂模式我们也可以理解为负责生产对象的一个类
2017-08-24 16:16:29 245
转载 C#设计模式(1)——单例模式
一、引言 最近在设计模式的一些内容,主要的参考书籍是《Head First 设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我介绍的是设计模式中比较简单的一个模式——单例模式(因为这里只牵涉到一个类) 二、单例模式的介绍 说到单例模式,大家第
2017-08-24 16:14:16 326
转载 李开复给女儿的信:你该如何度过大学生涯
Dear Daughter: 亲爱的女儿: As we drove off from Columbia, I wanted to write a letter to you to tell you all that is on my mind. 当我们开车驶出哥伦比亚大学的时候,我想写一封信给你,告诉你盘旋在我脑中的想法。 First, I want to tell yo
2017-08-10 16:55:37 494
转载 深入理解string和如何高效地使用string
无论你所使用的是哪种编程语言,我们都不得不承认这样一个共识:string是我们使用最为频繁的一种对象。但是string的常用性并不意味着它的简单性,而且我认为,正是由于string的频繁使用才会促使其设计人员在string的设计上花大量的功夫。所以正是这种你天天见面的string,蕴含了很多精妙的设计思想。 一个月以前我写了一篇讨论字符串的驻留(string interning)的文章,我今
2017-08-04 17:11:02 423
原创 C#系列之:类中的静态变量的执行数序(补充)
static静态变量的实例与分析 class class1 { static int i = getNum(); int j = getNum(); static int num = 1; static int getNum() { return num;
2017-08-04 10:15:43 323
原创 C#系列之:类中的静态变量的执行数序
今天对静态变量的销毁作了下研究,看到网上大家各有各的说法,但最终的一致结果是:静态变量是伴随程序的消亡而销毁,就像全局变量一样,随后看到了有人在执行存在静态 变量的类中的一些计算,如下: Bus类: public class Bus { public static int datay = Trunk.data + 1; static Bus
2017-08-03 17:55:26 465
转载 c#静态方法和实例方法的内存分配问题
方法 (Method) 是一种类型定义,所以,它被存放在 Type Object 上,Type Object 是一个被分配在托管堆上的特殊类型,在同一个 AppDomain 中,每一个类型,都对应一个全局的 Type Object。每个引用类型的实例,都包含一个指向它的直接类型的 Type Object 的指针,每个 Type Object 也存在类似的指针,用来标识它的直接父类型的 Type O
2017-08-02 11:03:23 3579
网上购物系统(sql2000+vs2005)
2010-06-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人