- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 python使用protobuf
#安装tar zxvf protobuf-python-3.5.1.tar.gzcd protobuf-3.5.1./configuremakemake checkmake install#验证protoc --version#安装python protobuf模块cd pythonpython setup.py install#编写kms_sdk.proto文件#生成kms_sdk_pb2.pyprotoc -I=./ --python_out=./ kms_.
2020-05-27 15:45:06 236
原创 mtrace内存泄露检查工具
安装yum install glibc-utils增加头文件引用#include <mcheck.h>主函数中调用setenv("MALLOC_TRACE", "mtrace.out", 1);mtrace();编译gcc -g test.c -o test执行./test分析mtrace test mtrace.out...
2020-05-26 17:41:18 170
原创 python调用c动态库
import typesfrom ctypes import *def Sm4CbcEncrypt(source,key,iv): v = c_int(0) p_int = pointer(v) p = create_string_buffer(len(source) + 64) pconfig = addressof(p) SDK.Sm4CbcEncrypt(source,len(source),pconfig,p_int,key,iv) result = string_.
2020-05-21 11:51:26 147
原创 Cgo中unsigned char*类型的传递
ret := 0 key := []byte("1234567890abcdef") iv := []byte("1234567890abcdef") orig := []byte("hello world!") ret = Sm4CbcEncrypt(orig,cipherText,key,iv) ret = Sm4CbcDecrypt(cipherText[0:ret],plainText,key,iv) fmt.Println(string(plainText[0:ret]))..
2020-05-15 16:18:00 1901 3
原创 GO语言调用c动态库
test.h如下:#include<stdio.h>int add(int a,int b,char *name,int *c);test.c如下:#include "test.h"int add(int a,int b,char *name,int *c){ printf("-----name[%s]\n",name); me...
2020-05-08 15:23:07 370
jmeter+Standard+Extras+ServerAgent.zip
2019-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人