04 2018 档案
摘要:pyenv的安装与使用 如果没有安装git,首先要安装git 安装完成后,使用自动安装程序提供的单行程进行安装: 使用以下命令将环境变量添加到系统中 此时就完成安装了,输入指令 可以查看是否安装成功。 通常你只会安装一个版本的python,即系统版本。这就是上述命令中显示的内容。pyenv现在允许你
阅读全文
摘要:1、搭建matplotlib环境 构建matplotlib运行环境,需要满足相关软件环境。 numpy库提供大数据集的数据的数据结构和数学方法。诸如元组、列表或字典等python的默认数据结构同样可以很好的支持数据的插入、删除和谅解。NumPy的数据结构支持矢量操作,使用简便,同时具有很高的执行效率
阅读全文
摘要:1、环境搭建 这里并不是说qt必须要和visual studio结合使用,不过用习惯了visual studio开发,继续使用可节省开发时间,并大大提供便利性。 关于安装过程这里不再详细赘述,软件下载链接如下: visual studio:https://www.visualstudio.com/z
阅读全文
摘要:QT是一个跨平台的C++开发库,设计思想是同样的,C++无需修改就可以在windows、linux、macOS等平台上使用,他使开发更专注于构建软件的核心价值,而不是维护API。作为面向对象的框架,它使用特殊的代码生成扩展(元对象编辑器:Meta Objiect Compiler)以及一些宏,允许逐
阅读全文
摘要:通过之前的学习可以知道,makefile拥有复杂的语法结构,编写与维护都不是很方便于是设计出了专门用来生成Makefile的autotools工具,以减轻制作makefile文件的负担。 自主软件主要以源码形式发布,着需要在多种系统上重新编译。源代码包安装分为3个步骤,configure、make和
阅读全文
摘要:函数可以将一个复杂的功能划分为若干模块,让程序结构更加清晰,代码重复利用率更高。Shell也支持函数。函数是Shell程序中执行特殊过程的部件,并可以在Shell脚本中重复调用。 1、函数的定义与调用 Shell函数必须先定义后使用,函数定义的格式如下: [function] 函数名() { 命令序
阅读全文
摘要:1、条件语句 对于先做判断在选择路径的情况,使用分支结构,这需要用到条件语句。条件语句用于根据指定的条件来选择执行程序,实现程序的分支结构。Shell提供了2个条件语句:if和case。 1、if语句 if语句通过判定条件表达式做出选择。大多数情况下,可以使用test命令来对条件进行测试,比如可以比
阅读全文
摘要:bash支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 1、表达式 bash的表达式可以分为算术表达式和逻辑表达式两种类型。 1、算术表达式 数学运算涉及到表达式求值。bash自身并不支持简单的数学运算,但是可以awk和expr等命令来实现数学运算,其中exp
阅读全文
摘要:与其他语言不同,在Shell编程中,变量是非类型性质的,不必指定变量是数字还是字符串。 1、变量类型 Linux的Shell编程支持以下3种类型 (1)用户自定义变量。它是在编写Shell脚本时定义的,可以在Shell程序内任意使用和修改。可以将它看作局部变量,仅在当前的Shell实例中有效,其他S
阅读全文
摘要:1、脚本的编写 Shell脚本本身是一个文本文件,这里编写一个简单的程序,在屏幕上显示一行helloworld! 脚本内容如下: 运行命令和结果如下: 2、Shell脚本的基本构成 编写Shell程序首先要了解Shell脚本的基本构成。下面为一个复杂一些的脚本示例,用于显示当前日期时间、执行路径、用
阅读全文
摘要:1、什么是Shell linux中Shell就是外壳的意思,是用户和系统交互的接口。它提供用户与内核进行交互操作的一种接口,它接受用户输入的命令并将其送入到内核去执行。 实际上shell是一个命令解释器。拥有自己内建的Shell命令集。我们在命令提示符下输入的命令都由Shell先接收并进行分析,然后
阅读全文

浙公网安备 33010602011771号