自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (20)
  • 收藏
  • 关注

原创 C#数据结构和算法学习系列十四----集合

所谓集合是特殊元素们的一种聚合。集合的元素被称为是成员。集合有两个最重要的属性,一个是集合成员都是无序的,另一个则是集合的成员不会出现超过一次。本节讨论用散列表作为潜在的数据存储来提供一种十分简单的实现。用这种实现所产生的问题就是它的效率问题。人们把集合定义成相关成员的无序聚集,

2011-09-21 13:51:27 989

原创 C#数据结构和算法学习系列十三----链表

链表是被称为节点的类对象的群集。每一个节点通过一个引用链接到列表内的后继节点上。节点包括存储数据的字段和节点引用的字段。到另外一个节点的引用被称为是链接。数组和链表之间的一个主要区别就是数组内的元素是通过位置(索引)进行引用的,而链表内的元素则是通过它们与数组其他元素的关系进行引

2011-09-21 12:09:54 1228 1

原创 C#数据结构和算法学习系列十二----散列HashTable类

散列是一种常见的存储数据的技术,按照这种方式可以非常迅速地插入和取回数据。散列所采用的数据结构被称为是散列表。尽管散列表提供了快速地插入、删除、以及取回数据的操作,但是诸如查找最大值或最小值这样的查找操作,散列表却无法执行地非常快。对于这类操作,其他数据结构会更适合。.NET 框

2011-09-19 16:22:22 1786 2

原创 C#数据结构和算法学习系列十一----构建字典DictionaryBase 类和SortedList 类

字典是一种把数据作为键值对来存储的数据结构。作为一种抽象的类,DictionaryBase 类可以用来实现不同的数据结构,其中这些数据结构全部把数据存储成键值对。这些数据结构可能是散列表、链表或者其他一些数据结构类型。SortedList类是按照分类顺序基于键值来存储键值对的。这

2011-09-19 14:13:41 2476

原创 C#数据结构和算法学习系列十----正则表达式

所谓正则表达式是一种用于描述字符串中字符格式的语言,它提供了对应于重复字符、替换符符以及分组字符的描述符。正则表达式既可以用来执行字符串的搜索,也可以用于字符串的替换。正则表达式本身就是一个定义了用于其他字符串搜索模式的字符串。通常情况下,正则表达式中的字符与其自身匹配,因此正则

2011-09-18 22:03:46 1302

原创 C#数据结构和算法学习系列九----String类和StringBuilder类

字符串是字符的序列。它可以包含字母、数字和其他符号。在C#语言中把字符序列用一对闭合的双引号包围起来就可以产生文字串,如:“My name is xxx”。字符串可以由来自Unicode 字符集的任何字符组成。字符串也可以是没有字符而组成的。这种特殊的字符串被称为是空字符串。它的

2011-09-14 12:18:32 1688 2

原创 C#数据结构和算法学习系列八----BitArray类

BitArray 类是按照紧密格式来表示位集合。虽然我们能把位集合存储在常规数组内,但是如果采用专门为位集合设计的数据结构就能够创建更加有效的程序。BitArray 类用来处理位集合。位集合可以用来有效地表示Boolean(布尔)值的集合。BitArray和ArrayList 十

2011-09-13 17:23:26 2406

原创 C#数据结构和算法学习系列七----队列、队列的实现和应用

队列是一种把数据从表的末端放入并在表的前端移除的数据结构。队列会按照数据项出现的顺序来存储它们。队列是先进先出(FIFO)数据结构的实例。队列用来对提交给操作系统或打印池的任务进行排序,而模拟应用程序则用队列对用户等待队列进行模拟。队列包含两种主要的操作。一个是给队列添加新的数据

2011-09-12 20:24:20 1913 4

原创 C#数据结构和算法学习系列六----堆栈、堆栈的实现和应用

堆栈和队列是两种面向表的数据结构,它们都提供了易于理解的抽象。堆栈中的数据只能在表的某一端进行添加和删除操作,反之队列中的数据则在表的一端进行添加操作而在表的另一端进行删除操作。堆栈被广泛用于从表达式计算到处理函数调用的任何编程语言的实现中。而队列则用在区分优先次序的操作系统处理

2011-09-12 10:58:10 3168 1

原创 C#数据结构和算法学习系列五----基础查找算法

数据查找是基础的计算机编程工作,而且人们对它的研究已经很多年了。有两种对列表内数据进行查找的方法:顺序查找和二叉查找。当数据项在列表内随机排列的时候可以使用顺序查找,而当数据项在列表内有序排列的时候则会用到二叉查找。1.顺序查找算法。最突出的查找类型就是从记录集的开始处顺次遍

2011-09-11 21:51:24 1753 3

原创 C#数据结构和算法学习系列四----基础排序算法

在计算机中实现存储数据最普遍的两种操作就是排序和查找。这是从计算机产业初始就已经确认的了。这意味着排序和查找也是计算机科学领域最值得研究的两种操作。这些简单算法就是插入排序算法、冒泡排序算法以及选择排序算法。这些算法的每一种都很容易理解和实现。对于任意情况而言这些算法不是最好的全

2011-09-11 20:38:21 1521 1

原创 C#数据结构和算法学习系列三----ArrayList类的特性及应用

当无法提前知道数组的大小或者在程序运行期间数组的大小可能会发生改变的时候,静态数组就不是很适用了。这类问题的一种解决方案就是当数组超出存储空间的时使用能够自动调整自身大小的数组类型。这种数组被称为是ArrayList 。它是.NET 框架库中System.Collections

2011-09-11 20:16:33 1297

原创 C#数据结构和算法学习系列二----泛型编程

面向对象编程的问题之一就是所谓“代码膨胀”的特征。为了说明方法参数所有可能的数据类型而需要重载某种方法或重载一套方法集合的时候,就会发生某种类型的代码膨胀。代码膨胀的解决方案之一就是使某个值呈现多种数据类型的能力,同时仅提供此值的一种定义。这种方法被称为是范型编程。范型编程提供数

2011-09-11 20:03:19 1242

原创 初次尝试asp编程感想

最近做了一个asp的购物网站,有点感想,分享下1.和net不一样的是里面没有那么多对象,基本上都是过程编程,利用到的对象有response,request,server2.逻辑代码区域使用负责3.引用其他页面或者逻辑处理代码使用4.if,while,for等语句基

2011-09-07 11:18:52 1177 1

原创 初识Expression Tree of Linq

它们都继承于抽象的基类Expression,而泛型的Expression则继承于LambdaExpression。在Expression类中提供了大量的工厂方法,这些方法负责创建以下各种表达式对象。简单使用如下:static void Main

2011-09-02 11:28:46 755

原创 中英翻译好句子

If you love two persons, select the second; Because you will not love someone else if you truly love the first.------ 假如你爱上了两个人,选择第二个。因为

2011-09-02 11:24:47 2219 3

多皮肤自定义弹出层和iframe

弹出层的效果,功能包含:多皮肤,自定义,兼容IE和火狐浏览器

2011-07-18

类似QQ截图工具很好用

类似QQ截图工具,当QQ掉线的时候可以用这个.很小,很好用,可以存储成各种图片格式

2011-03-18

代替repeater的前台方法

可以代替Repeater,所有的web控件在html中都有对应的,唯独repeater没有,但是这个用到的地方太多,故做了一个类似的。

2011-01-19

sql智能提示帮助插件

让sql2005之类的数据工具也出现vs2008类似的提示

2011-01-18

linq简单用法实例

我自己在学习linq过程中写的所有基本用法的实例,初学者可以看看

2010-12-03

弹出窗口显示图片lightbox

这是一个很稳定的js文件,可以弹出窗口显示图片,在窗口上有左右滑动按钮,可以前进和后退。还可以显示图片的相关信息,使用很方便.里面还有DEMO,可以直接看

2010-11-08

FreeTextBox文本编辑器

这是一个很好的文本编辑器,比FCK要强多了,因为这个是DLL内存,而FCK是JS的不稳定容易出错。

2010-11-03

ymPrompt4.0下载(包含实例)

这是一个弹出窗口很系统的js,我也用过很多次,感觉不错。目前还没发现Bug,而且还支持客户端调用服务器端的方法。 也可以自定义皮肤。

2010-11-01

WCF入门实例和调用天气预报

这是我作为一个初学WCF的实例,简单的应用web service和调用互联网上的weather服务

2010-11-01

js对Table排序经典

用js实现点击表头对Table排序,支持td中包含html标签,支持tr,td的原来样式不丢失,支持选择从第几行开始排序,支持时间,小数,整数和字符的排序

2010-10-22

JQuery api

很全面的JQuery学习文件,包含了所有的方法和属性的使用

2010-05-02

Blend 3学习教程

最详细的学习Blend 3学习文档,包括入门和提升!

2010-05-02

Database助手

由于平时总要写数据库文件,所以想写个简单的文件来解决它,就用C#写了一个!可以完成数据库,表和字段的创建

2008-07-18

分数加减乘除运算

使用JAVA写的.是一个典型的面向对象的设计用来实现分数的加减乘除运算

2008-06-21

搞笑版学生成绩管理系统

使用标准C语言编写的搞笑的学生成绩管理系统...

2008-06-21

C语言电话号码存储系统

使用标准C语言编写的电话号码存储管理系统

2008-06-21

ATM机取款系统

采用C#,SQL,XML编写的,典型的抽象工厂模式。<br>带有系统开发文档喝PPT解析答辩<br>

2008-06-11

XML实用大全

XML实用的东西,可以帮助你更好的完成XML的编写

2008-05-20

银行卡管理系统

银行卡管理系统,包含数据库部分

2008-05-20

xml中文帮助

由于很少有关于XML的帮助,就给一个中文的完全文档供使用

2008-05-20

空空如也

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

TA关注的人

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