摘要: 在计算机中,排序算法有很多,包括插入排序,堆排序,归并排序,选择排序,计数排序,基数排序,桶排序,快速排序等。插入排序,堆排序,选择排序,归并排序和快速排序都是比较排序,它们通过对数组中的元素进行比较来实现排序,其他排序算法则是利用非比较的其他方法来获得有关输入数组的排序信息。 冒泡,插入,归并,快速和希尔排序。 一、选择排序 select sort 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。以此类推,直到所有元素均排序完毕。.. 阅读全文
posted @ 2012-08-23 19:44 plugin-loader 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在用户大量注册的时候,我门需要使用邮箱去让用户激活在本站的邮箱信息 如果没有激活 有一些功能就不能用,并且也不能去验证本邮箱的安全性,所以我们数据库中 用户表中记录着用户的 激活状态 activestate=fasle 和activecode(GUID)激活码等字段,并且只有当用户激活了之后才能去修改信息, 并且在激活的时候也要去验证用户传递来的activecode 和数据库中的字段进行比较,以及用户的id ,如果真有id 并且activecode的值和数据库中的字段一致后才去 修改数据库中的activestate=true字段的值, 当每来一个用户去注册的时候都要发送邮件 但是当管理员的.. 阅读全文
posted @ 2012-08-21 23:43 plugin-loader 阅读(213) 评论(0) 推荐(1) 编辑
摘要: var xhr; //第一步:创建异步请求的核心的对象: if (XMLHttpRequest) { xhr = new XMLHttpRequest(); //运行:is8,ie9,chrom,ff } else {//ie6 ie5.x xhr = new ActiveXObject("Microsoft.HTTP"); } //第二步:设置请求对象跟后台哪个页面进行交互 //HTTP请求的方法名 请求的页面 是否是异步 //Get请求通过QueryString传递参数 // xhr.open("Get", "ProcessAjax.ash 阅读全文
posted @ 2012-08-20 23:16 plugin-loader 阅读(112) 评论(0) 推荐(0) 编辑