自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 收藏
  • 关注

转载 冒泡排序

冒泡排序 算法简介   冒泡排序(BubbleSort)算法:比较相邻元素的大小,如果第一个元素大于第二个元素,则交换它们的位置,然后第二个元素与第三个元素比较,直到所有的元素比较完,冒泡出最小的元素。假设我们有n各元素,那么我们就要进行 n-1 次冒泡,n-1 个最小的元素已经冒泡出来,因此,最后剩下的一个元素也就处于它应当处于的位置。   本篇文章主要是对冒泡排序进行优化,使其...

2013-11-25 22:36:00 75

转载 ADO.NET数据提供程序

ADO.NET数据提供程序 简介 本文从构建一个简单的工厂模式创建适合的数据提供程序(DataProvider)开始,到使用 ADO.NET 为我们提供的DbProviderFactories 来创建一个适合的数据提供程序结束。并补充了去除简化工厂模式中的 case 语句,使用反射的方式简化工厂模式。 自定义工厂模型 首先,假设我们要提供访问以...

2013-11-17 15:07:00 106

转载 杨辉三角

杨辉三角 前言   关于杨辉三角,相信大家都很熟悉,忘记的同学请自行Wiki。下面引用一张 Wiki 上的图作为知识回顾。 上面这张图可以简要概括出以下几点: 1.每行数左右对称,且都是以1开始和结束的正整数。 2.行数递增的同时,列数也在递增。 3.两条斜边上的1除外,其它的元素值均由其上部两个数之和。 如何用编程的方式实现打印(下三角) 首先来看一下运行结果...

2013-11-16 15:01:00 82

转载 [笔记]知识点

1、JavaScript 代码应该放在<head>还是<body>中? 我们都知道,JavaScript 代码既可以放在 <head> 标签中又可以放在 <body> 标签中,还可以放到 .js 文件中。但是什么时候放到 <head> 中,又什么时候放到 <body> 中呢? 当我们对DOM进行修改的时候需要将 ...

2012-12-02 22:09:00 67

转载 值类型与引用类型

值类型与引用类型 前言   最近看了很多关于值类型与引用类型的文章,涵盖了很多零零散散以及不容易让人理解的知识,因此,将这些知识整理归纳一下,便于日后复习。   文章的目录结构: 概念 复制方式 参数传递 概念   C# 中定义了许多数据类型,它们被分为两大类,一类是:值类型,另一类是:引用类型。   下面这张图具体的值类型与引用类型的划分: ...

2012-11-25 00:02:00 87

转载 WebMatrix

WebMatrix学习资源 一、来源于ASP.NET 网站: 对WebForm、WebPages以及MVC的简介:     http://www.asp.net/web-forms/videos/how-do-i/choosing-the-right-programming-model      2.介绍视频:     http://www.asp.net...

2012-11-17 17:55:00 78

转载 [笔记]浅、深复制以及原型模式

浅、深复制以及原型模式 文章的知识梳理顺序: 首先比较了值类型赋值操作与引用类型的赋值操作的不同,接着讨论对于包含引用类型的值(或引用)类型进行赋值操作的情况,引出浅复制的概念,进一步思考如何进行深复制,介绍实现深复制的两种方式:1、 实现ICloneable接口 2、序列化的方法,最后介绍设计模式中的原型模式(Prototype)。 值类型的赋值操作: 首先新建一个结构体...

2012-10-07 17:42:00 69

转载 [笔记]委托的异步性与方法回调

委托的异步性与方法回调 知识回顾: 首先声明一个委托如下: // 这个委托指向任意输入两个整数并返回一个整数的方法. public delegate int CalculateDelegate(int x,int y); 查看IL代码: 由图可以看出,C#编译器处理委托类型时,自动生成派生于 System.Multic...

2012-10-05 17:42:00 110

转载 [译]用C#创建一个屏幕保护程序

用C#创建一个屏幕保护程序 原文地址: http://www.harding.edu/fmccown/screensaver/screensaver.html 简介 一个Windows屏幕保护程序是根据接收到的命令行参数来显示一个配置窗体,或者一个预览窗体的简单的Windows应用程序。Windows屏幕保护程序以.scr为后缀名并且一般存储在Windows\sys...

2012-09-06 00:21:00 397

转载 [译]Visual Studio 中的高级调试

Visual Studio 中的高级调试 原文地址:http://www.codeproject.com/Articles/309781/Advanced-Debugging-in-Visual-Studio 下载高级调试.zip - 28.2 KB (Visual Studio 2010 解决方案) 简介 我们中的许多开发者在使用 Visual Studio 进行...

2012-08-29 22:50:00 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除