摘要:
序列化是将一个对象保存到存储介质上或者将对象进行转换使之能够在网络上传送的行为。在一个对象被序列化之后,你会想要将它反序列化,也就是将数据重新转换为可用的对象的行为。这种类型的功能被用在一个对象必须被从一个上下文封送到另一个上下文的时候,例如当对象跨越App域的时候。另外一个例子是Web服务——对象在服务器上被序列化,通过网络被(封送或)发送到的客户端,然后被反序列化成有用的对象。 从二进制到X... 阅读全文
摘要:
1.什么是模式? 模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作。 模式有不同的领域,建筑领域有建筑模式,软件设计领域也有设计模式。当一个领域... 阅读全文
摘要:
using System; using System.Windows.Forms; using System.Runtime.InteropServices; namespace WindowsApplication1...{public partial class Form1 : Form...{public Form1()...{InitializeComponent(); }private ... 阅读全文
摘要:
using System; using System.Windows.Forms; using System.Runtime.InteropServices; namespace WindowsApplication1...{public partial class Form1 : Form...{public Form1()...{InitializeComponent(); }private ... 阅读全文
摘要:
C#编程的一个优点是程序员不需要关心具体的内存管理,尤其是垃圾收集器会处理所有的内存清理工作。虽然不必手工管理内存,但如果要编写高质量的代码,还是要理解后台发生的事情,理解C#的内存管理。本文主要介绍给变量分配内存时计算机内存中发生的情况。 C#将数据分为两种:值数据类型和引用数据类型,这两种数据类型存储在内存中的不同的地方:值数据类型存储在堆栈中,而引用类型存储在内存的托管堆中。 1、内存简... 阅读全文
摘要:
摘要:WPF是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。本文旨在通过一些简单的示例,让你对WPF有一个概要的认识。 主要内容 1.概述 2.WPF的组成 3.WPF的编程架构 4.XAML 5.WPF中的控件集 一.概述 WPF(Windows Presentation Foundation)是微软推出的基于Windo... 阅读全文
摘要:
1.CSS布局常用的方法: float : none | left | right 取值: none : 默认值。对象不飘浮 left : 文本流向对象的右边 right : 文本流向对象的左边 它是怎样工作的,看个一行两列的例子 xhtml: 这里是第一列 这里是第二列 /*这是违... 阅读全文
摘要:
一、内部函数 1、内部合计函数 1)COUNT(*) 返回行数 2)COUNT(DISTINCT COLNAME) 返回指定列中唯一值的个数 3)SUM(COLNAME/EXPRESSION) 返回指定列或表达式的数值和; 4)SUM(DISTINCT COLNAME) 返回指定列中唯一值的和 5)AVG(COLNAME/EXPRESSION) 返回指定列或表达式中的数值平均值 6)... 阅读全文
摘要:
预计微软会2009年秋季发布Visual Studio 2010 RTM,2010到底会给我们带来什么新的功能,让我们先睹为快。 由于VS 2010尚未开发完成,这里介绍是功能并不一定会随RTM发布,而且也有可能在设计上发生变更。 一、语言(C#) 1. Dynamic Dynamic为C#提供了类似于VB中后期绑定的功能。例如: Code highlighting produced by A... 阅读全文