编程相关
文章平均质量分 57
csyanbin
图像算法工程师,图像处理,计算机视觉
展开
-
Visual Studio内存泄漏调试
在可能泄漏的文件头部加入下面几行(保证malloc和new的泄漏都可以检测到)#define _CRTDBG_MAP_ALLOC#include #ifdef _DEBUG //重载new运算符#define new new(_NORMAL_BLOCK, __FILE__, __LINE__) #endif 然后在程序中加入下面代码程序原创 2016-03-13 20:36:56 · 2382 阅读 · 0 评论 -
Linux系统终端后台运行非常有用的Screen命令
当我们登录到linux服务器运行程序的时候,如果链接服务器的ssh终端断开,服务器程序往往也会断掉。一般解决方法有命令后面加一个 &后台运行,或者使用nohup命令。其实screen命令是一个非常好用的命令。基本原理就是打开一个在服务器上保留的窗口后台运行,可以随时退出和再次链接这个窗口。screen -S name 新建一个名字为name的窗口ctrl+a原创 2016-03-13 20:35:20 · 5238 阅读 · 1 评论 -
terminal快捷键以及vim快捷键
1.linux,mac终端快捷键 linux/mac输入terminal命令的快捷键: ctrl+c,停止运行 ctrl+s,暂停屏幕输出 ctrl+q,恢复屏幕输出 ctrl+a, 跳到行开始 ctrl+e,跳到行end ctrl+left,跳到上一个单词 ctrl+right,跳到下一个单词(mac下是alt快捷键)原创 2016-03-13 20:33:17 · 5608 阅读 · 1 评论 -
visual studio生成自己的动态静态链接库
看了luoweifu的带你玩转Visual Studio系列,总结下生成静态链接库和动态链接库的方式http://blog.csdn.net/luoweifu/article/details/48895765带你玩转Visual Studio——带你发布自己的工程库msdn官方给出的教程:动态链接库https://msdn.microsoft.com原创 2016-03-13 23:17:16 · 3185 阅读 · 0 评论 -
GCC与Makefile入门
GCC和程序编译过程GCC是linux下面的编译器,最初名称是GNU C Compiler (GCC) ,后面逐渐可以编译各种语言,因此GNU Compiler Collection (GCC)。他是自由软件大神Richard Stallman发起的。目前GCC系列在win和unix环境都可以使用,win中可以使用mingw或者cygwin使用GCC,就要知道它的各种编原创 2016-04-09 11:44:01 · 7166 阅读 · 0 评论 -
Mac Vim IDE开发环境配置(Ctags, Taglist, Cscope, Omni, Supertab, 文件布局)
参考博客,自己查阅相关资料http://blog.csdn.net/bokee/article/details/6633193#comments标签跳转插件vim configvim –version 可以查看系统,用户配置,exrc是兼容vi的 vim :set rtp 查看vim的插件安装位置runtimepath安装Ctags(支持c++,python等)Ctags工具是用来遍历源代码文原创 2016-12-19 01:17:59 · 8061 阅读 · 1 评论