自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 shell - 判断上条命令是否成功

shell - 判断上条命令是否成功

2022-08-23 14:52:02 237 1

原创 沪深逐笔、快照推送规则总结

沪深逐笔、快照推送规则总结

2022-08-17 10:03:41 1929

原创 c++分割(split)字符串

c++切割(split)字符串

2022-08-12 14:04:35 606

原创 Linux下boost库的编译及安装

Linux下boost库的编译及安装

2022-07-21 14:13:21 5715

原创 Centos下yum安装hdf5-devel 时出现 : Loaded plugins: fastestmirror,langpacks

Centos下yum安装hdf5-devel 时出现

2022-07-21 09:51:22 1150

原创 -- Could NOT find OpenSSL, centos 7 安装 cmake

centos 7 安装cmake

2022-07-21 09:30:36 1099

原创 使用std::is_same_v、std::decay_t、if constexpr解决csv读取的结构体类型赋值问题

背景:从csv读取数据,并赋值到对应结构体字段。由于读取出来的数据为string,需要根据结构体字段类型逐一赋值;/// 结构体类型struct stStudent{ char name[64]; int age; double score; stStudent() { memset(this, 0x00, sizeof(*this)); }};/// 假设从csv读取内容放到vectorstd::vector<std::vector<std::

2022-05-23 12:40:17 2560

原创 clickhouse离线安装及遇到问题

一、安装官网链接:https://clickhouse.tech/docs/en/getting-started/install/离线下载以下rpm包:然后执行命令:rpm -ivh ./*.rpm二、配置1、修改config.xml配置(可改可不改)2、修改时区为:Asia/Shanghai3、对外开放连接:取消<listen_host>::</listen_host>注释三、启动1、出现问题 执行...

2021-04-07 15:46:33 641

原创 c++实现简易内存对象池

目的1、防止内存频繁 游走在new和delete中被折磨;2、减少内存碎片的产生,同时稍稍的提高下性能。思路1、外界有内存需求的时候,就去memory_pool获取;2、外界用完某块内存之后,就归还memory_pool;3、memory_pool 这个类来管理内存。代码#ifndef MEMORY_POOL_H__#define MEMORY_POOL_H__#include <deque>#include <memory>template <cl

2021-03-23 14:28:46 131

原创 TCP数据解包处理

TCP数据解包处理组包解包:组包:根据协议格式化将数据序列化的过程。解包:根据协议格式化将数据反序列化的过程。我们假定要处理的包协议格式是由包头、包体组成。(暂不考虑包尾);如下: data包含:| head | body |粘包断包在TCP传输数据过程中,由于传输频率快、缓冲区不足等问题会导致粘包、断包的问题出现;通俗来说粘包是多个数据协议包粘在了一起,缓存上是尾首相连的;而断包则是一个数据协议包被分成了若干份。粘包和断包并不独立存在,在处理的过程中往往是你中有我,我中有你的存

2021-03-23 13:59:36 2236

转载 boost::asio::buffers

#include <boost/asio.hpp>#include <boost/bind.hpp>#include <boost/enable_shared_from_this.hpp>#include <boost/shared_ptr.hpp>#include <iostream>#include <vector>using boost::asio::ip::tcp;// A ref

2017-09-14 17:10:55 1070

原创 Loki::CyclicVisitor

Loki::CyclicVisitor类似设计模式中观察者模式#include <loki/Visitor.h> // 使用了Loki中的cyclic visitor模板#include <loki/TypelistMacros.h>#include <loki/Functor.h>#include <loki/AssocVector.h>#include <iostream>

2017-09-14 16:51:50 223

mysql-5.6.24-win32

mysql-5.6.24-win32 mysql-5.6.24-win32 mysql-5.6.24-win32

2015-12-29

空空如也

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

TA关注的人

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