自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lingch's articles

Moving to Unix

原创 程序设计中的可维护性

<br />    一个软件产品在release后就会安装到客户的计算机上去运行,在开发过程中出现程序错误我们可以在自己的电脑中利用丰富的工具定位问题,但是一旦程序到了客户的环境,当运行出现问题时,则不是开发组说想怎么调试就怎么调试了,可能因为生产环境管理制度,也可能是系统内已经存在保...

2010-06-05 01:12:00

阅读数 1053

评论数 1

原创 接口设计的总结

模块化与接口设计在软件变得越来越庞大的时候,人们开始探索模块化编程,允许软件的某一部分功能封装成一个模块,在软件运行时由操作系统在磁盘上找寻对应的模块并加载使用,从此软件可以划分为相互独立的模块,允许不修改软件整体结构,仅单独更新某个模块而增强某个功能。动态链接库(DLL)是一种很好的模块化技术,...

2010-05-14 22:05:00

阅读数 702

评论数 0

原创 编程经验点滴

条件分支的处理程序中if...else分支可以说是最常见的逻辑处理语句,通常简单的处理方式是====================if(do1()){  //do1 ok  if(do2()){    //do2 ok    //do some other thing  }else{    //...

2010-05-12 22:25:00

阅读数 485

评论数 0

原创 论在瀑布式开发模型中使用项目管理方式的不合理

论在瀑布式开发模型中使用项目管理方式的不合理 转载请注明出处,作者:Lingch 1.        软件开发的一般过程对于传统的软件工程来说,教科书上一直教导我们软件开发要分为需求、设计、实施、测试等阶段进行,这种划分逐渐也被人们接受并广泛认同,形成经典的瀑布式的开发过程,瀑布式开发过程归纳出了...

2009-03-26 00:27:00

阅读数 1911

评论数 0

原创 c++异常使用心得

错误处理方法一直是个头疼的问题,最近在写程序的时候得出一套使用exception的原则,作为心得记录下来1.使用对象管理资源首先对于要释放的资源先用对象来管理,利用c++的释构机制来避免资源泄露,比如WIN32的句柄都需要在用完后关闭class File{protected:    string ...

2007-03-25 15:03:00

阅读数 1550

评论数 1

原创 VC中用线性插值方法进行图像放大

VC中用线性插值方法进行图像放大Lingch    Post2Ling@hotmail.com图像的放大可以用插值的方法,其中一种简单的插值就是线性插值,线性插值虽然简单,却非常有效。线性插值所谓线性插值就是说:有一组离散数据{a(1),a(2),…,a(n)},我们想要知道a(k)和a(k+1)...

2006-04-10 08:33:00

阅读数 2644

评论数 0

原创 粒子群优化算法在复杂函数参数估计中的应用

全文:http://www.lingch.net/db/download.asp?tab=softdown&fild=9&id=30摘要:粒子群优化(Particle Swarm Optimization, PSO)算法是有效的现代启发式搜索算法之一,其本身有计算简便、收敛速度快和...

2006-03-28 11:54:00

阅读数 2963

评论数 0

原创 CPU占用率算法

Lingch 原作2005年平安夜CyberLingch@gmail.com     windows2000有得任务管理器可以看到CPU得占用率。       CPU是不能间断运行的,只要CPU上电就要运行指令,即使无事可做,也要执行NOP操作。所以windows的CPU占用率低并不是指CPU目前...

2005-12-25 00:07:00

阅读数 3381

评论数 1

原创 Winamp头上动土

Winamp头上动土 遭遇 近日使用Winamp时发生极度不爽的事情,就是我打CS的时候习惯听着Winamp来打,但我的播放列表又很乱,有些我不想听的歌也在播放列表里面,我又懒得去整理,所以有时正要杀人的时候刚好播到我不喜欢听的歌,导致战斗力大减,被人凌辱,我总不能用Alt+Tab切换出桌面换了歌...

2005-05-06 19:59:00

阅读数 1928

评论数 1

原创 ACM and STL-DNA Sorting

ACM and STLDNA SortingTime Limit:1000MS  Memory Limit:10000KDescription One measure of ``unsortedness in a sequence is the number of pairs of entries...

2005-03-19 13:05:00

阅读数 1413

评论数 0

原创 三种平滑滤波器的比较(均值,中值和带方向特性的边沿保持)

三种平滑滤波器的比较(均值,中值和带方向特性的边沿保持) 在获取的原始图像中一般带有一些噪声,为了消除这些噪声,可以对图像应用一些平滑滤波器,但平滑滤波器往往又容易造成图像模糊.下面比较了3种常用的平滑滤波器的平滑效果. 1.    均值滤波原理是子图像在N*N子块中的,另检测点的灰度为块中灰度的...

2005-01-26 21:00:00

阅读数 8567

评论数 0

原创 神经网络-3层BP网的VC动态库封装

神经网络-3层BP网的VC动态库封装实现 神经网络是一个大范畴,这里讨论 误差反向传播网络(BP网络) ,基本原理是通过分析网络输出的误差来调整网络的自由参数,使网络的大量自由参数平衡到一个收敛值,参数的收敛过程是训练过程,训练完成后网络基本稳定就可以投入应用. 网络运作过程:简单的单层BP网具有...

2005-01-24 20:08:00

阅读数 5802

评论数 2

原创 并行图像细化算法和C代码实现

并行图像细化算法和C代码实现图像细化一般作为一种图像预处理技术出现,目的是提取源图像的骨架,即是将原图像中线条宽度大于1个象素的线条细化成只有一个象素宽,形成骨架,形成骨架后能比较容易的分析图像,如提取图像的特征.细化分成串行细化和并行细化2中,串行细化即是一遍检测满足细化条件的点一边删除细化点,...

2005-01-18 17:29:00

阅读数 5760

评论数 7

原创 图形学-鋭化-拉普拉斯(Laplacian)算子

在图像获取,传输过程中有许多因素会使图像变得模糊。图像模糊的实质是图像受到了求和,平均或者积分运算,因此可以用相反的运算来消除模糊,叫做图像的鋭化。图像鋭化的其中一个方法是拉普拉斯(Laplacian)算子,拉普拉斯算子是线性2次微分算子,具有各向同性和位移不变性。对于连续图像f(x,y),他的拉...

2004-12-26 16:20:00

阅读数 4128

评论数 5

原创 图形学-降噪技术-2维中值滤波

在图像采集过程中,由于电子设备的不稳定性(比如毛刺电压,电磁干扰等)会对获取的图像产生一些影响,这种影响叫噪声,降噪技术就是图像处理中消除这种噪声影响的技术。二维中值滤波就是其中一种方法。中值滤波是一种局部图像平滑技术,属于非线性滤波,他可以是1维的也可以是2维的,因为图像是2维象素矩阵,所以这里...

2004-12-26 13:44:00

阅读数 3645

评论数 1

原创 图形学-灰度变换

Photoshop里的灰度变换可以使R,G,B 3色按任何比例增强再混合,原理和下面的差不多。黑白图片的黑白变换叫灰度变换,彩色图片的色彩变换也叫灰度变换,PhotoShop里叫色阶变换一幅彩色图像的象素矩阵中每个象素由RGB 3种颜色按一定的比例混合形成一种颜色来表示,比如黑色使RGB(0,0,...

2004-12-25 16:43:00

阅读数 5485

评论数 2

原创 256色无压缩BMP文件格式

256色的BMP文件分为 BMP文件头,BMP信息头,彩色表和位图信息矩阵4部分。BMP文件头结构;struct BITMAPFILEHEADER_{    short type;//---------文件类型,一定是‘BM’    int bfSize;//---------文件大小,字节单位 ...

2004-12-25 15:29:00

阅读数 5298

评论数 0

原创 遭遇字节对齐的问题。

#include #pragma hdrstop#include#include "Unit1.h"#include"File1.h"struct BITMAPFILEHEADER_{short type;int bfSize;short re1,re2;i...

2004-12-25 02:32:00

阅读数 1427

评论数 0

原创 2003 ACM/ICPC 亚洲赛区题目解答(Problem B-Elevator Stopping Plan)

2003 ACM/ICPC Asia Regional Contest / GuangzhouZhongshan (Sun Yat-sen) UniversityProblem BElevator Stopping PlanInput File: elevator.in    ZSoft Corp...

2004-10-15 19:42:00

阅读数 1981

评论数 1

原创 自动更新的JSP下载页面

无标题文档 自动更新的JSP下载页面 方法就是通过1个javabean,在每次有访问到JSP页面的时候javabean被激发搜索文件夹的内容,当文件夹有了更新时,javabean搜索出更新后的文件和原来已经存在的文件一齐列出来供访问者下载。每个供下载的文件(比如file.zip...

2004-07-23 15:02:00

阅读数 1387

评论数 0

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