自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 ccache禁用cache方法

ccache禁用cache方法目的策略关闭cache测试目的在某些项目扫描,存在ccache,缓存了问题,导致在解析编译指令时出错,无法正常输出结果,报错(No .i/.ii files generated)。策略策略一:配置cmake文件,不启用ccache,这个需要对整个工程熟悉a、必须要有其他可选编译工具策略二:卸载ccache,无法匹配到ccache;存在隐患:a、无其他编译器,导致无法编译b、makefile未写备用方案,导致无法编译策略三:关闭cache本文的重点

2021-03-02 17:15:58 2684

原创 docker基于使用的简单知识体系

docker基于使用的简单知识体系优缺点整个流程常见命令后记优缺点容器技术部署速度快,开发、测试更敏捷;提高系统利用率,降低资源成本。缺点就不说了。其他详细的也不说了,百度一大堆。整个流程主要的操作和流程有三个方面:1、本地镜像与远端,与其他本地镜像传输2、镜像到容器3、容器自身操作读懂图,基本就对容器的使用和流程了然于胸了,算半个使用专家,其他指令和参数,即用即查,现学现用。有工作需要进一步深入。常见命令登录:docker login/logout远程仓库:docker pul

2021-02-02 21:31:30 253

原创 ubuntu18.04 更改gcc版本

ubuntu18.04 更改gcc版本查看版本安装对应版本切换版本确认查看版本gcc版本:gcc -v结果:ubuntu[00:18:20]:~/xcalbuild-v2/build$ gcc -vUsing built-in specs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapperOFFLOAD_TARGET_NAMES=nvptx-none:hsaOFFLOAD_TARG

2021-01-22 16:38:01 504

原创 window python打包py脚本为exe

window python打包py脚本为exe安装python安装pyinstaller打包错误处理安装python依据要求,下载并安装对应版本,我这里使用的是python3.7.5;下载地址:https://www.python.org/ftp/python/3.7.5/python-3.7.5-amd64.exe备注:首次使用了gz包,接着下pip,结果缺失setuptools,下载setuptools,还是报缺失setuptools,最后放弃了,直接使用exe进行安装。安装pyinstal

2021-01-21 14:38:00 200

原创 清理VMware磁盘的两种方式

清理VMware内存方法一方法二方法三方法一需要安装 Vmware-Toolssudo /usr/bin/vmware-toolbox-cmd disk listsudo /usr/bin/vmware-toolbox-cmd disk shrink /然后会弹出一个进度条,等他执行完毕。比较慢,需要耐心方法二把没用的空间全清除dd if=/dev/zero of=/zero.file bs=2Mrm -rf /zero.file然后再压缩:方法三win+r,cmd,在命令行里

2021-01-12 17:25:29 1563

原创 Ubuntu 18.04与16.04增加swap space

Ubuntu 18.04与16.04增加swap spaceUbuntu 18.04查看Swap file 创建与激活挂载查看Ubuntu 16.04另外可以使用UUID的办法挂载,Ubuntu 18.04查看free -hshaw@ubuntu:~/server$ free -h total used free shared buff/cache availableMem: 30G 3.

2021-01-04 16:21:29 165

原创 客户端自动配置安装(expect工具)

客户端自动配置安装实现方案安装工具shell 内容备注实现方案使用expect工具,使用shell脚本代替人工交互安装;方便自动测试,自动部署时使用安装工具sudo apt-get install expectshell 内容#!/usr/bin/expect cd /home/gsli/xcalagent/xcalclientspawn ./XcalAgentSetupexpect "combined]:"send "0\r"expect "(e.g.: 127.0.0.

2020-12-30 20:46:42 476 1

原创 挑出不同文件

挑文件使用方法文件内容使用方法存在与dir2,但不存在dir1的.ii(可以更改为.i)文件使用方法:difDirIIFile.sh dir1 dir2文件内容difDirIIFile.sh:#!/bin/shgetDifferentFileFromDir(){ find $1 -name "*.ii" > getDifferentFileFromDir.txt fileTotal=`wc -l getDiffer

2020-12-22 21:17:40 111

原创 内部ISSUE

ISSUE常规问题关掉docker容器导致安装失败终端回显日志输出捕获显示某一目录常规问题关掉docker容器导致安装失败现象:docker -v 可以看到版本,安装失败解决方案:启动容器,再执行 sudo systemctl start docker终端回显日志输出捕获 现象:终端输出信息,使用>或者>>无法获取完整内容 解决方案: 1、多通道重定向到1,再输出文件 xcal-scanner -sc run.conf -uc user.conf -pc pro

2020-12-22 21:10:12 186

原创 docker

docker 使用目的目的安装和使用docker

2020-12-16 21:24:21 217

原创 快速curve编译

快速curve编译初衷下载安装依赖安装bazelbazel依赖下载地址执行安装配置bazel首次编译(首次编译)关闭go编译,快速加速还原mk-tar.sh初衷curve编译,资料少,依赖多,多次中断,每次都耗费大量时间进行重复编译,需要编译两个小时才能重现或验证是否解决。下载git clone https://github.com/opencurve/curve.git安装依赖模块名称Ubuntu指令安装gitsudo apt-get install git安装

2020-12-15 19:45:44 536

空空如也

空空如也

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

TA关注的人

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