- 博客(12)
- 收藏
- 关注
原创 bazel编译envoy时遇到错误:configure.ac:172: error: possibly undefined macro: AC_PROG_LIBTOOL
遇到的问题Repository rule http_archive defined at: /root/.cache/bazel/_bazel_root/5861efbf6640604f322aefb7a661544e/external/bazel_tools/tools/build_defs/repo/http.bzl:336:16: in <toplevel>ERROR: An error occurred during the fetch of repository 'com_gi
2021-04-18 17:52:31
891
原创 重新编译依赖open-ssl协议的Git
git clone是遇到了错误:GnuTLS recv error (-9): A TLS packet with unexpected length was received.最好的办法时重现编译依赖open-ssl的git官方给出的git 2.8.0二进制编译方法:git自编译下载源代码: //从kernel.org获取源代码wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.17.0.tar.gz 编译之前需要
2021-04-17 19:41:47
1050
原创 docker本地部署envoy
初始环境**windows10 **powershelldocker Desktopdocker HubStep1:创建ubuntu 18.04镜像 (in powershell)docker pull ubuntu:18.04运行镜像docker run -v ubuntu:18.04进入镜像容器docker ps //get the container iddocker exec -it <container id> /bin/bash镜像的其他操作doc
2021-04-15 22:11:01
1296
原创 解决go get时,遇到unrecognized import path的问题
比较Python,Java等搭建Web服务器时,Go搭建web服务器,依赖少,性能优秀,不需要运行在虚拟机中等优点,并且有十分优秀的Web架构Gin,通过go get -u -v github.com/gin-gonic/gin下载Gin框架时,遇到了错误unrecognized import path “golang.org/x/crypto/sha3”: https fetch: Get “https://golang.org/x/crypto/sha3?go-get=1”: dial tc
2021-01-16 18:22:54
16508
2
原创 研究僧必备的工具
研究僧吃饭的家伙什论文是每个研究生必要的产出,特别是理工科学生,发表论文之前,需要对论文latex格式进行编撰,编辑,排版,输出论文pdf。这些过程繁琐但是很常用。这里记录一套比较优秀的论文制造套件:Texlive + Textstudio什么是TexliveTexlive是一款把latex格式(类比于HTML格式)的文档转转化为固定格式的pdf文档(当然也会有其他格式的文档)的引擎。当然,我们不需要去考虑这个引擎工具具体怎么实现的,只需要直到,没有他,是无法编译latex格式的文件的Texliv
2020-07-18 13:14:56
196
翻译 c++编译步骤
编译步骤:预编译,解释源代码,#define #if,删去注释(.i文件)汇编,输出汇编文件(.s文件)机器语言,转化为对应的可执行的二进制机器语言(.o)链接,链接需要的库文件(例如,-lm:链接libm.a)-Wall:开启编译时候的的警告日志ldd <main.o> //查看可执行文件链接的库提前编译命令:g++ -o Test test.cpp -st...
2020-04-06 17:11:31
282
原创 linux系统中,比较本地文件和远程文件的不同
标题使用diff命令格式:scp <username>@<ip> “cat <remotefilepath> " | grep - <localfile>说明,实现使用scp,访问到远程目标文件,然后通过通道给diff比较本地文件,并在终端打印出来。例子远程文件路径:/home/ccj/diff_test/main.cpp本地文件:main...
2020-03-19 17:45:29
2066
原创 C++ 多线程实例
使用C++实现多线程实例【ubuntu16.04环境】需要引用头文件:`thread`注意:编译时 g++ <filename.cpp> -o main -lpthread -std=c++11如果不添加编译选项:`lpthread` 则会报错:`collect2: error: ld returned 1 exit status`多线程代码实例#...
2020-03-04 16:03:44
549
原创 git操作
删除远程库和本地库查看本地分支:git branch查看远程分支:git branch -r注意:如果要删除某个分支,首先切换到其他分支:git checkout <其他分支名字>删除本地分支:git branch -d <本地分支名字>删除远程分支:git push origin --delete <远程分支名字> (需要用户名和密码)...
2020-03-04 15:44:12
110
原创 mysql查询表信息
查询某个表的字段名字及信息方法1:desc <table_name>例子:查看表名字:GreyList方法2:show create table <table_name>例子:查看GreyList表show create table GreyList;方法3:SELECT * FROM information_schema.columnsWHERE table...
2020-03-04 10:21:41
1120
原创 C++ learning
const成员函数const成员函数定义结构class Dark{public: setCount(const int num); int GetCount(void) //const成员函数private: int m_count;};//实现int Dark::GetCount(void) const{ ++m_count //error ,修改了成员函数 return...
2020-03-01 23:16:22
105
原创 开博记
2020年春,在家防疫,想起曾经的自己也梦想过成为csdn中的一个知名的博主,然而造化弄人,浑浑噩噩之间,依然到了研究生的二年级下学期。期间自己动手开了博客,写过几篇文章,手机号码换了好几拨了,那个账号早已消失的不见踪影,但是当一名博主的心仍然是热乎的。在家防疫期间,有了更多的个人时间和空间,依然有了天时和地利,现在就缺人和,我想正好自己在家记录学习过程中的点点滴滴。先总结一下过去的25年岁...
2020-03-01 21:43:51
258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人