logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在低版本Linux系统编译C++项目的若干经验

devtoolset8对应gcc8,理应使用更高版本的libstdc++.so文件,因为系统原始安装的gcc为4.4.7,对应的libstdc++.so文件,缺少gcc8中的部分特性,这里devtoolset8做了巧妙设计,首先devtoolset8安装的gcc8去链接了/opt/rh/devtoolset-8/root/usr/lib/gcc/x86_64-redhat-linux/8中的lib

#linux#个人开发#c++
hadoop、hive、hbase环境搭建

1.hadoop、hive、hbase之间有版本对应关系,三者之间的版本可能存在不匹配的关系,且下面的搭建过程也与版本有关系hadoophivehbase2.9.22.3.41.2.122.下载二进制的安装包,使用wget时,后加--no-check-certificate(具体原因待研究)下载hadoop 2.9.2wgethttps:/...

vscode添加新行

使用“ctrl+shift+Enter”,在当前行前添加新行。使用“crtl+Enter”,在当前行后添加新行。

#vscode
vscode连接centos

1.vscode安装Remote-SSH扩展2.在vscode中配置远程机器信息C:\Users\HB\.ssh\config文件内容为:使用ssh-keygen命令在C:\Users\HB\.ssh目录中生成公私钥对,如下图所示:将公钥id_rsa.pub拷贝到远程CentOS机器的authorized_keys文件中然后连接远程CentOS机器,如下图所示:...

conda的下载、安装、使用

1.在conda的官网下载minicondawgethttps://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh2.安装condayum install -y bzip2shMiniconda3-latest-Linux-x86_64.sh3.使用conda创建虚拟环境conda create...

使用虚拟机的注意事项

1.在Windows上安装VMware或者VirtualBox之前,需要在bios中设置处理器的虚拟化。2.之前使用一台联想主机进入bios,遇到一问题,显示屏接集显,屏幕不显示进入bios的界面,显示屏接独显,屏幕显示进入bios的界面。3.在VMware或者VirtualBox中安装Linux,在Linux中安装Vagrant+VirtualBox,同样需要在VMware或者Virtu...

使用多线程向同一个STL容器尾部并行插入新元素

使用多线程向同一个STL容器尾部并行插入新元素,在不进行同步管理的情况下,会出现未定义的行为。这里使用std::lock_guard进行同步管理举例:#include "boost/asio/thread_pool.hpp"#include "boost/thread.hpp"#include "boost/asio.hpp"#include <thread>#include <

到底了