
windows
逍遥子_
重点关注大并发处理、分布式计算、微服务、物联网、大数据等领域
展开
-
Structured Exception Handling
http://msdn.microsoft.com/zh-cn/magazine/cc301172.aspxMatt Pietrek 著 董岩 译原文:http://www.microsoft.com/msj/0197/exception/exception.aspx 在Win32操作系统提供的所有功能中,使用最广泛而又没有公开的恐怕要数结构化异常处理(Structured转载 2013-04-26 13:55:19 · 1646 阅读 · 0 评论 -
Windows平台下动态链接库的总结
1、 动态链接库与静态连接库 静态连接库与动态链接库都是经过编译器编译之后的,在计算机上可以直接运行的二进制目标文件,就像exe文件一样,但不同于exe文件的是静态链接库和动态链接库不可以独立运行,一般而言,动态链接库和动态链接是在内部实现了一些功能,对外提供了一组接口函数使得外部的程序能够通过这些对外的接口函数来使用其内部的功能。 静态链接库,是在调用该静态库的可原创 2013-06-06 09:08:45 · 3178 阅读 · 2 评论 -
java版mosquitto客户端使用SSL功能的具体操作总结
在开发java版mosquitto客户端程序时需要使用paho库,如果开发的java客户端要用ssl功能,则需要Bouncy Castle库;在使用ssl功能时,需要证书文件进行进行身份认证,但在测试过程中,只自己制作ca并进行证书签发即可。在测试过程中首先创建一个统一的ca,该ca包括一个crt文件,一个key文件(例如ca.crt、ca.key);测试过程中,要使用该ca为每个测试的机原创 2015-06-01 10:05:42 · 5242 阅读 · 2 评论 -
Windows下openssl的下载安装和使用
安装openssl有两种方式,第一种直接下载安装包,装上就可运行;第二种可以自己下载源码,自己编译。下面对两种方式均进行详细描述。一、下载和安装openss方法一:直接使用openssl安装包Window 的openssl的安装包的下载地址为:http://slproweb.com/products/Win32OpenSSL.html一般在安装openssl之前还需要vs的一些原创 2014-05-14 15:57:22 · 143428 阅读 · 4 评论 -
win7系统中出现“ 驱动器c中的卷没有标签...”的问题
win7系统中出现“ 驱动器c中的卷没有标签...”的问题,原创 2014-05-14 15:00:28 · 9949 阅读 · 0 评论 -
Win7下使用openssl时出现“Unable to write ‘random state’‘的问题
在win7环境下使用openssl制作ca的证书文件时出现问题:Unable to write ‘random state’;如下图所示: 其解决办法是:依此点击“win7”图标,选择“附件”,找到“命令提示符”,然后右键点击“命令提示符”选择“以管理员身份运行”,如下图所示。 选择“以管理员身份运行”后,此时会弹出一个新的命令行运行窗口,在此窗口中再次运行openss原创 2014-05-20 10:40:15 · 15520 阅读 · 0 评论 -
lib和dll文件的区别和联系
什么是lib文件,lib和dll的关系如何 ?(1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果也使动态连接的程序运行起来,有dll就够了。 在开发和调试阶段,当然最好都有。 (2)一般的动态库程序有lib文件和dll文件。lib文件是必须在编译期就连接到应用程序中的,而dll文件是运行期才会被调用的。如果有dll文件,那么对应的转载 2013-05-14 08:45:21 · 1345 阅读 · 0 评论 -
VS2010+Opencv-2.4.0的配置攻略
摘要:在VS2010环境中应用Opencv,网上找到了很多配置方法,但大多都是老版本的,很多新手面对最新版本的Opencv无从下手,就给新手童鞋写了这么一篇超级详细的配置攻略,贴上来共享。要强调一点的就是,这种配置方法里使用的Opencv库是直接安装Opencv时候自带的dll库,在你的VS里面是无法调试Opencv的。如果需要调试Opencv,必须应用自己编译出来的Opencv库,具体怎么编译自转载 2013-05-26 10:41:49 · 1231 阅读 · 0 评论 -
VS2010平台下OpenCV编译和安装
要点: 1) XP+ Visual Stuio 2010 + OpenCV-2.4.2.exe + cmake-2.8.8-win32-x86.exe 2) 如何CMake OpenCV源代码得到可编译的VS2010项目 3) 如何使用VS2010编译OpenCV源码 4) 如何配置OpenCV工程转载 2013-05-26 10:18:09 · 1282 阅读 · 0 评论 -
error LNK2005: _DllMain@12 already defined in MSVC
error LNK2005: _DllMain@12 already defined in MSVC方案一、编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。 造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况: A、对于一转载 2013-05-10 09:48:00 · 1920 阅读 · 0 评论 -
MFC通过窗口名字(caption的内容)查找窗口,并将其隐藏或者置顶显示
1、下面的代码可以通过窗口的名字找到置顶的窗口对象CWnd*m_TestWnd = FindWindow(NULL,_T("Hello,Test window"));if (NULL !=m_TestWnd){m_TestWnd->ShowWindow(SW_HIDE);}上述代码可以将窗口隐藏,如果将隐藏的窗口显示则调用ShowWindow(SW_S...原创 2019-08-05 15:16:57 · 2155 阅读 · 0 评论