dicom文件头信息查看工具(入口在邮件菜单)
dicom文件头信息查看工具(入口在邮件菜单)
cxGrid模板程序
cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。
可以作为学习cxGrid的入门级教材。
cvsnt-2.0.4
cvsnt 2.0.4 cvs服务器。
针对经典教程的服务端。
吐血推荐C语言到C++经典教程
吐血推荐,下载不后悔。。。。
不下载必后悔。
你要做的就是下载,珍藏就可以了。
UDP协议通信演示Delphi源码
股票,证券等,用这个来发布行情数据,刷刷的。
UDP通信的优势
速度比TCP快。
UDP通信的缺点
一旦UDP包过大的话,也能正常工作。只是优势就丢失了。
idUdpClient
主要用于发送udp请求,在接收udp响应的时候是同步的,所以一定要设置超时,否则的话程序容易死。
idUpdServer
即能用于发送udp数据包,也能用于接收udp数据包。但是设计的主要目的还是用于收到udp数据包之后给于反馈。
UDP包的大小问题
资料1:以太网的MTU是1500字节,IP包头占20个字节,UDP首部占8个字节,也就是说实际数据应该小于1472字节.
资料2:鉴于Internet上的标准MTU值为576字节,所以我建议在进行Internet的UDP编程时.最好将UDP的数据长度控件在548字节(576-8-20)以内.
测试结果:
0-548字节:会完美的展现UDP协议的优势(速度刷刷的)。
大于1472字节以后的话,也可以正常执行。你会见识到什么叫做不可靠的信道(经过测试90%以上还是成功的,只是速度慢了很多)。
数据包大于2K速度明显变慢了;数据包大于3K,成功率60%到80%;数据包大于4k,成功率20%以下。
结论:
1.UDP协议还是比较可靠的。使用它能充分挖掘速度的潜力。通常大部分请求和相应都在548以下,小部分请求超过548。
2.548字节,可以存储274个汉字呢。比手机短信都长。你传什么那么大?
3.尤其是双方都在修改数据,需要实施数据实时同步的时候。修改量都比较小,用udp再合适不过了。
客户端的阻塞式响应不太理想
可以采用的办法是双方都开UDP服务器来接受。
数字图像处理-频率域滤波-傅立叶变换-源码
数字图像处理-频率域滤波-傅立叶变换-源码<br>自己学习傅立叶变换的时候做的程序。<br>已经封装成类。<br>提供源程序,有可执行文件,有演示源代码。<br>实现了一维二维的经典算法和快速算法。<br>实现了复数运算类。
Delphi7源码。
CxGrid安装文件及安装过程说明
cxGrid Delphi7 中文安装包
费了好大的劲才压缩到35M以下。
7Zip做的自解压文件
CygWin
Windows下运行Unix程序必备
Indy多线程程序客户端演示程序
制作像迅雷,网际快车之类的软件。必备。<br>注意使用7Zip解压缩。
编译器开发工具
想自己做编译器吗?这个工具可以帮你。开源的。<br>生成的编译器采用递归下降法。<br>非常实用。强烈推荐。
自动升级组件
想不想你做的软件能像腾讯QQ一样自动升级呢?<br>用这个吧。
Indy服务器端同步(更新界面)异常处理演示
Indy服务端程序是不是经常不稳定,无缘无故的出现异常?<br>主要是多线程的同步没做好。<br>本程序演示了Indy服务器端的同步解决方案。<br>Indy服务器程序如何更新界面等。<br>直接使用浏览器访问80端口就可以测试。
数字图像处理-频率域滤波-傅立叶变换-源码
数字图像处理-频率域滤波-傅立叶变换-源码自己学习傅立叶变换的时候做的程序。已经封装成类。提供源程序,有可执行文件,有演示源代码。实现了一维二维的经典算法和快速算法。实现了复数运算类。
空间滤波-线性滤波-锐化滤波-拉普拉斯-源码
空间滤波-线性滤波-锐化滤波-拉普拉斯-源码完全由自己本人书写,多年珍藏。提供源代码。
空间滤波-线性滤波-平滑滤波-中值滤波-源码
数字图像处理-空间滤波-线性滤波-平滑滤波-统计排序滤波-源码<br>中值滤波也叫做统计排序滤波,能有效的去除高斯噪声。<br>全部是自己写的,多年珍藏。
数字图像处理----空间滤波----非线性滤波----梯度边缘增强----Delphi源代码
数字图像处理----空间滤波----非线性滤波----梯度边缘增强----Delphi源代码<br>都是自己多年的珍藏了,是自己独立写的。<br>不是抄的哦。
设计模式教程及笔记
设计模式教程及笔记<br>里面使用了C++语言描述了实现。<br>笔记格式为word格式。<br>教程为英文原版。
RSA算法实现
实现了大整数的运算<br>实现了大素数(大质数)的生成判断<br>实现了BaseN(Base2,Base8,Base64)编码。<br>开源(可以自行修改为DLL,可以使用Lylix编译跨平台)<br>含有演示程序<br>含有演示源代码
UML1.0标准中英文对照
我自己翻译了部分。<br>时间有限没搞完。
YACC(LEX)语法分析器学习笔记(Word格式)
介绍了Windows下使用Yacc生成语法分析器,词法分析器。<br>特别适合入门。
MFC框架结构分析例程(CControlBar使用演示)
采用最简单的形式,演示了3种常用控制条的用法。<br> CDialogBar CToolBar CStatusBar
MFC框架结构分析例程(文档模板使用演示)
文档模板使用演示<br> 001表示单文档模板<br> 002表示多文档模板<br>(二者对菜单的要求点细微差别)<br>(二者对框架窗口的管理上有差别)<br>(二者使用方法基本相同)
应用程序与框架窗口的关系
使用ROSE的UML描述了CWinApp与CFrameWnd之间的关系。<br>并且使用5个例程,由浅入深描述了使用CWinApp与CFrameWnd的方法。
mingw下使用的boost库
mingw可用的boost库
解压需要winrar和7zip
需要的空间较大
具体参看
http://blog.csdn.net/cust_hf/article/details/17311521
DXperience XtraGrid 9.3.4 Sources 源代码
DXperience XtraGrid 9.3.4 Sources 源代码
BusinessSkinForm即bsSkinform皮肤组件
原来那个版本不能删除,要是自己能删除,我就把原来的给删除了。
皮肤主要来源于网上,本人发现大量皮肤都使用的西文字体Arial,所以专门做了个程序,根据字体进行整理。
好不容易找到的bsBusinessSkin皮肤控件,可以用于
delphi5,delphi6,delphi7,
delphi2005,delphi2006,delphi2007,delphi2009,
borland c++ builder 5,borland c++ builder 6.
因为自己习惯于delphi7,所以又用Delphi7书写了几个例程。
历程中,完成了主要界面的汉化。
另外,把自己收集到的全部皮肤数据也压缩了进去,还提供了几个比较不错的推荐皮肤。
businessSkin皮肤控件
好不容易找到的bsBusinessSkin皮肤控件,可以用于
delphi5,delphi6,delphi7,
delphi2005,delphi2006,delphi2007,delphi2009,
borland c++ builder 5,borland c++ builder 6.
因为自己习惯于delphi7,所以又用Delphi7书写了几个例程。
历程中,完成了主要界面的汉化。
另外,把自己收集到的全部皮肤数据也压缩了进去,还提供了几个比较不错的推荐皮肤。
数字图像处理算法之形态学运算先闭后开操作对指纹去噪Delphi 源码
数字图像处理算法之形态学运算先闭后开操作对指纹去噪Delphi 源码
基本思想是冈萨雷斯的书上的。处理的源图像也是电子书上的截图。
数字图像处理算法之形态学运算闭操作Delphi 源码
数字图像处理算法之形态学运算闭操作Delphi 源码
本例演示了如何使用形态学的闭操作。
在本例中,使用闭操作填补了目标上存在的缝隙和沟槽。
数字图像处理算法之形态学运算开操作Delphi源码
数字图像处理 算法 形态学 开操作 Delphi 源码。
本例演示了形态学的开操作,
在本例中使用开操作去掉了目标的棱角。
数字图像处理形态学操作腐蚀运算
完整的Delphi源码,使用形态学的腐蚀算法,实现了去噪。
希望本算法能起到抛砖头引美玉的作用。
如果需要编写,星空中定位月亮的算法,可以更具该算法修改修改。
数字图像处理中的形态学算法膨胀操作Delphi源码
Delphi源码,演示了数字图像处理中的形态学算法的膨胀算法。
本演示使用形态学膨胀算法来弥补裂纹。
cxGrid模板程序V1.01
cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。
可以作为学习cxGrid的入门级例程。