- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 使用tomcat部署Jenkins的升级方法
升级JenkinsJenkins版本发布比较频繁,经常会提示需要升级,到底怎么升级呢? 网上查找大部分都是说直接下载war包覆盖原来tomcat下的war包即可(使用tomcat这种方式的)。然后照着网上说的,下载了新版本的war包,覆盖过去,重启tomcat,发现没有任何用处,还是旧版本。实际上覆盖是没有错,错在少了一步,删除同级目录下的jenkins文件夹,再重启tomcat就可以了
2018-01-16 10:54:18 1241
原创 QTBrowserPlugin在销毁的时候会再次创建对象的问题
在使用qt的browserplugin框架写npapi插件时发现一个奇怪的现象,产生的日志内容一开始还是正确的,在关闭的时候日志突然就变了。遇到这么奇怪的现象,很是郁闷,但是程序不说说谎的,肯定还是某个地方出问题了。根据现象是在关闭的时候日志才被改了,说明关闭的时候因为什么原因让日志内容被覆盖了,而且日志内容看起来还是还是比较完整的,有初始化也有销毁。修改创建日志文件的代码,创建出来不同的日志文件,
2017-07-07 10:57:00 659
原创 QT调用Python脚本
QT调用Python脚本用Python写一些小工具,执行某些自动操作还是很方便。脚本已经写好了,有时候需要QT来调用这些脚本执行相应的操作。:QT调用外部程序的方法有好几种,这里不做讨论,我们用其中的一种方法来讲怎么调用Python脚本。我们采用QProcess的静态方法execute。
2016-12-05 15:20:30 6626 1
原创 去掉MFC多文档程序中烦人的打开程序就创建新文档功能
这里就分享下去掉这个烦人的创建新文档功能。只需要在APP类的 InitInstance()类中加上下边的代码即可:cmdInfo.m_nShellCommand = CCommandLineInfo::FileNothing;
2016-11-15 15:36:28 981
原创 ATL工程编译后自动注册的设置
ATL工程编译自动注册设置的修改我们在用VS2010(其它版本也一样)创建的ATL工程,每次编译出来文件后都会自动注册,这样很方便,省去了我们手动注册的麻烦。 比如我们要写一个Office的插件,有了这个自动注册,我们每次编译完后打开Office程序就可以使用我们的插件了。 但是某些情况下我们又不想让VS帮我们自动注册,比如编译release版本的时候。Release版本一般是发布或者给测试使用
2016-06-23 12:08:06 1280
原创 _bstr_t使用陷阱
_bstr_t使用陷阱在使用的时候我们可以定义一个变量_bstr_t strTest; 然后会这样赋值(或者使用宽字符的形式):strTest = "";strTest = "test";然后我们有另外的字符串类,比如stl中wstring,我们定义一个变量wstring stlStr; 然后通过赋值操作stlStr = strTest将strTest的值赋给stlStr,一切正常。但是有些时
2016-06-03 16:30:04 2679
Windows Mobile手机应用开发
2011-02-09
3D Exploration
2010-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人