- 博客(6)
- 收藏
- 关注
原创 VSCode+RocksDB开发环境部署
VSCode+RocksDB开发环境部署基本开发工具sudo yum install -y curl tar gcc gcc-c++ git make automake autoconf cmake git安装CMakemkdir -p ~/tools && \ cd ~/tools && \ curl -O https://cmake.org/files/v3.17/cmake-3.17.5-Linux-x86_64.tar.gz && \
2022-02-08 14:45:47 8907
原创 你真的理解“循环引用”了嘛?
你真的理解“循环引用”了嘛?这篇文章将带你解析循环引用是如何发生的,以及如何彻底解决循环引用问题。初生牛犊首先,来看以下如下的一个例子。我们有三个代码文件,定义了两个类,A和B,A类中有一个B类的成员,B类中也有一个A类的成员。或许你已经发现了,这个程序明显会发生循环引用问题啊。但我们还是尝试编译以下,看看究竟会发生什么错误。// A.h#pragma once#include "B.h"class A { public: A() : val_(1) {} void doSome
2021-04-20 20:20:00 1400
原创 std::string的一个隐蔽错误
@[TOC] (std::string的一个隐蔽错误)先看第一个程序,for循环生成5个Key,然后把它们对应的字符串地址放入vector中,最后依次输出字符串。#include <iostream>#include <string>#include <vector>std::string GenKey(int i) { char buf[32]; snprintf(buf, sizeof(buf), "key%06d", i); return s
2021-03-20 17:44:21 346
原创 LSM-tree和Key-value stores相关研究总结
LSM-tree和Key-value stores相关研究总结准备开个新坑,分享近几年的LSM-tree相关研究。
2021-01-28 14:24:17 249
原创 使用FRP内网穿透校园网
FRP部署流程在内外网服务器上安装Go环境wget https://studygolang.com/dl/golang/go1.15.7.linux-amd64.tar.gzsudo tar -zxf go1.15.7.linux-amd64.tar.gz -C /usr/local/bin/echo 'PATH=/usr/local/bin/go/bin:${PATH}' >> ~/.bashrcsource ~/.bashrc# 确认Go环境go version安装FRP
2021-01-25 14:53:12 2234 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人