- 博客(27)
- 资源 (6)
- 收藏
- 关注
原创 编译dcmtk
经过无数次的尝试,终于成功编译了dcmtk,使用如下方法从dcmtk 官网http://dicom.offis.de/dcmtk.php.en 下载:1. dcmtk 源码 dcmtk-3.5.4.tar.gz2. 预编译的支持包 dcmtk-3.5.4-win32-i386-md-support.zip , 注意该包使用的是 "Multithreaded DLL" 选项 (/MD a
2010-01-22 14:02:00 4462 1
原创 Failed to create .NET Frameworks PropertyGrid component错误的解决方案
第二次出现这个问题,照第一次一样,先把visual studio 2008 .framework等卸载点(这次framework2.0 sp2怎么也卸载不掉,原因未知)后又重新安装2008,结果问题依旧...-_-! 再次寻觅,最终解决方案: 命令行的位置:开始菜单---->全部程序----->vs2008--->tools---->命令行 .输入: devenv /re
2010-01-20 12:26:00 4925 1
转载 开源软件收集
http://www.7-zip.org/7-Zip 4.16 Beta : 文件压缩工具,可与Windows资源管理器集成http://a-note.sourceforge.net/A Note 4.2.1 : 可在Windows桌面放置便笺,并可提供闹钟提醒功能http://www.xs4all.nl/~edienskeAbakt 0.9 : 能够以压缩方式对文档进行备份http://w
2010-01-19 11:43:00 5240
原创 code blocks中编译opencv
今天用了一天的时间,终于使用code blocks成功编译了opencv,简单的总结如下: 1. CMake2.62. SVN OpenCV3. nightly builds 版本的codeblocks: http://forums.codeblocks.org/index.php?board=20.04. TDM-MimGW (tdm-mingw-1.908.0-4.4.1-2)出现
2010-01-18 18:16:00 1930
原创 使OpenCV支持alpha透明通道
由于感觉OpenCV很强大,想以后基于图像相关的程序都在这个基础上进行开发,但是OpenCV有一个弊端就是读取带透明通道的图片时会自动忽略透明通道,特有个想法修改OpenCV的源代码使其支持透明图片的处理。 完成工作: 2010.01.18 png格式具有透明通道图片的读取与保存
2010-01-14 15:41:00 8744 6
转载 游戏引擎列表及其门户网站
物理Engine novodexhttp://www.novodex.com/odehttp://ode.org/Tokamakhttp://www.adamdawes.com/programming/tokamak/index.htmlNewtonhttp://www.physicsengine.com/OPCODEhttp://www.codercorner.com
2009-08-02 09:41:00 1568
原创 关于新版本的wincvs的配置
今天从sourceforge下载了最新版本的wincvs, 发现不知道怎么进行登陆弄了半天,原来是在CVSROOT:如下填写: :pserver;username=myname;password=111;hostname=192.168.1.1:/home/cvsroot OK,登陆成功:)
2009-01-15 15:29:00 792
原创 图像显示的双缓存
由于需要显示图像时利用双缓存技术,google了一下,通过其方法一直实验不成功,最后终于找到了原因原来还需要:BOOL CViewBack::OnEraseBkgnd(CDC* pDC) { // TODO: Add your message handler code here and/or call default return false;}
2009-01-07 15:51:00 1130
转载 一个比较好的文件操作的例子
#include "stdafx.h"#include#include#include#include #include #include #include #include #include #include using namespace std; //定义存目标字符信息(行,列,相邻字符) class Pos { public: double x, y; s
2008-11-07 16:42:00 790
原创 关于一个以前从来没有见过的c++用法
学习不深,第一次看到这种用法,感觉很好 从当前位置读取到该行最后char b[100];fscanf(fd, "%[^/n]", b);printf("%s/n", b);
2008-10-30 15:14:00 823
转载 C++ 开发常用工具“群英会”
开发环境 ---->Turbo c DOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:) ---->Visual C++ 6.0/7.0 稳定而强大的IDE开发环境,具有丰富的调试功能,定制宏的功能也是其一大特色。Microsoft的经典之作,功能强大自不必言说。附带的一些工具也很不错,比如:Spy++。但编译器较之同类,
2008-08-20 19:11:00 1242 1
原创 (STL)for_each、find_if用法
/---------------------------------------for_each-----------------------------------#include #include #include using namespace std;struct print{ int count; print(){count = 0;} void operator()(int
2008-07-21 18:00:00 2062 1
原创 如何提高工作效率
你是不是每天都很忙,却老是忙而无功?是不是感觉付出很多,得到的却只是老板的责骂?是不是没有一刻空闲,到总结时却说不出所完成的成果?如果你已身心疲惫,但是一无所获,那么,你可能不是工作不努力,而是没有掌握提高工作效率的正确方法,在无意中浪费了你的生命。下面的建议不是万能的“灵丹妙药”,但可以给你提高自己的工作效率提供一些有益的参考: 1、把所有工作划分成“事务型”和“思考型”两类,分别对待:
2008-07-18 14:37:00 946
转载 程序员提高工作效率的方法
1 不断学习,增强知识储备。 钻研业务,学习英语; 多看、多实践、多做笔记; 记录成长的轨迹(博客)。 2 充分利用8小时内的时间。 除非有明确的目的,不要上网; 为每天的工作制定计划。 3 采用高效的沟通方式。 少用电子邮件和即时通讯工具; 尽量当面沟通
2008-07-18 14:34:00 1124
原创 世界编程大赛第一名程序
e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d
2008-06-13 10:53:00 806
原创 丢失显示桌面之后的解决方法
建立文件:桌面.scf[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop
2008-06-08 10:47:00 885
转载 规范的参考文献格式
一、参考文献的类型参考文献(即引文出处)的类型以单字母方式标识,具体如下:M——专著 C——论文集 N——报纸文章 J——期刊文章D——学位论文 R——报告 S——标准 P——专利A——文章对于不属于上述的文献类型,采用字母“Z”标识。常用的电子文献及载体类型标识:[DB/OL]——联机网上数据(database online)[DB/
2008-05-15 14:53:00 2870
转载 MultiByteToWideChar和WideCharToMultiByte用法
这个是我们需要转化的多字节字符串: char sText[20] = {"多字节字符串!OK!"};我们需要知道转化后的宽字符需要多少个数组空间.虽然在这个里程里面,我们可以直接定义一个20*2宽字符的数组,并且事实上将运行得非常轻松愉快.但假如多字节字符串更多,达到上千个乃至上万个,我们将会发现其中浪费的内存将会越来越多.所以以多字节字符的个数的两倍作为宽字符数组下标的声明绝对不是一个好主意.所
2008-04-29 13:07:00 728
原创 面试时遇到的一个c++算法题目
有n个数 {2, 12, 4,5……, n} 选择k个进行全排,例如:n = 4; k = 2; 数:{1, 2, 3, 4} 结果应该为{1,2} {1,3} {1,4} {2,3} {2,4} {3,4}
2008-04-24 15:20:00 762
原创 外部函数中申请内存
在我们使用指针传递内存的时候,必须谨慎小心,否则常常会对非法内存(空地址、错误地址)进行操作。下面我们通过一个程序来说明一些需要注意的问题。#include #include voidtest1(char* p, intnum){ p = (char *)malloc(sizeof(char) * num);} voidtest2(char** p
2008-01-25 18:48:00 1441
原创 图像实时处理常用时间间隔计算方法(微秒级)
在定时之前,先调用QueryPerformanceFrequency()函数获得时钟频率, 然后在事件发生前后分别调用QueryPerformanceCounter()函数,通过计数之差及时钟频率,计算出事件经 历的精确时间下面的例子是测试int i = 0及上下语句执行间的时间间隔,时间单位为秒,以double类型为精度 #include #include us
2007-08-12 10:06:00 1675 2
转载 使用CPU时间戳进行高精度计时
使用CPU时间戳进行高精度计时[转贴]使用CPU时间戳进行高精度计时 从一论坛看到的转贴,不知道作者名。 对关注性能的程序开发人员而言,一个好的计时部件既是益友,也是良师。计时器既可以作为程序组件帮助程序员精确的控制程序进程,又是一件有力的调试武器,在有经验的程序员手里可以尽快的确定程序的性能瓶颈,或者
2007-08-12 10:02:00 1461 5
原创 有线程的程序会内存不足
今天刚开始学线程,按书上的代码写了一个小程序 从CWinThrerad中继承了一个类 //MyThread.h文件 class CMyThread : public CWinThread { DECLARE_DYNAMIC(CMyThread); //这一句是我加的 public: CMyThread(
2007-08-10 10:31:00 2154 1
原创 enum{IDD=IDD_DIALOG_MAIN} undeclared identifier!
更改主对话框的ID名称会同时引起下列文件的修改: 1.resource.h中对话框名称的修改 .2.enum{IDD=IDD_DIALOG_MAIN}中对话框名称的修改 3.dsw工程文件中响应标识的修改。 然后在对话框的cpp文件中添加resource.h,build,OK!
2007-08-10 10:10:00 3232
原创 保持原结构导入数据表
1,在源数据库中选中要导数据的表。然后Ctrl+C -- 复制 2,查询分析器登陆到目标数据库。 3,use 目标数据库,然后 Ctrl+V 4,按下F5。 --- 这样生成的表与源数据库的表几乎一模一样。 5,再用数据库的导入导出工具从A-->B导数据就行了。
2007-06-27 08:19:00 893
原创 用好HTML的表格标记
一、作系列横单线在这个例子中,用到了表格主标题标记,它的语法如下:align=left|center|rightvalign=top|bottom> align和valign分别用于设定标题的水平位置和垂直位置。align的默认值是center;valign的默认值是top。利用标记可以方便地在紧靠边表格的顶部或底部写上文字,且居中,若用其它办法要麻烦得多。另外在本例中能使表格产生单线效果是设置
2007-05-10 14:33:00 1041
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人