算法/程序论述
文章平均质量分 82
VisionCat
在心志上不作小孩子。然而,在恶事上要作婴孩,在心志上总要作大人。
展开
-
Bézier Curve 简略论述(1)
Bézier Curve 简略论述(1)Bézier Curve(贝兹曲线 或贝赛尔曲线) 是一种光滑的曲线函数,这个函数已经广泛的应用与多种场合。该曲线最早是在 20世纪 70年代由Pierre Bézier所开发,主要是应用于CAD/CAM中。 贝兹曲线的构成每段贝兹曲线可由四个点来决定其形状: 起始点 (x0,y0) : 即曲线的起始点位置。控制点 (x1原创 2007-05-11 01:40:00 · 9560 阅读 · 5 评论 -
排序算法之插入排序
排序算法之插入排序1插入排序的思想假设在一个有序序列中e[0]~e[i-1]这i个元素已经排好序,则当要将第i+1个元素e插入该序列时,只需将第i+1个元素与从e[0]开始到e[i-1]元素进行比较,当发现第j个元素e[j]在序列中应在e前,且e[j+1]应在e后时,将该有序列中从e[j+1]到e[i-1]的元素向后移动一个单元。最后将e插入原来e[j+1]原创 2007-11-12 00:00:00 · 3740 阅读 · 3 评论 -
实用小代码之内存泄漏检测
<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> 实用小代码之内存泄漏检测 相信很多人在用C语言编写程序时,常常会用到动态内存分配的函数。而使用这样的函数,往往会一不留神就造成内存泄漏。虽然说世面上有很难多检查内存泄漏的工具,功原创 2008-01-30 00:15:00 · 5665 阅读 · 7 评论 -
实用小代码之内存泄漏检测(二)
实用小代码之内存泄漏检测(二) 继上次 实用小代码之内存泄漏检测 一文。这次继续介绍另一个我平时用于动态监测内存泄漏的代码。 我这里所说的 动态监测内存泄漏 是指在程序执行时,以替换 malloc 和 free 函数来达到检测内存泄漏的目的,因为内存泄漏的主要来源就是 malloc 和 free 这组函数。相比那些分析源代码的检测工具,动态监测能够很好的检测循环中分配的内存原创 2008-04-18 09:33:00 · 5031 阅读 · 8 评论 -
代码抽象与泛类型初探之C语
1 写在前面的话对于很多人来说C语言,或许是在学校学习时那一个蓝色屏幕的TC,更有甚者会人有把VC++中所使用的C++语言同C语言混为一谈。在我们学习时常听到这样的说法``C是C++的一个子集,这个说法从语法层面来看的确是不错的,但是往往很多人却因这句话产生了一个错觉,那就是``C++比C更优秀。但实际上,C和C++各有其有点和缺陷,不过就我看来,C语言要比C++更``平衡一些原创 2009-10-04 11:25:00 · 4580 阅读 · 38 评论 -
M8系统编程应用之数字时钟的实现
自从上一篇文章更新之后,又过了很久。说实话,原本我准备是每周更新一次的。但是,事实却往往事与愿违。之所以隔了那么久,一来是因为工作和学习上刚进入 一个新的环境,所以还没有稳定,再者我自己也需要学习一些新的东西,整理一下曾经的内容。不过,现在回想起来我更新的频率远没有原来那么高了,或许是自己 老了吧。 写了那么多关于软件相关的东西,我也想试着写一些和硬件有关的文章。所以,这次我想先试验一下写一篇看看,如果觉得不好,请各位不要拍砖。如果觉得好,那 还请各位多多支持了。毕竟,你们的支持是我最大的动力。原创 2010-06-07 13:45:00 · 5507 阅读 · 16 评论 -
聊胜于无 Java之Caesar与Vigenere实现
聊胜于无 Java之Caesar与Vigenere实现 Wayne Huang 2011年10月 1 背景介绍 话说目前做所谓"企业"开发的语言基本就集中在运用.Net和J2EE上了。又话说,在下很不幸又和Java"同流合污"了一把。现在回想起来,真是感慨万千啊~遥想公瑾当年,小乔初嫁了,雄姿英发,羽扇纶巾,谈笑间,强虏灰飞烟灭。~ 额,下面插播一下正题。其实,目前国原创 2011-10-28 15:04:34 · 5975 阅读 · 19 评论 -
聊胜于无 Java之唯一无序数生成
聊胜于无 Java之唯一无序数生成 Wayne Huang 2011年10月 1 背景介绍 在许多项目中ID号是一个永恒的主题。在绝大多数情况下,这个唯一ID产生相对比较容易,毕竟现在众多的项目都是基于数据库的,只要把数据库的主键拿出来作为ID就可以确保ID在整个系统中的唯一性了。但也存在一些特殊情况。比如,一个在线订单生成。考虑到订单的特殊性,有时候会被要求订单号要没有规律原创 2011-11-01 17:00:01 · 5145 阅读 · 0 评论 -
J2EE表单验证的前后台统一实现
J2EE表单验证的前后台统一实现 Wayne Huang 2011年11月 1 背景介绍 在很多基于web的应用中,我们常常会面临一个问题,那就是表单验证。表单验证的重要性我想就不必要再反复的说了,总之就是很重要。通常情况下,对于用户从客户端递交到表单的数据我们所作的验证主要集中在数据的完整性和正确性检查上,当然其中还可能涉及一些比较怪异的数据间的逻辑关系。通常情况下基于表单的验证原创 2011-11-24 16:39:46 · 5030 阅读 · 0 评论