09 2008 档案

摘要: 堆排序的原理将数组调整成堆,然后将堆顶元素与最后一个元素交换,然后将最后一个节点剔除出堆,再将剩下的数组调整成堆,然后再交换堆顶元素与最后一个元素……阅读全文
posted @ 2008-09-22 20:39 CoderZh 阅读(1513) | 评论 (1) 编辑
摘要: 插入排序算法思路是:假定这个数组的序是排好的,然后从头往后,如果有数比当前外层元素的值大,则将这个数的位置往后挪,直到当前外层元素的值大于或等于它前面的位置为止.这具算法在排完前k个数之后,可以保证a[1…k]是局部有序的,保证了插入过程的正确性.阅读全文
posted @ 2008-09-21 20:08 CoderZh 阅读(1238) | 评论 (0) 编辑
摘要: 快速排序的原理是将取出第一个数,将整个数组分为两波,一拨都大于这个数,另一波都小于这个数,然后递归用同样的方法处理第一波数字和第二波数字。都说是 “快速排序”,效率肯定比其他的一般排序算法高,下面我们就来验证一把,比较一下所谓的“快速排序”和“冒泡排序”的性能差异。阅读全文
posted @ 2008-09-20 22:05 CoderZh 阅读(2258) | 评论 (5) 编辑
摘要: 为了方便喜欢Python的同学能使用Python开发自己的球队,所以编写了此SDK。这个SDK基本上是参照C#版SDK改过来的,除了一些复杂的几何算法没有实现外,其他功能都已实现。喜欢的朋友可以自己下了慢慢改善,我也会不断更新这个SDK。阅读全文
posted @ 2008-09-11 16:48 CoderZh 阅读(2103) | 评论 (12) 编辑
摘要: 前两篇效果都不错,本文继续学习缓冲区溢出相关的知识。阅读全文
posted @ 2008-09-06 17:10 CoderZh 阅读(5334) | 评论 (15) 编辑
摘要: 有些网站将直接拿用户的输入来拼接SQL语句,进行查询等操作,同时也将错误信息暴露给用户。这就给不怀好意的同学可乘之机,利用输入一些奇特的查询字符串,拼接成特定的SQL语句,即可达到注入的目的。不仅可以获取数据库重要信息,权限没有设置好的话甚至可以删除掉整个表。阅读全文
posted @ 2008-09-06 11:25 CoderZh 阅读(6806) | 评论 (27) 编辑
摘要: XSS又叫CSS (Cross Site Script) ,跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。阅读全文
posted @ 2008-09-06 10:10 CoderZh 阅读(10175) | 评论 (47) 编辑