从事实时计算多年,熟悉jstorm/spark/flink/kafka/rocketMq, 热衷于开源,希望在这里和前辈们一起学习与分享,得到长足的进步!邮箱:hustfxj@gmail.com 我的githup地址是:https://github.com/hustfxj。欢迎和大家一起交流探讨问题。
发布时间:2013-12-10 15:44:50
非模态框不响应PreTranslateMessage,后来看网上看到有人是使用Hook方法来做的,真是难找啊,分享给大家http://wenku.baidu.com/view/5c873a1d6bd97f192279e990.html具体实现如下:LRESULT CALLBACK CMessMangerApp::GetMessageProc(int nCode, WPARAM wParam, LPARAM lParam){ AFX_MANAGE_STATE(AfxGetStati.........【阅读全文】
发布时间:2013-12-10 15:16:54
前言:实现并不直观,但是方法比较多,且最终实现的机理都有所不同。以下介绍几个实现方法:方式一:主要设置将需要运行的程序以windows系统服务的方式启动,这部分请关注《windows服务方式启动程序(后台程序) 》方式二:针对VC控制台程序(Win32 Console Application)其原理就是在控制台程序中加入MFC窗口程.........【阅读全文】
发布时间:2013-12-04 20:22:39
让图形界面显示中文,在tty1~6中是英文环境在启动脚本~/.bashrc末尾加上if [ -z "$DISPLAY" ];then export LANG=en_US.UTF-8 export LANGUAGE=en_US fi查询终端tty1进程号ps aux|greptty1|grep bash关闭tty#终端:kill -9 终端进程号.........【阅读全文】
发布时间:2013-11-29 11:28:02
1 lookupfile.vim插件安装lookupfile的安装方法如下:? 下载lookupfile和genutils, 后者是lookupfile依赖的一个通用函数库。? 解压这两个压缩包,并将得到的多个文件夹覆盖到Vim的运行时环境下,如Linux下为“~/.vim”,Win.........【阅读全文】
发布时间:2013-11-29 10:11:29
1 lookupfile.vim插件安装 lookupfile的安装方法如下: ? 下载lookupfile和genutils, 后者是lookupfile依赖的一个通用函数库。 ? 解压这两个压缩包,并将得到的多个文件夹覆盖到Vim的运行时环境下,如Linux下为“~/.vim”.........【阅读全文】
发布时间:2013-11-08 10:59:16
让自己习惯C++1、 Classes的构造函数都被声明为explict,这可以阻止它们被用来执行隐式类型转换。2、 尽量以const、enum、inline替换#define。3、 const注意的地方char* p="hello"; //non-const pointer,non_const dataconst char* p1="hello"; //non-const pointer,const datachar*.........【阅读全文】
发布时间:2013-11-06 14:21:57
一个无向带权图G=(V,E),其中n个顶点Vertex,以及连接各个顶点之间的边Edge,可能有些顶点之间没有边,每条边上的权值都是非负值。生成树:G的一个子图,包含了所有的Vertex,和部分的Edge。最小生成树:所有的生成树中,各条Edge上的权值总和最小的一个。例子:设计通信网络时,各个城市之间铺设线.........【阅读全文】