visual

openssl生成ca证书,以及过程中遇到的问题总结

柔情痞子 提交于 2019-11-29 20:03:25
相关说明: 转载于:http://www.cnblogs.com/yangyquin/p/5284530.html 在原有的基础上总结了一些本人安装过程中的一些问题 参考资料:http://blog.sina.com.cn/s/blog_7ea5cb4d0100xfce.html http://www.fx114.net/qa-171-1496.aspx http://blog.csdn.net/fengyunzhongwei/article/details/44570917 http://blog.csdn.net/boss666666/article/details/10284649 相关软件: 1、ActivePerl 5.22.1 : http://www.activestate.com/activeperl/downloads 2、Microsoft visual_studio_2010_professional: http://pan.baidu.com/s/1o6SsDn0 3、OpenSSL(openssl-1.0.2g): http://www.openssl.org/source/ 安装过程: 1、安装ActivePerl软件 安装ActivePerl软件只需要一步一步进行安装即可。安装完成后用cmd命令行的形式进入到安装目录,比如我把它安装在C:\Perl64

Visual Studio 2010 New Feature - 建议模式(Consume First Mode)

和自甴很熟 提交于 2019-11-29 18:39:08
Visual Studio 2010 New Feature - 建议模式(Consume First Mode) 在以往我们使用Visual Studio,当输入部分关键字Intellisense就会自动帮忙找到可能要输入的Intellisence提示项目,并将最符合的Intellisence提示项目选取,此时若我们按下Tab或是Space,Visual Studio会自动帮我们用选取的字符串带入编辑区。 这样贴心的功能在大多数时候是十分的方便,但若团队是采用TDD下去开发时,这样的贴心功能就会变得有点绑手绑脚。以下面这张图片为例,若在项目中已有MyClassBase类,且MyClassBase类中已有RunTest成员方法,此时在想在单元测试中先为名为Run的新方法撰写单元测试的话,就会被IDE自动带出RunTest,还需手动下去删除修改。 但若是有按下Ctrl+Alt+Space切换至建议模式(Consume First Mode)的话,可看到Intellisence上面会多出一个输入方框,此时若不手动下去按上下键或是用鼠标左键选取Intellisence提示的项目,IDE也不会自动帮我们选取Intellisence提示的项目,而会先以消耗使用者输入的为主。 因此我们可以一边撰写完单元测试,一边利用Visual Studio的另一个新功能Generate From

Barcode Xpress如何在Visual C++中作为COM对象使用(1)

二次信任 提交于 2019-11-29 18:07:56
在提供了容器支持如Visual Basic或Visual C++的开发环境中, Barcode Xpress 可以被作为一个ActiveX控件使用。在这种情况下,BarcodeXpress控件将会被放置在窗体或对话框上。 你也可以在开发环境如Visual C++中将Barcode Xpress作为一个COM 对象导入,在这种情况下,BarcodeXpress并不会局限于一个对话框,同时它也不需要容器支持。我们以下的讨论都是基于假定你的开发环境是 Visual C + +。 在Visual C++中如何将Barcode Xpress作为一个导入的COM 对象使用呢?下面来具体的讨论一下。 一、#importing 一个控件到Visual C + + 通过# import指令导入一个控件是一个很简单的过程,这个通过# import指令行可以添加到Stdafx.h文件中,为在项目中的所有的源文件提供相应的功能。下面的示例展示了ReadBarcodeFromDIB 项目中Stdafx.h文件里import指令的使用。 >>> 示例代码 #import指令仅指向的BarcodeXpress控件。当BarcodeXpress控件被#import指令导入时,编译器会产生2个文件 - TLI和TLH文件,这两个文件一起为控件的属性和方法创建必要的COM wrapper

微软承诺将在今年的 Visual C++ 更新中加入 Clang 编译器

﹥>﹥吖頭↗ 提交于 2019-11-29 16:33:33
微软最近发布将在2015年11月 Visual C++ 更新中加入 Clang 编译器 ,Clang 开源编译器以相比GCC更快的编译速度和更优的错误提示著称。 Clang关于C,C++,及Objective C的编译器,能够生成LLVM 的中间代码,是支持跨平台编译的开源项目。起初Clang只支持Apple开发,在2007年开源。目前,Google,Sony 以及其他大公司都在使用。 VisualStudio 2015已经整合了Android和iOS 开发使用的Clang。编译Android应用时可选择GCC或Clang 工具箱。 即将集成的Clang 编译器将支持Windows 应用程序。 Visual C++ 是由 Visual Studio IDE,前端编译器(生成AST文件),后端编译器(可以读取AST文件,并生成可执行的代码)等几部分组成,其中前端编译器成为C1,后端编译器称为C2,C1和C2是不同的开发团队。 微软此次会将Clang 加入到C1组中,C2继续后端编译器开发工作。Clang 生成LLVM IR文件,会在C2 编译转换。代码生成过程保持不变。 此次微软引入Clang/C2是为了支持跨平台开发。就拿Office来说,使用Clang 之后,Office可以在Andorid,iOS,Windows10 运行畅通,有效提升代码质量。 预计2016年2月,Clang

在Ubuntu系统中安装Visual Studio Code

假装没事ソ 提交于 2019-11-29 15:25:46
导读 微软令人意外地发布了Visual Studio Code,并支持主要的桌面平台,当然包括linux。如果你是一名需要在ubuntu工作的web开发人员,你可以非常轻松的安装Visual Studio Code。 简介 我将要使用Ubuntu Make来安装Visual Studio Code。Ubuntu Make,就是以前的Ubuntu开发者工具中心,是一个命令行工具,帮助用户快速安装各种开发工具、语言和IDE。也可以使用Ubuntu Make轻松安装Android Studio 和其他IDE,如Eclipse。本文将展示如何在Ubuntu中使用Ubuntu Make安装Visual Studio Code。(译注:也可以直接去微软官网下载安装包) 安装微软Visual Studio Code 开始之前,首先需要安装Ubuntu Make。需要Ubuntu Make 0.7以上版本才能安装Visual Studio。所以,需要通过官方PPA更新到最新的Ubuntu Make。此PPA支持Ubuntu 14.04, 14.10, 15.04 和 16.04。 注意,仅支持64位版本。 通过官方PPA来安装Ubuntu Make: sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt-get update

如何使用Dotfuscator Community Edition 3.0混淆.NET源代码

↘锁芯ラ 提交于 2019-11-29 12:41:07
摘要:如何使用Dotfuscator Community Edition 3.0混淆.NET源代码 使用工具: Dotfuscator Community Edition 3.0 for Visual Studio 2005 http://www.preemptive.com/ Reflector for .NET http://www.aisto.com/roeder/dotnet/ Setp 1. 首先由Visual Studio的工具菜单里面选择Dotfuscator Community Edition,我们选择建立新项目并按下确定。 Step 2. 请载入您编译出来的应用程序(*.EXE)或类库(*.DLL),载入后如下图所示 Step 3. 选择【建置】标签,并按下【建置】来输出混淆过的.NET程序。(请注意输出位置) 接着让我们来看混淆前跟混淆后的结果 混淆前 混淆后 当然您也可以自行设定相关内定参数来达到更复杂的输出结果,可惜Visual Studio所附的版本为精简版,没有太多的功能,如果要使用更多的功能,您可能必须要付出软件授权的费用。 结 论: 虽然有Dotfuscator Community Edition 3.0来对.NET源代码进行混淆,但相对的市面上也有反混淆的工具出现,可说是道高一尺魔高一丈。 参考数据: Dotfuscator Community

开发人应该学的,用Visual Studio开发SQL( SQL Server Data Tools ) - 重构功能

て烟熏妆下的殇ゞ 提交于 2019-11-29 12:41:01
开发人应该学的,用Visual Studio开发SQL - 重构功能 2012/4/5 从SQL Server Developer Tools,Codename “Juneau” CTP3版本更新成SQL Server Data Tools – DataBase Project 上一篇讲到用Visual Studio去进行SQL的开发的优点,而这次的主题,让我们探讨看看一个很简单的功能,但是可以帮我们省下非常多的事情。 数据库写到后面,最怕什么,其中之一大概就是改字段名称吧,如果我一听到要改名称,我一定会找尽各种理由来推托~,没办法,因为这牵涉的东西实在太多了;我们先把范围缩小到,DB上,光是DB上就会有View表、SP这些东西要去处理,一改下去的工,可能难以想像。 但现在,我们利用Visual Studio再也不用怕这种事情啦!!甚至可以故意把时间报很长 ( 叔叔有练过,小朋友不要学喔 ),但是只要简单的步骤,就可以把这些事情处理完毕。 是低,这个功能的关键字就是"重构",其实这也是Visual Studio程序上的基本功能之一,但今天用到SQL上,感受就不同了,而且方法也很简单。 假设今天我们的数据库里面的Customer表里面的ContactName要改成CName…只要这样做。 先把你要改的字段名称选起来,例如下面是选取ContactName,然后鼠标右键下去,点选重新命名

开发人应该学的,用Visual Studio开发SQL( SQL Server Data Tools ) - 重构功能

谁说我不能喝 提交于 2019-11-29 12:40:35
开发人应该学的,用Visual Studio开发SQL - 重构功能 2012/4/5 从SQL Server Developer Tools,Codename “Juneau” CTP3版本更新成SQL Server Data Tools – DataBase Project 上一篇讲到用Visual Studio去进行SQL的开发的优点,而这次的主题,让我们探讨看看一个很简单的功能,但是可以帮我们省下非常多的事情。 数据库写到后面,最怕什么,其中之一大概就是改字段名称吧,如果我一听到要改名称,我一定会找尽各种理由来推托~,没办法,因为这牵涉的东西实在太多了;我们先把范围缩小到,DB上,光是DB上就会有View表、SP这些东西要去处理,一改下去的工,可能难以想像。 但现在,我们利用Visual Studio再也不用怕这种事情啦!!甚至可以故意把时间报很长 ( 叔叔有练过,小朋友不要学喔 ),但是只要简单的步骤,就可以把这些事情处理完毕。 是低,这个功能的关键字就是"重构",其实这也是Visual Studio程序上的基本功能之一,但今天用到SQL上,感受就不同了,而且方法也很简单。 假设今天我们的数据库里面的Customer表里面的ContactName要改成CName…只要这样做。 先把你要改的字段名称选起来,例如下面是选取ContactName,然后鼠标右键下去,点选重新命名

如何使用Dotfuscator Community Edition 3.0混淆.NET源代码

蹲街弑〆低调 提交于 2019-11-29 12:40:33
摘要:如何使用Dotfuscator Community Edition 3.0混淆.NET源代码 使用工具: Dotfuscator Community Edition 3.0 for Visual Studio 2005 http://www.preemptive.com/ Reflector for .NET http://www.aisto.com/roeder/dotnet/ Setp 1. 首先由Visual Studio的工具菜单里面选择Dotfuscator Community Edition,我们选择建立新项目并按下确定。 Step 2. 请载入您编译出来的应用程序(*.EXE)或类库(*.DLL),载入后如下图所示 Step 3. 选择【建置】标签,并按下【建置】来输出混淆过的.NET程序。(请注意输出位置) 接着让我们来看混淆前跟混淆后的结果 混淆前 混淆后 当然您也可以自行设定相关内定参数来达到更复杂的输出结果,可惜Visual Studio所附的版本为精简版,没有太多的功能,如果要使用更多的功能,您可能必须要付出软件授权的费用。 结 论: 虽然有Dotfuscator Community Edition 3.0来对.NET源代码进行混淆,但相对的市面上也有反混淆的工具出现,可说是道高一尺魔高一丈。 参考数据: Dotfuscator Community