自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

May的专栏

每一个不曾起舞的日子,都是对生命的辜负。

  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 基于openssl国密算法SM2搭建CA及颁发证书

基于openssl国密算法搭建CA及颁发证书

2022-08-17 17:20:46 5671 6

原创 Ubuntu20.04.3 LTS 安装MySQL5.7 c开发

ubuntu20下安装mysql5.7进行c/c++开发。

2022-06-09 16:50:57 266

原创 不同平台下C\C++数值数据类型长度

一段md5的实现代码,在windows下运行结果与linux下运行结果不同,分析后发现是windows和linux下long类型长度不同导致。 原文链接:(13条消息) windows和linux下long类型长度_圆月弯刀丶的博客-CSDN博客_linux longhttps://blog.csdn.net/zxh2075/article/details/87928286?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_rel...

2022-05-20 08:58:08 360

原创 Ubuntu 无法定位软件包 及虚拟机不能上网的解决

之前一直使用CentOS虚拟机,最近改用Ubuntu,遇到好几次不能上网的问题,解决方法大致可以考虑以下几个方面:1、配置虚拟网络编辑器将虚拟机所用网卡设置为可以上网的网卡(我的环境为双网卡,外网使用无线网卡)2、正确设置虚拟机网络参数:打开编辑连接选择“编辑”:选择IPv4设置,填写外网网段的IP地址和子网掩码等。可能需要重启,如果不能上网,那就重启一下。到这里,第一次不能上网的问题解决了,但是后来又出现了不能上网,而且以上设置检查过无误,这次的解...

2022-03-25 10:00:35 5837

原创 python使用笔记

不会python编程,最近从网上找了一段代码,实现des加密,调试过程中遇到几个问题,记录下来。1、如何区分代码运行环境是python2.7还是python3?可通过print语句判断:print 'usage: ' 没有括号的这种,是python2.7版本允许的2、调试的代码调用了des函数,运行时提示 des.new 语句错误,在网上查了查,需要安装pycrypto包,命令如下:pip install pycrypto如果这样运行,是会报错的,改成如下命令即可...

2021-12-24 16:35:46 544

原创 同态加密SEAL3.6.6获取windows/vs2019工程的方法及创建工程调用SEAL库

最近在做同态加密seal库的使用,最新版本是3.6.6,在linux(centos7)编译通过,想做一套windows版(win10)的,记录一下实现的过程。一、安装cmake下载安装版的msi文件 3.20以上版本即可https://cmake.org/download/ 安装时选择添加cmake至系统路径二、安装vs2019在Installer中勾选C++以及CMake依赖项三、下载seal源码:https://github.com/micro...

2021-09-24 16:27:00 865 10

原创 mongo-c-driver MongoDB使用笔记

最近一个项目,使用了MongoDB,c 语言调用 mongo-c-driver 函数实现数据库的操作,网上资料较少,自己摸索总结了一些方法,做个记录。一、查询1、函数 mongoc_collection_find_with_opts 和 mongoc_collection_find 如果只有查询条件,没有输出条件,这两个函数都可使用;如果有输出条件,则使用mongoc_co...

2019-12-10 15:07:17 1507 2

原创 Win7下vs2013编译mongo-c-driver

我是2019年9月24日下载mongo-c-driver进行编译的,下载地址:https://github.com/mongodb/mongo-c-driver,当时的版本是1.15.1现对编译、安装、使用做一个记录。一、cmake编译获得vs2013工程1、本机安装的cmake3.12.0版本,图形界面下编译不通过,因为编译时参数较多,不知道图形界面下怎么添加参数,只好用命令行...

2019-10-11 09:46:10 324 6

原创 0xC0000374:堆已损坏 错误的解决

最近一个项目服务端程序,vs2013 c++ x64开发,调用了mysql库,自己的电脑上运行很顺畅稳定,在同事的测试机上运行起来后,客户端连接后就不明原因、没有报任何错误的中断、重启,进入调试模式后,出现以下提示:由于该服务端程序能够运行起来并等待客户端连接,所以排除缺库的情况,遂逐句排查,发现是在调用了函数mysql_free_result后进入了崩溃,在网上查了mysql_free...

2019-09-02 10:57:52 21924 3

原创 用WinRAR自解压方式制作一键安装程序

winrar自解压方式制作的安装程序,虽然界面看上去不怎么高大上,但是可实现的功能还比较全,特别是结合自动运行批处理文件。日前自制了项目的一键安装程序,期间遇到了释放dll至system32的问题、批处理文件提权问题、创建快捷桌面等问题,做个记录,以备后用。1、安装路径系统盘符下:%SystemDrive%2、提取并运行批处理文件,cmd窗口权限问题一般是用户模式,如果想以管理员模...

2019-08-28 10:27:34 1004

原创 文本方式写文件'\n' 返回字符串长度问题

项目中需要写入一行字符串,后续要读出这行字符串并计算长度,不同的代码段计算的长度有时候差1,开始搞不明白是什么原因,后来终于排查出来,是因为文件打开方式的原因:1、如果是以文本方式打开文件,写入文件时遇到‘\n’,会自动写入 0x0D 0x0A 两个字节,后续如果以文本方式打开读,'\n'会当做一个字节;以二进制方式打开读,'\n'会当做两个字节,strlen()返回的长度不一样,如下代码所示...

2019-08-19 13:59:02 2306

原创 CentOS7 编译使用 jsoncpp

安装环境:CentOS7 1708 x64官网下载jsoncpp:https://sourceforge.net/projects/jsoncpp/ 目前是jsoncpp-src-0.5.0.tar.gz版本安装scons:yum install scons解压jsoncpp-src-0.5.0.tar.gz,tar -zxvf jsoncpp-src-0.5.0.ta...

2019-07-16 16:01:50 2599

转载 软件需求分析模板

软件需求分析就是把软件计划期间建立的软件可行性分析求精和细化,分析各种可能的解法,并且分配给各个软件元素。需求分析是软件定义阶段中的最后一步,是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。软件需求分析的任务是:深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节,定义软件的其他有效性需求,借助于当前系统的逻辑模型导出目标系统逻辑模型,解决目...

2019-05-29 09:13:17 12460

原创 Win7下vs2013编译64位openssl

一、下载1、Active Perl , 下载地址 : https://www.activestate.com/activeperl/downloads ,我用的5.24 windows exe版本2、OpenSSL , 下载地址:https://www.openssl.org/source/ , 我用的1.0.2q版本二、vs2013编译1、安装Active Perl     ...

2018-12-13 15:05:38 351

原创 无法定位序数4445于动态链接库libeay32.dll

问题描述:本人在Win7 64 vs2013开发的win32应用程序,想改成64位应用程序,在工程配置属性中修改为x64后,报错如下:原因:openssl的dll和lib区分为32位和64位,x64应用程序需要将之都替换为64位才行解决方法:下载openssl源码,编译出64位lib和dll,把库文件路径修改为64位lib路径,dll替换为64位的(ssleay32.dll...

2018-12-13 14:37:35 7434

原创 Windows7安装mysql

因工作需要,安装和使用了mysql,记录一下安装过程,留存备用。https://dev.mysql.com/downloads/mysql/ 下载非安装板:解压到  c:\work\mysql在解压目录根目录下新建my.ini,内容如下:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置3306...

2018-12-07 09:58:41 103

原创 windows下vc调用openssl实现RSA加密

     拿到了linux下c实现的RSA调用源码,想在windows下编程实现相同的结果,查了查资料,在vc6和vs2010调试通过,在win7 x64和winXP 32 运行结果一致,记录下来,以备日后查找。一、安装openssl1、进入Win32 OpenSSL下载页面,选择适合自己的版本进行下载。建议选择win32版本,程序通用性强,选择非light版本。2、安装,有个lib位...

2018-09-21 10:15:35 4603

原创 vs2013下 xpdf3.04的编译和使用

工具包下载: freetype-2.5.3.tar.gz xpdf-3.04.tar.gz xpdf-chinese-simplified.tar.gz 编译freetype2: (1)解压freetype-2.5.3.tar.gz (2)进入文件夹".\freetype-2.5.3\builds\window...

2018-08-29 17:24:30 704 2

转载 clucene2.3.3.4编译详解

最近总是有人给我留言,说Clucene编译不过去,大概是因为我以前发的一篇笔记的影响吧http://blog.csdn.net/p569354158/article/details/6407456#reply这不,今天又有人问了,所以抽点时间,写一下我编译的过程,希望能帮助大家。一、首先在sourceforge上下载clucene-core-2.3.3.4 ,在目前这是最新版本的二...

2018-08-23 17:27:54 306

转载 Linux关机时执行指定脚本功能实现

1.关机时执行某个脚本的具体思路(1)在文件夹/etc/init.d/下创建关机时需要执行的脚本file_name;(2)分别在文件夹/etc/rc0.d/和/etc/rc6.d/下创建该该脚本文件的链接文件K07file_name:sudo ln -s /etc/init.d/file_name /etc/rc0.d/K07file_namesudo ln -s /etc/ini...

2018-08-23 17:07:14 1104

转载 从PDF文件提取文本--pdflib TET库

首先说明一点就是,使用的是pdflib TET库,并不是pdflib库,我在网上看到的人家都说是用pdflib,是不对的。pdflib只能生成pdf文件。不能读取,读取要用TET库。这里使用的是试用版本。1、从官网http://www.pdflib.com/download/tet/下载c++支持安装包:官网有说明:PDFlib TET can be evaluated witho...

2018-08-23 16:29:24 3432

转载 vc把文字内容存成word文件和把doc文件保存为txt格式

1.vc把文字内容存成word文件#include <ole2.h>#include <stdio.h>void ErrHandler(HRESULT hr, EXCEPINFO excep){    if(hr==DISP_E_EXCEPTION)    {        char errDesc[512];        char errMsg[51...

2018-08-23 16:02:34 305

windiws下mongo-c-driver vs2013工程及编译输出的库文件等

win7下cmake编译的mongo-c-driver ,版本号为1.15.1,vs2013 x64工程文件在mongo-c-driver-master\build,以及输出的库文件、头文件等,编译方法可见我的博文:Win7下vs2013编译mongo-c-driver

2019-10-11

mysql-5.7.23-winx64一键安装及说明.rar

1、包含所需dll(如提示dll已存在,可选择不覆盖), 2、主机名localhost,端口3306,用户名密码:root,root; 3、已导入一个数据库persons供测试用; 4、安装时安装路径不要带空格!

2019-08-28

vmware-vsphere-6.7配置手册.rar

Vmware 服务器虚拟化完整配置,VSPHERE 6.7 虚拟化搭建及配置,pdf版。

2019-07-16

64位openssl编译输出目录

vs2013编译的64位openssl-1.0.2q输出目录,包括out32dll和out32,内有64位libeay32.lib、64位ssleay32.lib及对应64位dll

2018-12-13

vs2013编译xpdf3.04 中文pdf文件vc操作

vs2013编译的xpdf3.04,包括xpdf3.04源码、freetype-2.5.3(源码及vs2013编译工程)、简体中文字库、编译后的lib、exe、配置文件。编译方法和使用可以参见文章:https://blog.csdn.net/sxm0403/article/details/82187962

2018-08-30

clucene2.3.3.4源码 windows下vs2013工程

clucene2.3.3.4源码 CMake制作的,windows下的vs2013工程,编译通过,学习全文检索、搜索引擎的好资料

2018-08-02

gh0st3.78源码

一款经典的远控源码,需在vc6.0下编译,安装SDK,最好下载解压调试时关闭杀软

2018-06-28

一款Linux下的rootkit工具源码

Linux下的rootkit源码,可实现文件、进程、网络、模块的隐藏

2018-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除