草庐IT

OPERATOR

全部标签

Linux下安装和配置ARM交叉编译器

本篇为基于Linux-Ubuntu20.04下配置安装ARM交叉编译器,“arm-linux-gcc交叉编译器”云盘链接放置文章底部,有需要可自提1.第一步在windows下载arm-linux-gcc压缩包,移植到Linux主目录下2.第二步打开终端,在主目录下解压arm-linux-gcc-4.3.2.tgz包,解压后的得到文件夹是usr。tarzxvfarm-linux-gcc-4.3.2.tgz运行解压指令后显示如下:usr/local/arm/4.3.2/usr/local/arm/4.3.2/bin/usr/local/arm/4.3.2/bin/arm-linux-C++usr/

Linux下安装和配置ARM交叉编译器

本篇为基于Linux-Ubuntu20.04下配置安装ARM交叉编译器,“arm-linux-gcc交叉编译器”云盘链接放置文章底部,有需要可自提1.第一步在windows下载arm-linux-gcc压缩包,移植到Linux主目录下2.第二步打开终端,在主目录下解压arm-linux-gcc-4.3.2.tgz包,解压后的得到文件夹是usr。tarzxvfarm-linux-gcc-4.3.2.tgz运行解压指令后显示如下:usr/local/arm/4.3.2/usr/local/arm/4.3.2/bin/usr/local/arm/4.3.2/bin/arm-linux-C++usr/

nvidia-smi报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver 原因及避坑解决方案

由于断电,服务器重启了,当我再次跑实验时,发现cuda不可用,于是输入“nvidia-smi”才发现了一个错误,如下:NVIDIA-SMIhasfailedbecauseitcouldn’tcommunicatewiththeNVIDIAdriver这是由于重启服务器,linux内核升级导致的,由于linux内核升级,之前的Nvidia驱动就不匹配连接了,但是此时Nvidia驱动还在,可以通过命令nvcc-V找到答案。于是我频繁查找解决方法,在这篇博客中找到了答案,但是每台电脑的情况都有不同,我这台电脑还有更多的坑(下文再说其余坑的解决方法),首先说解决方法:第一步,安装dkms:sudoap

nvidia-smi报错:NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver 原因及避坑解决方案

由于断电,服务器重启了,当我再次跑实验时,发现cuda不可用,于是输入“nvidia-smi”才发现了一个错误,如下:NVIDIA-SMIhasfailedbecauseitcouldn’tcommunicatewiththeNVIDIAdriver这是由于重启服务器,linux内核升级导致的,由于linux内核升级,之前的Nvidia驱动就不匹配连接了,但是此时Nvidia驱动还在,可以通过命令nvcc-V找到答案。于是我频繁查找解决方法,在这篇博客中找到了答案,但是每台电脑的情况都有不同,我这台电脑还有更多的坑(下文再说其余坑的解决方法),首先说解决方法:第一步,安装dkms:sudoap

git仓库清理瘦身解决 .git文件夹过大的问题

git仓库清理找了很多资料和方案都没有很完美执行成功的;现在找到一个完美方案,分享给大家;希望能帮助大家问题1、gitlab代码开发了仓库开发了五年了,代码只有10M;clone的时候要700多兆很浪费时间2、创建分支和切换分支耗时,导致电脑崩溃3、公司内部接入codereview服务;因为项目过大服务器承载不了,接入失败git仓库过大的原因:1、历史提交的文件,后来删除了,但是.git\objects\pack还会记录保持这些文件2、gitrev-list--objects--all|grep“$(gitverify-pack-v.git/objects/pack/*.idx|sort-k3

git仓库清理瘦身解决 .git文件夹过大的问题

git仓库清理找了很多资料和方案都没有很完美执行成功的;现在找到一个完美方案,分享给大家;希望能帮助大家问题1、gitlab代码开发了仓库开发了五年了,代码只有10M;clone的时候要700多兆很浪费时间2、创建分支和切换分支耗时,导致电脑崩溃3、公司内部接入codereview服务;因为项目过大服务器承载不了,接入失败git仓库过大的原因:1、历史提交的文件,后来删除了,但是.git\objects\pack还会记录保持这些文件2、gitrev-list--objects--all|grep“$(gitverify-pack-v.git/objects/pack/*.idx|sort-k3

免费试用微软云服务Azure(无需信用卡版)

微软公有云-MicrosoftAzure本文介绍通过微软学习中心MicrosoftLearn来免费试用Azure上的服务Azure简介■提供服务计算,存储,容器,等https://azure.microsoft.com/zh-cn/services/■服务模式IaaS,PaaS,SaaS■云部署模式私有云,公有云,混合云■大区/版本Azure共分为4个大区域:全球区域,美国政府区域,德国区域,中国区域。每个区域之间不互联。https://docs.microsoft.com/zh-cn/azure/virtual-machines/regionsAzure全球版文档https://docs.m

免费试用微软云服务Azure(无需信用卡版)

微软公有云-MicrosoftAzure本文介绍通过微软学习中心MicrosoftLearn来免费试用Azure上的服务Azure简介■提供服务计算,存储,容器,等https://azure.microsoft.com/zh-cn/services/■服务模式IaaS,PaaS,SaaS■云部署模式私有云,公有云,混合云■大区/版本Azure共分为4个大区域:全球区域,美国政府区域,德国区域,中国区域。每个区域之间不互联。https://docs.microsoft.com/zh-cn/azure/virtual-machines/regionsAzure全球版文档https://docs.m

docker安装jenkins并且通过jenkins部署项目(超详细and靠谱)

一、简介:本文主要记录如何通过docker安装jenkins,并且通过jenkins部署项目,最终效果是只要在jenkins对某个项目点击构建,jenkins就会去gitLab上拉取最新项目的最新代码,然后根据你自己项目的pom.xml文件,把项目打包成jar,并且自动把这个最新的jar运行起来,达到一键式构建的目标。二、操作(1)首先得先在服务器上装好这三个东西:jdk,git,maven。不知道怎么安装的同学可以移步到我写的这三篇文章中:JDK安装,maven安装,git安装。(2)好,完成上面三个软件的安装以后,接下来是正题开始:dockerpulljenkins/jenkins:2.3

docker安装jenkins并且通过jenkins部署项目(超详细and靠谱)

一、简介:本文主要记录如何通过docker安装jenkins,并且通过jenkins部署项目,最终效果是只要在jenkins对某个项目点击构建,jenkins就会去gitLab上拉取最新项目的最新代码,然后根据你自己项目的pom.xml文件,把项目打包成jar,并且自动把这个最新的jar运行起来,达到一键式构建的目标。二、操作(1)首先得先在服务器上装好这三个东西:jdk,git,maven。不知道怎么安装的同学可以移步到我写的这三篇文章中:JDK安装,maven安装,git安装。(2)好,完成上面三个软件的安装以后,接下来是正题开始:dockerpulljenkins/jenkins:2.3