/images/avatar.png

^_^

mysql

基础 SQL SQL语言分类 DDL 数据类型 数值型 字符串类型 日期和时间型 数据库 查数据库show databases; 查当前数据库select database(); 增加数据库create database [if not exists] xxx

蛋炒饭

蛋炒饭需要使用隔夜饭,所以提前一天把饭拿到冰箱中 拿出隔夜饭,打两个蛋 切两根火腿 鸡蛋液倒四分之一到米饭中 抓一抓米饭,使其松散(颗粒分开) 点火,

套肠炒羊肚菌

此篇文章做简单记录,以防忘记 在市场上买好套肠 羊肚菌浸泡半个小时 点火,向锅中倒油 加入一些蒜 将套肠和羊肚菌倒入锅中翻炒 加入一些酱油和水(像这种比

protobuf

protobuf是一个类似于用来定义网络传输过程中数据包格式的东西,有点像json 它可以被序列化和反序列化,从而用于传输 参考链接 它的格式类似

gflags

文档链接 gflags相当于代码中的常量 gflags读取命令行的flags,然后修改代码中相应名字的“常量” 主要有三个函数 DEFINE_xxx

git补充

参考资料 问题 如果已经推到远程仓库,该怎么撤销 其他 从工作目录git add提交到暂存区后,想撤销 注意如果在工作目录创建文件,撤销操作只是不跟踪该

GO与测试

参考 单元测试 规则 所有测试文件以_test.go结尾 func TestXxx(*testing.T) 初始化逻辑放到TestMain中 例子 文件名为nihao_test.go 1 2 3 4 5 6 7 8

GO与socks5代理服务器

参考 Socks5原理 如果不设置代理服务器,网站先和服务器建立tcp连接,然后三次握手,之后网站发送http请求,服务器返回http响应。 当加

GO与并发

并发与并行 concurrncy和parallellism 并发指多个任务在同一时间段进行,并行指多个任务在同一时刻进行 单核cpu只能并发不能并

GO与http请求

参考 任务 用go写一个http请求,输入一个单词,通过对彩云小译发起网络请求,返回单词的翻译结果 过程 打开网站 输入单词good,点击翻译 打开开发

vins_estimator

vins_estimator rosNodeTest.cpp 读取配置文件的参数 readParameters(config_file); readParameters()将配置文件的参数读取到parameters.h中 estimator.setParameter() 设置estimator的外参、td