自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

转载 vim命令简表

<br />前言<br />Vim是一个超级牛的编辑器,可以说是专为程序员设计的编辑器,强大的有些不可思议。不过其学习曲线稍显陡峭,前两天在网上找到一个小图表,比较全,如果对表中所列的命令学习熟悉以后,处理日常的文本就已经足够,所以贴出来,大家参考参考。<br />Vim的牛B之处不在于其功能之繁多,更不在于其学习曲线之陡峭,而在于这些命令大都可以进行组合,比如,9yy命令表示复制9行内容,9表示要复制的行数,同样100dd表示删除100行,当数字和命令合作的时候,就比单纯的命令更强大,同样,c命令表示擦除

2011-03-31 09:41:00 399

转载 VIM教程

<br />标题: VIM教程 --------------------------------------------------------------------------------坛子上有很多关于VI的教程但不是很系统故发此帖,VI与VIM的命令差不多希望对大家有所帮助这是从VIM的系统教程中复制过来的你也可以运行代码:$ vimtutor就会出来和下面一样的教程。本教程只是为了简明地介绍一下vim编辑器,但已足以让您很容易学会使用本编辑器了。毋庸质疑,V

2011-03-31 09:36:00 512

原创 MVS子进程进度实时显示

在整合MVS整个流程的时候调用的子进程是比较耗时的操作,执行子进程的时候会暂停父进程的执行,多线程的主线程被阻塞,所以MFC的消息循环也会停止,这样updateData得不到及时显示,而是在一个大的模块执行完之后消息循环重新开始时才整个的显示,这当然不是我们所希望的,这个小问题也折磨了好久,解决方案自然是绕过消息队列里的循环直接执行:UpdateWindow()如果窗口更新的区域不为空,UpdateWindow函数通过发送一个WM_PAINT消息来更新指定窗口的客户区。函数绕过应用程序的消息队列,直接发送W

2011-03-30 20:57:00 726

原创 程序员的自我修养学习笔记——静态链接

1.静态链接的核心是符号解析和虚拟地址的重定位,全局变量和函数都是以符号的形式存储,使得链接的核心是符号的解析进行地址的重定位,所有的源程序是分别编译的,生成中间目标文件.obj,里面调用的符号是以未定义的形式存在,并且在程序的链接过程中的重定位表中存在,指示当前符号需要重定位,否则就是未包含响应的库或者函数类型不匹配;2.ABI兼容性问题,ABI涉及到范围比较广泛,包括底层的内存分布模式,符号解析方式等等,就是因为这些差异使得不同编译器生成的库文件之间存在兼容性的问题,这种情况甚至在同一编译器不同版本之间

2011-03-30 16:58:00 783

转载 OBJ 文件格式

<br /><br />OBJ文件是一种标准的3D模型文件格式,很适合用于3D软件模型之间的互导。比如在3dsMax或LightWave中建了一个模型,想把它调到Maya里面渲染或动画,导出OBJ文件就是一种很好的选择。目前几乎所有知名的3D软件都支持OBJ文件的读写,不过很多软件需要通过插件才能做到这一点。<br /> <br />OBJ文件特点<br />(1)OBJ是一种3D模型文件,因此不包含动画、材质特性、贴图路径、动力学、粒子等信息。<br />(2)OBJ文件主要支持多边形(Polygons)

2011-03-27 19:24:00 905

转载 MultiByteToWideChar和WideCharToMultiByte用法详解

<br /><br />//========================================================================<br />//TITLE:<br />//    MultiByteToWideChar和WideCharToMultiByte用法详解<br />//AUTHOR:<br />//    norains<br />//DATE:<br />//    第一版:Monday  25-December -2006<br />//    增

2011-03-23 21:26:00 382

转载 MultiByteToWideChar和WideCharToMultiByte用法详解

<br /><br />//========================================================================<br />//TITLE:<br />//    MultiByteToWideChar和WideCharToMultiByte用法详解<br />//AUTHOR:<br />//    norains<br />//DATE:<br />//    第一版:Monday  25-December -2006<br />//    增

2011-03-23 21:20:00 326

转载 MultiByteToWideChar和WideCharToMultiByte用法详解

<br /><br />//========================================================================<br />//TITLE:<br />//    MultiByteToWideChar和WideCharToMultiByte用法详解<br />//AUTHOR:<br />//    norains<br />//DATE:<br />//    第一版:Monday  25-December -2006<br />//    增

2011-03-23 21:17:00 369

转载 MultiByteToWideChar和WideCharToMultiByte用法详解

<br /><br />//========================================================================<br />//TITLE:<br />//    MultiByteToWideChar和WideCharToMultiByte用法详解<br />//AUTHOR:<br />//    norains<br />//DATE:<br />//    第一版:Monday  25-December -2006<br />//    增

2011-03-23 21:15:00 410

转载 jhead:编辑exif的利刃

<br />网上介绍Jhead的中文材料不多,而且都是只言片语。我希望能够做个比较全面的介绍。<br /><br />一、安装和使用<br />Jhead 2.82_绿色英文版<br /><br />使用时,点击开始菜单-运行命令,在对话框输入:<br />"jhead –命令参数 jpeg文件"<br /><br />例如:<br />“jhead -de D:/My Pictures/A.jpg”<br />删除D盘My Pictures文件夹A.jpg文件的exif信息。<br /><br />“jh

2011-03-22 16:41:00 871

转载 CreateProcess

<br />IN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。<br /><br />函数原型:<br />BOOL CreateProcess<br />(<br />    LPCTSTR lpApplicationName,        <br />    LPTSTR lpCommandLine,        <br />    LPSECURITY_ATTRIBUTES lpProcessAttributes。<br />    LP

2011-03-19 19:01:00 1028

转载 Windows 文件、目录操作编程 常用API

<br />1、文件操作函数:<br />CreateFile //创建或打开文件;<br />WriteFile //写数据到文件;<br />ReadFile //从文件读数据;<br />CopyFile //拷贝文件;<br />MoveFile //移动或重命名文件;<br />DeleteFile //删除文件;<br />GetModuleFileName //获取文件目录;<br />SetFilePointer //文件指针位置设置;<br />CloseHandle //关闭

2011-03-19 15:09:00 876

转载 用VC遍历文件夹中的所有文件及文件夹

<br /><br />void CBrowseDlg::BrowseDir( CString strDir, HTREEITEM parent )<br />{<br />         CFileFind  ff;<br />         CString    szDir=strDir;<br />         HTREEITEM  hSubItem;<br /> <br />         if(szDir.Right(1) != "//")<br />         {<br />  

2011-03-18 21:58:00 720

原创 VC选择文件夹路径对话框 - SHBrowseForFolder 函数

<br /><br />SHBrowseForFolder 函数<br />定义:WINSHELLAPI LPITEMIDLIST WINAPI SHBrowseForFolder(LPBROWSEINFO lpbi);<br />说明:显示一个对话框,供用户选择一个文件夹路径。<br />      返回an item identifier list的地址,这个地址指示选中文件夹相对于命名空间根的地方;<br />      如果用户选择取消,则返回NULL。<br />参数:<br />    lpbi

2011-03-18 20:21:00 3514

转载 VC/C++中API函数ShellExecute用法解析

<br />1.  ShellExecute函数功能:<br />你可以给它任何文件的名字,它都能识别出来并打开它。<br /><br />2.ShellExecute函数原型:<br />HINSTANCE ShellExecute(<br />                           HWND hwnd, <br />                           LPCTSTR lpOperation,<br />                           LPCT

2011-03-17 21:54:00 12943 1

转载 LPSTR、LPWSTR、LPCSTR、LPCWSTR、LPTSTR、LPCTSTR的区分与转化

<br /><br />首先在编译程序时经常会遇到这种问题:<br />错误 1 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [3]”转换为“LPCTSTR”<br /> <br />1、觉得很烦,一般的做法就是不管三七二十一,在字符串前面加一个‘L’:<br />如调用函数FUN(LPCTSTR str)时,不能  FUN("HELLO");     而是FUN(L"HELLO");<br />通常这样做都比较能解决问题。<br /> <b

2011-03-17 21:48:00 151

转载 WinAPI: WinExec - 运行外部程序

<br />//声明WinExec(  lpCmdLine: LPCSTR; {文件名和参数; 如没指定路径会按以下顺序查找: 程序目录/当前目录/System32/Windows/PATH环境变量}  uCmdShow: UINT    {启动选项}): UINT;//返回值:大于 31                    {调用成功}等于 0                    {内存不足}ERROR_FILE_NOT_FOUND = 2;  {文件名错误}

2011-03-17 21:34:00 1518

转载 vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess

<br />三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。<br />    WinExec 两个参数,前一个指定路径,后一个指定显示方式。<br />    ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载与文件关联的应用程序,ShellExecute还可以打开网页,启动相应的邮件关联发

2011-03-17 20:56:00 481

转载 sift总结

<br />一直对尺度空间的含义理解很模糊,目前还是缺乏一个本质的认识,只是从直观上理解大尺度对应的是总体轮廓,小尺度对应的是细节,要实现尺度不变就是要保证在不同的物理距离看到的图像(模糊程度不同)都能正确的被检测和匹配,高斯核函数对原始图像进行模糊恰好能拟合这一变化,而传统的图像金字塔是在原始图像进行下采样,并不会严重的丢失细节只是分辨率变低了,譬如分辨率减半的图像和在两倍物距采集的图像细节清晰度还是有明显区别的,sift就是通过高斯模糊来在尺度空间(不同的视角效果)中寻找不变的特征,高斯核函数和下采样相

2011-03-10 16:30:00 1156

sift边缘检测算法源码 sift-1.1.2_20100521_win

sift边缘检测算法源码 sift-1.1.2_20100521_win.

2010-12-08

我是一只IT小小鸟 经典经验总结

励志的故事,计算机专业学子优秀课外读物推荐

2010-12-06

算法导论中文版第二版

计算机经典教材,领略编程的艺术,走向IT名企之匙

2010-12-06

计算机经典教材系列——编程珠玑

计算机经典教材,领略编程的艺术,典型的编程案例剖析,走向IT名企之匙

2010-12-06

数字图像处理 图像处理经典教材

图像处理领域的经典教材,系统介绍图像处理的整体框架

2010-12-06

learning opencv 中文版完整版

learning opencv 中文版完整版,计算机视觉经典教材,希望对大家有用

2010-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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