xunmeng2002的专栏

私人领域

自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C++单元测试

最近写了一个的C++单元测试工具,在这里分享一下对测试用例(TestCase)的定义。 其中用到的MDB是用C++写的内存数据库,ExpectMDB则是一个仅用set容器实现的简化版的数据库。 测试用例的执行函数是一个返回值为bool类型的无参函数,测试用例执行完后的数据在MDB中,对执行结果...

2019-07-16 10:40:55

阅读数 69

评论数 0

数据库存储过程的单元测试工具

接着昨天写完了数据库数据录入与核对之后,今天写了个数据库存储过程单元测试的小工具,与大家分享一下。 github:https://github.com/xunmeng2002/python/tree/master/dbtest 本模块依赖于昨天完成的check_db模块:csv解析与db数据检...

2019-05-17 18:17:52

阅读数 36

评论数 0

csv解析与db数据检查

最近在做单元测试,发现与数据库关联的程序在测试后,数据的核对没有比较趁手的工具,于是决定自己写一个。这个模块实现了几个小功能:对csv文件解析,将csv文件导入到对应的数据库表,将csv文件与数据库的数据进行核对。 https://github.com/xunmeng2002/python/tr...

2019-05-16 18:22:15

阅读数 25

评论数 0

CMake 生成Win64工程命令

cmake -G"Visual Studio 2013 Win64" ..    

2018-09-29 09:34:37

阅读数 2180

评论数 0

C#使用C++动态库

今天对通过C#工程来调用C++的dll做了一些尝试,记录一些收获与遇到问题。 C++ dll 代码: /**my_dll.cpp**/ #include "UserApi.h" #define PB_API __declspec(dllexport) extern ...

2018-09-27 17:25:53

阅读数 419

评论数 0

C++ 使用OpenSSL

最近在研究C++使用OpenSSL,前面的文章介绍了编译OpenSSL源码的过程,这里随便写下加密解密的用法。 MD5: #include <openssl\md5.h> #include <iostream&...

2018-09-04 15:59:58

阅读数 2913

评论数 0

openssl编译

下载openssl源码 https://www.openssl.org/source/ 这里选择的版本是1.1.0i openSSL的编译要用activeperl  下载activeperl http://www.activestate.com/activeperl  nasm Open...

2018-09-04 15:41:44

阅读数 397

评论数 1

python使用AES加解密

需要安装库: pip install crypto pip install pycrypto   # coding: utf8 import sys from Crypto.Cipher import AES from binascii import b2a_hex, a2b_hex ...

2018-09-04 15:32:51

阅读数 89

评论数 0

交易所合约分类检查算法

交易所合约按照起始代码段规则确定合约类别,具体信息如下:交易所类别代码段上证所上证指数000***上证A股60****上证B股900***上证封闭基金500***,505***上证ETF基金510***,511***,512***,513***,518***上证开放基金519***,501***,...

2018-04-24 17:56:01

阅读数 139

评论数 0

linux 用户配置项

1、终端命令提示符设置:  在.bashrc文件下添加 PS1="[\u@\h:\w]$ "2、添加当前路径到环境变量: 在.bash_profile文件下添加   PATH=$PATH:. export PATH3、设置中文编码环境 在.bash_profile文件下添加 e...

2018-01-19 11:32:41

阅读数 89

评论数 0

Java Structs2 动态Action

动态Action:通过动态请求Action对象中的方法,实现某一业务逻辑的处理。 特别注意: 使用动态Action需要在struts.xml设置属性: <constant name="struts.enable.DynamicMethodInvocation" v...

2017-12-13 18:09:23

阅读数 107

评论数 0

#和##在宏替换中的作用

摘自:http://blog.csdn.net/kingkai620/article/details/5905606 文/kingkai http://blog.csdn.net/haoel/archive/2009/05/18/4197010.aspx,其中的PUZZLE 4给出了一个关于宏...

2015-08-17 16:28:06

阅读数 513

评论数 0

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