教程
艺多不压身_临危能救命
多学艺,多学习,准备时机,涅槃重生
予人方便,于己方便
展开
-
CMake option选项详解:可执行cpp和CMakeLists.txt
CMake:optionoption(<option_variable> “help string describing option”[initial value])这是用户手册的解释。那怎么用呢?直接上代码,再解释:cmake_option_test.cpp#include <iostream> int main() {#ifdef TEST std::cout<<"Test Run"<<std::endl;#else原创 2021-12-27 14:31:56 · 3169 阅读 · 0 评论 -
gitlab 创建子模块 git submodule 教程
最好理解的submodule教程,最符合逻辑的思维方式创建子模块教程(1)在gitlab上创建一个空的仓库,这个称为主模块,在这个模块里面再创建子模块。(2)在gitlab上再次创建一个空的仓库,这个空仓库是子模块,子模块最好创建一个文件夹,方便辨认是否是你的子模块。(如果你已经有了子模块,可以不用创建)(3)在本地的位置去把步骤(1)创建的主模块git clone 到本地git clone http://********************(4)进入到主文件夹里面(5)这一步要添加子模块了原创 2021-12-01 11:16:17 · 6264 阅读 · 2 评论 -
CMake工程从入门到进阶完整版,可以完成简单的工程创建(完结)
一、Cmake介绍CMake是一个跨平台的编译工具,使用CMake能够输出各种各样的makefile或者project文件。先介绍makefile:以一个linux下的例子来说,我要编译如图所示的工程怎么办?如果不用make命令,则输入:gcc命令输入那么多次,如果我的文件有100个,输入就会烦死。引入Makefile:只执行make即可生成可执行文件outMakefile的内容为:Makefile生成也很麻烦啊,如果我要是添加一个文件,上图的每行都要修改。于是Makefile有变量解决这原创 2021-11-25 10:29:23 · 2732 阅读 · 0 评论 -
Xshell “所选的用户密钥未在远程主机上注册,请再试一次”SSH 登录远程linux服务器(良心整理)
这个问题真的要把我逼疯了,为什么呢?为了解决这个问题,我搜遍了CSDN、知乎、简书上的解决方案,CSDN上的回答真的是水文太多,相互抄,抄就抄吧,只抄一半。这让真正想解决问题的人走了太多的弯路。也不知道是谁写的原文,可能作者解决了,但是写的很不清楚,也让读者越来越糊涂。我走了这么多的弯路,解决了这个问题,希望我能把问题讲明白。**(1)**SSH的密码登录:说白了,就是通过远程登录服务器,通过设置网络IP和端口(默认为22)进行登录,这种登录方法需要登录用户名和登录密码。登录名就是在linux终端登原创 2021-11-19 14:50:59 · 18066 阅读 · 21 评论 -
VMware安装Ubuntu linux 设置共享文件夹和VMware Tools安装全套教程(2)
想要实现windows和linux共享文件的传输,步骤如下:(1)找到安装VMware workstation的目录,一般的在C:\Program Files (x86)\VMware\VMware Workstation找到linux.iso,这是可以安装vmtools的镜像,可以支持共享文件夹的自动挂载和创建。(2)按照步骤添加(3)找到想要共享文件夹的windows目录,如图:(3)回到刚才的虚拟机设置下,按照图上的点击找到linux.iso,打开。(4)打开虚拟机按照图片点击原创 2021-11-17 16:59:55 · 581 阅读 · 0 评论 -
VMware安装Ubuntu linux 设置共享文件夹和VMware Tools安装全套教程(1)
VMware安装包可以从VMware官网下载,下载免费的版本就可以。安装完了VMware虚拟机想要安装Ubuntu虚拟机环境如下:(1)新建虚拟机文件 -》新建虚拟机 按照图片一直点下一步(2)到这里就完成创建,现在需要添加操作系统:下载地址,从阿里云上获取最新的linux操作系统http://mirrors.aliyun.com/ubuntu-releases/21.10/下载红色对勾的版本。(3)点击刚才创建的虚拟机,然后出现以下界面:开启以后,根据引导原创 2021-11-17 16:35:25 · 712 阅读 · 0 评论 -
Python数据分析入门--xml关键字数据输出到xlsx
xml通过关键字搜索传输数据到xlsximport csvimport pandas as pdimport xlwtimport xlsxwriterimport xlrddef read_xml_file_gt(): find_keywor1 = 0 keyword_list1 = [] keyword1 = "Time" xml_file = open('***.xml') for line in xml_file: if line原创 2021-08-18 09:00:43 · 238 阅读 · 0 评论 -
Python数据分析入门--读取xlsx文件指定列
读取xlsx的整列数据很容易,但是要读取指定sheet的指定列,将这个当成参数设定,这个相信大多数程序员都不会,废话不多说,直接上代码:import xlrddef get_by_index(filename, colindex, by_index): data = xlrd.open_workbook(filename)#打开文件 table = data.sheets()[by_index] #指定为哪一个sheet colnames = table.col_values(c原创 2021-08-17 15:11:03 · 2960 阅读 · 2 评论 -
Python数据分析入门--csv/xlsx
用python做数据分析,首先要接触到的就是excel表格的诸多问题。首先要知道csv和xlsx的区别:csv其实本质是个文本格式存储的,而xlsx是二进制存储的文件,因此,这两个不能混淆,否则在开发数据处理的时候容易出现乱码xlsx格式的需要的库以及实例应用:写入xlsx数据需要的python库为:xlsxwriter代码为import xlsxwriter workbook = xlsxwriter.Workbook('yyy.xlsx') #创建一个xlsx的文件 worksheet0 =原创 2021-08-16 10:05:33 · 1010 阅读 · 0 评论 -
Python数据分析入门--简介
一、Python能做什么呢?大家都在用python做什么?目前的python发展迅速,可以适应目前绝大部分的的开发比如:web开发、爬虫开发、云计算开发、游戏开发、数据处理、深度学习等二、Python数据分析基础简介随着Python库随 Numpy、scipy Matplotlib和 Pandas等众多程序库的开发,Python在数据分析领域占据着越来越重要的地位,包括科学计算、数学建模、数据挖掘等...原创 2021-08-16 09:47:19 · 97 阅读 · 0 评论 -
Linux端提交GitHub代码
Linux上提交GitHub修改的文件Git提交代码最近看到网上一些教大家Linux侧提交代码的教程,都很旧,现在更新一下最新版本的GitHub提交Linux端代码的教程,只是简单的入门级,详细的大家可以自己摸索,这里先入个门:GItHub上的创建一个repository有指导,很方便的创建工程,这里不再赘述:如下图就是创建好的GitHub仓库(1)点击Clone or Download...原创 2019-09-27 10:21:34 · 387 阅读 · 0 评论