环境变量

源码方式安装软件

强颜欢笑 提交于 2020-03-11 18:58:23
源码包编译安装 ======= Created 星期一 23 十月 2017 一、使用make编译软件前需要安装的包 GCC为GNU编译器套件(GNU Compiler Collection), yum -y install cpp ###cpp为c++库 yum -y install binutils ###二进制工具集,用于创建C库文件和创建静态库 yum -y install glibc ###GNU发布的libc库,即C运行库,其他库都依赖与glibc库 yum -y install glibc-kernheaders yum -y install glibc-common yum -y install glibc-devel yum -y install gcc ### GNU编译器套件,不仅可处理c语言,也可处理多种语言 yum -y install make ###可能系统不一定自带,最好Yum安装以下 二、静态链接库与动态链接库 题外话:函数与方法的区别:函数是大家的函数,直接调用可实现相应功能,无需关心数据结构算法以及自己进行编写,即可供大家使用的。方法是类的方法。静态库和动态库就是由大量的函数组成。 库分为静态链接库和动态链接库(共享库)。 2.1、静态函数库 这类库的名字一般是 libxxx.a ,扩展名为.a;利用静态函数库编译成的文件比较大,因为整个

大数据:分享大数据之基础语法

怎甘沉沦 提交于 2020-03-11 16:44:07
大数据:分享大数据之基础语法 1 计算机理论介绍 2 编程基础--进制分类、进制转换 进制 就是进位制。指的是我们来表示一个数字的时候进位的制度。 进制分类 计算机中,常用的进制有以下几种: 进制 描述 示例 备注 二进制 使用0和1来描述所有的自然数 0, 1, 10, 11, 100, 101 使用 0b 开头 八进制 使用0-7来描述所有的自然数 4, 5, 6, 7, 10, 11, 12 使用 0 开头 十进制 使用0-9来描述所有的自然数 6, 7, 8, 9, 10, 11, 12 十六进制 使用0-9, a-f来描述所有的自然数 9, A, B, C, D, E, F, 10 使用 0x 开头 进制转换 十进制转其他进制 辗转相除法,用数字除进制,再用商除进制,一直到商为零结束,最后将每一步得到的余数倒着连接 其他进制转十进制 每一位的数字乘进制的位数-1次方,再将所有的结果累加到一起 二进制与八进制之间的相互转换 每一个八进制位可以等价替换成三个二进制位 每一个十六进制位可以等价替换成四个二进制位 原码、反码、补码 正数 负数 原码 由数字直接计算出的二进制表示形式 最高位表示符号位: 0代表正数, 1代表负数 反码 与原码相同 符号位不变, 其他位按位取反 补码 与原码、反码相同 反码 + 1 注意事项: 数据的存储与运算都是以补码的形式进行的

maven(1)-linux环境下安装maven

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-11 13:05:19
1. 百度下载apache-maven安装包 2.解压 3.配置环境变量 参考:https://www.cnblogs.com/yiyaxuan/p/12461689.html #配置jdk环境变量 export JAVA_HOME=/home/parallels/jdk1.8.0_161/ export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #配置jmeter环境变量 export JMETER_HOME=/home/parallels/apache-jmeter-5.2 export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin #配置maven环境变量 export MAVEN_HOME=/home/parallels/apache-maven-3.6.3 export PATH=$MAVEN_HOME/bin:$PATH #配置ant环境变量 export ANT_HOME=/home/parallels

mac上下载anaconda遇到zsh:conmmand not found问题解决(详细版)

我怕爱的太早我们不能终老 提交于 2020-03-11 10:54:00
必须要知道的几个点: 环境变量配置之后重启才有效 配置环境变量时路径需要按照自己电脑上的路径来进行配置 安装zsh和没有安装zsh写环境变量的文件是有区别的 第一步:寻找本地annaconda下载的路径 选择前往–>上层文件夹 重复操作,直到找到自己“认识的文件夹”,这样就可以写出路径了 我的本人的mac叫做hello,所以我的路径在 ~/opt/anaconda3 或者说 /Users/hello/opt/anaconda3 第二步:把环境变量写进对应的文件: vim .bash_profile 或 vim .bashrc 在其中添加一行 export PATH="<path to anaconda>bin:$PATH" ,此处 <path to anaconda> 是实际的路径,以我为例就填 export PATH="/Users/hello/opt/anacondas/bin:$PATH" 可是还是提示“conda command not found” 如修改了 ~/.bash_profile 文件发现无效,并且提示 zsh: command not found: homestead 那么肯定是安装了zsh的缘故,因为安装zsh, ~/.bash_profile 就不会被执行,解决办法如下: 1.打开vim ~/.zshrc 将你要配置到环境变量配置到该文件中即可 2

windows下安装composer小坑

喜你入骨 提交于 2020-03-11 10:27:53
习惯了linux下工作,切换到了windows有一点不习惯。 安装使用composer时遇到了点问题,打开cmd,在C:\Users\xxx用户目录下使用conposer没有问题,切换到工作目录就提示 'composer' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 知道是composer没有添加环境变量,于是满电脑搜composer,总妄想找到composer/bin,结果还是失败。 回过头来看一下,使用的是ComposerSetup.exe来安装composer的,于是搜索composersetup,最后找到了composer的安装目录。 C:\ProgramData\ComposerSetup\bin 把安装目录下面的bin路径加入到环境变量就ok了。 特此mark一下。 来源: 51CTO 作者: hgditren 链接: https://blog.51cto.com/phpme/2477180

SDK环境变量配置及adb不是内部或外部命令原因分析

不问归期 提交于 2020-03-11 09:37:06
一、 1、SDK下载:http://tools.android-studio.org/index.php/sdk/ 建议下载zip格式文件,下载解压即可 2、在解压的SDK文件,找到“platform-tools”和“tools”并把这两个路径复制粘贴到Path环境变量里 如何添加环境变量: 2-1、点击电脑左下角微软logo; 2-2、找到“计算机”点击右键,在弹出框,点击“属性”; 2-3、在弹出窗口,点击“高级系统设置”; 2-4、在高级,点击“环境变量”; 2-5、在打开环境变量窗口下方的“系统变量”找到Path,此时回到第2步 3、验证SDK是否配置成功,打开cmd,输入adb,如果弹出很多英文,表示环境变量配置成功; 如上步骤,其实配置SDK环境变量并不困难。但不排除按以上步骤做之后,在cmd输入adb提示不是内部命令或外部命令。其实导致这个问题的原因就是在SDK下的“platform-tools”和“tools”文件里缺失adb.exe文件(通常是在platform-tools文件里缺失)。 二、 1、添加adb.exe文件方法一: 打开SDK Manager并下载或更新platform-tools包(此方法可能不靠谱,因为翻墙不成功,无法下载这些包); 2、添加adb.exe文件方法二: 2-1、直接到:http://tools.android-studio.org

Monkey环境配置

随声附和 提交于 2020-03-11 05:41:19
安卓APP想要测试稳定性,monkey是最佳选则。 首先搭建monkey的运行环境 在Windows下基于SDK 1.下载SDK for Windows 解压:android-sdk-windows 到D:盘根目录 2. 设置sdk下面tools的环境变量 右击“计算机”-》属性-》高级系统设置-》环境变量-》 点击Path,将“D:\android-sdk-windows\platform-tools”添加到变量值中,与之前的变量值用“;”隔开。 3. 下载安装JDK ,下载完成之后点击安装,默认安装就可以了 4.platforms存在就不用看了(如果SDK无法自动下载platforms,手工下载Android sdk 2.1,将android-2.1_r01-windows.zip文件解压之后放到android-sdk-windows\platforms) 5.1.电脑USB 连接手机 2.开始->运行(win+R键),输入cmd,在命令行录入adb shell 3.接下来可以运行Monkey Test的命令 如:monkey –p com.qq –v 1000 com.qq(需要测试的包) Jdk环境变量配置 indows 7 配置jdk 1.7环境变量 环境:win7(32位)64位和下面差不多 jdk1.7 1. 右击计算机-属性-高级系统设置-高级-环境变量,弹出

安装python(windows和linux)

不问归期 提交于 2020-03-10 23:35:11
修改主机名 [root@root ~]# hostnamectl set-hostname python [root@root ~]# bash 一、安装python 在https://www.python.org/下载,比较慢。 1、Windows系统 (1)下载地址 https://www.python.org/ftp/python/3.8.2/python-3.8.2-amd64.exe 安装 (2)注意事项 默认安装没有勾选“自动添加python的环境变量 不要把python抽象安装到含有中文的目录中 (3)进入python验证一下 win+r输入cmd 2、python目录介绍 3、linux系统 Linux环境自带了Python 2.x版本,但是如果要更新到3.x的版本,可以在 Python的官方网站 下载Python的源代码并通过源代码构建安装的方式进行安装,具体的步骤如下所示(以CentOS为例)。 (1)安装依赖库(因为没有这些依赖库可能在源代码构件安装时因为缺失底层依赖库而失败)。 [root@localhost ~]# yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel

androidSDK配置环境变量

旧巷老猫 提交于 2020-03-10 15:50:19
android的开发人员来说,首先要做的就是环境变量的配置。java是需要配置环境变量的。当然,安卓的环境变量需要我们配置adb的使用,将开发平台的两个工具包配置到环境变量里。 工具/原料 android SDK 方法/步骤 在我的电脑右键【属性】打开,点击【高级系统设置】如图。转到第二步。 点击【环境变量】。转第三步。 在系统变量里找到Path选中(图中蓝色那条),点击下面的【编辑】。转第四步。 在变量值里加入androidSDK中platform-tools和tools的目录路径,这里我的是E:\android-sdk_r20.0.3-windows\android-sdk-windows\platform-tools和E:\adt-bundle-windows-x86_64-20130729\sdk\tools。当然两个之间要加个分号“;”。 在windows运行符上运行adb 出现图你成功啦。 如果环境变量没有配置的话,真机测试就启动不成功,一直报adb联机失败 来源: https://www.cnblogs.com/qianzf/p/7351581.html

跟高手学习LINUX笔记-19

空扰寡人 提交于 2020-03-10 13:19:11
第19节 shell基础 本节所讲内容: 19.1 shell 基本语法 终于在前面的章节把centos7基础介绍完成了,余下的几个章节都围绕这几个方面去介绍。 关于shell及脚本,通过工作中的实际应用总结以下几点,请大家斧正: 1、脚本很重要,特别是在linux自动化运维方面 2、脚本要多多练习,最少能读懂。建议是把别人脚本修改成自己的。 3、正则表达式一定要静下心来好好学学 4、三剑客“grep awk sed”一定要熟练掌握 19.1.1 什么是shell shell:跟它的英文单词的意思一样,是命令解释器,工作在用户与内核之间的命令解释翻译功能 计算机懂什么语言?二进制语言 人类懂什么语言?符号语言 在计算机与人类之间的沟通就需要一个翻译了,这个就是shell横空出现的原因了 通过前面的章节大家知道系统的灵魂是内核,如果每个用户都能去直接操作内核的话,我相信任何一个系统都如玻璃般脆 应用程序-->shell-->内核-->硬件 人类的命令-->键盘输入-->shell-->二进制命令-->内核 输入执行命令的过程 显示命令结果<--显示器显示<--shell<--二进制结果<--内核 输出命令结果的过程 19.1.2 有哪些shell [root@node-1 ~]# cat /etc/shells /bin/sh /bin/bash /sbin/nologin /usr