自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 openssl生成私钥、根证书,签发下级证书时修改SAN

【代码】【无标题】

2024-04-18 18:20:37 265

原创 以太坊和libp2p的dht源码概述(一)

以太坊、libp2p的dht

2022-11-01 11:42:47 1879 1

原创 nginx转发tls和tcp

nginx转发 tcp和tls

2022-11-01 11:03:04 1330

原创 c++实现split函数

c++实现split函数#include <vector>#include <string>#include <string.h>bool SplitStream(const char* strSource, std::vector<char*>* strDest, const char seps){ if (strSource == ...

2018-10-30 20:59:59 1272

原创 c++中gbk和utf-8互转

c++中gbk和utf-8互转gbk转utf-8utf-8转gbk建议gbk转utf-8char* G2U(const char* gb2312){ ASSERT(gb2312!=NULL); int len = MultiByteToWideChar(CP_ACP, 0, gb2312, -1, NULL, 0); wchar_t* wstr = new wchar_t[len + ...

2018-10-30 20:52:33 4727

原创 c++调用hiredis读写redis

c++调用hiredis读写redis添加文件例子添加文件在工程中添加redis的c语言客户端文件,linux无需win32fixes文件例子#ifdef _WIN32#include "hiredis.h"#include <WinSock2.h>#pragma comment(lib,"wsock32.lib")#else#include <sys/so...

2018-10-30 20:34:36 2944

原创 shared_ptr基本用法

shared_ptr基本用法头文件声明方法增加计数得到原指针一个例子头文件shared_ptr需要头文件#include <memory>声明方法//way1auto sp1 = std::make_shared<int>(5);//way2int* p1 = new int[3];memset(p1, 0, sizeof(int) * 3);std:...

2018-10-30 20:13:33 6285

原创 基于moongoose的c++ http服务端

我最轻量级的c++ http服务端项目组成头文件http_server.h源文件http_control1.cpp源文件http_server.cpp这只是一个半成品,仅有部分测试函数,需要根据自己的需要做一些修改和完善工作。可以用作参考来实现一个轻量级的http服务端。项目组成头文件http_server.h#ifndef HTTP_SERVER_H#define HTTP_SER...

2018-10-23 11:47:55 2029 1

原创 kafka客户端类

我的kafka客户端测试类客户端头文件"kafka_control.h"源文件"kafka_control.cpp"例子:一个项目中实际用到的跨平台的kafka客户端类,vs2013和sentos7实际测试可用客户端封装几个简单的函数,给自己留备份,仅供参考。是针对kafka集群的客户端,而且根据id,做哈希计算后,写入对应的kafka分区,本例子中kafka分区默认为5,复制粘贴的同学自

2018-10-23 11:21:16 265

空空如也

空空如也

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

TA关注的人

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