代码改变世界

推荐排行榜

文件上传 下载 一般处理程序和webForm联系以及asp.net内置对象

2011-08-29 22:26 by 刘永强, 1656 阅读, 收藏,
摘要: 1.HttpHandler实现图片上传(1).表单元素使用 文件选择框<input type="file"/> 控件。(2).表单设置enctype="multipart/form-data",本质上就是设置浏览器提交表单的数据时,使用随机分隔符来分割不同控件的数据,而且数据的组织形式由 name=value换成了数据头和数据体的方式。(3).服务器接收客户端上传的文件使用Request.Files属性,使用HttpPostedFile的SaveAs方法将图片保存在服务器2.HttpHandler实现文件下载Response.AddHeade 阅读全文

C#实现(递归和非递归)快速排序和简单排序

2013-01-10 08:49 by 刘永强, 682 阅读, 收藏,
摘要: C#实现(递归和非递归)快速排序和简单排序 本人因为最近工作用到了一些排序算法,就把几个简单的排序算法,想冒泡排序,选择排序,插入排序,奇偶排序和快速排序等整理了出来,代码用C#代码实现,并且通过了测试。希望能给大家提供参考。 1.冒泡排序 冒泡排序,是指计算机的一种排序算法,它的时间复杂度是O(n^2),虽然不及堆排序和快速排序时间复杂度为O(nlogn,底数为2),但是有两个优点:1:编程复杂度低,很容易实现;2 是具有稳定性,这里的稳定性是指源序列中相同元素的相对顺序仍然保持到排序后的顺序,而堆排序和快速排序都不具有稳定性。 基本概念 冒泡排序(BubbleSort)的基本概念:依次比较 阅读全文