技术标签: 分布式与微服务篇 Linux bash_profile mac
1、我们都知道以“.”开头的文件都属于隐藏文件,所以.bash_profile属于【隐藏文件】;
2、.bash_profile
文件的作用是配置【系统环境变量】,位于【home】目录下;
3、cd ~
:进入当前的home目录
cat后面的路径是绝对路径,所以该命令可以在任何位置执行。
如果想要修改,可以使用vim ~/.bash_profile
命令。
注意:open后面的路径是相对路径,需要到home(~)目录下执行。 如果想要在任何位置下执行,需要指定绝对路径。
这时./bash_profile就会打开
可以在后面加入要写入的环境变量(注意:从后往前读,注意覆盖)
echo 'export PATH=/Users/chenmingsong/myspace/install/mongodb/bin:$PATH'>>~/.bash_profile
查看.bash_profile环境变量文件,发现多了一行mongdb配置:
方式1
export M2_HOME=/usr/local/apache-maven-3.3.9
export PATH=$PATH:$M2_HOME/bin
export GRADLE_HOME=/usr/local/Cellar/gradle/4.10.2
export PATH=$PATH:$GRADLE_HOME/bin
export MONGO_HOME=/usr/local/Cellar/[email protected]/3.4.18
export PATH=$PATH:$MONGO_HOME/bin
export RABBIT_HOME=/usr/local/Cellar/rabbitmq/3.7.15
export PATH=$PATH:$RABBIT_HOME/sbin
方式2:
前言前段时间发放了学习资料给予自学java的同学们,自学虽好,但是架不住没有老师讲解重侧点(实际上许多培训班的老师也是水分多多,甚至无实战经验),今天我就抽空把java零基础入门(六个月)的学习重点画出来,在不影响达到工作和进阶的前提下删繁就简!去掉不必要的注水内容!一面:阿里巴巴面试答案文末可以领取!1. 触发新生代GC,如果存活对象总量大于survivor区容量,咋办2. 如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域3. 栈在堆上吗4. GC root有哪些5. 实例变量可以是G
$1\times10^3$ 1×1031\times10^31×103
无线通信中为了增加通信的可靠性而增加的一种信道编码机制。一般用三个参数来设定(n,k,m)。其中n一个时刻输出的比特数,k是一个时刻输入的比特数,m是记忆的输入的数量。由于k个输入变为了n个输出,所以称为Rate k/n。相当于传输的bits里面只有k/n是有效数据,其他bits是为了增加信号的冗余性从而降低传输的误码率(提高可靠性)。它实际是对当前的输入以及m个之前的输入进行卷积运算,而n表示有多少个卷积。对于下图的情况,我们看到第一个卷积运算的单位冲击响应是(1 0 1 1),第二个
Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Description输入一个十进制数N,将它转换成R进制数输出。 Input输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R != 10)。 Output为每个测试实...
到现在了,都快java17了,可是对于java9的module对于正式生产的使用文章少之又少,由于可以分模块打包,在加上graalvm的native image,对于云原生发布支持很好,这里记录下笔记.使用jdeps --class-path [classpath路径] [xxx/xxx/xx(类名路径)] 查看依赖关系module-info.javaopen module { //使用open关键字,可以用于spring对自己的项目的类进行反射requires spring.b..
蓝牙测试指标一:介绍1. 范围2. 概况3. 参考文件二:RADIO FREQUENCY无线电频率测试1. 介绍2. 测试环境3. 测试项目3.1 Output power输出功率3.2 Power Control 功率控制3.3 Initial Carrier Frequency 最初的载波频率3.4 Carrier Frequency Drift 载波频率漂移3.5 Modulati...
本文个人博客地址为:http://www.huweihuang.com/article/kubernetes/kubernetes-architecture/本文个人博客地址为:https://huweihuang.net/article/kubernetes/kubernetes-architecture/1. Kubernetes的总架构图2. Kubernetes各个组件介绍2.1. kub...
这里以2021安装为例,其余详细安装说明及软件获取方式请见文末软件简介SolidWorks是一个在Windows环境下进行机械设计的软件,是一个以设计功能为主的CAD/CAE/CAM软件,其界面操作完全使用Windows风格,具有人性化的操作界面。功能强大、易学易用和技术创新是SolidWorks的三大特点,使得SolidWorks成为领先的、主流的三维CAD解决方案。SolidWorks能够提供不同的设计方案、减少设计过程中的错误以及提高产品质量。SolidWorks不仅提供如此强大的功能,同时对每
#encoding:utf-8import matplotlib.pylab as pltimport numpy as npimport randomfrom scipy.linalg import normimport PIL.Imageclass Rbm: def __init__(self,n_visul, n_hidden, max_epoch = 50, batch_
qt的下载:打开Qt开源社区,网址是:http://www.qter.org/,点击下载按钮:在资源下载页面点击“历史版本下载”按钮;在Qt Downloads页面下载列表项中选择qt条目:接下来的页面里选择5.6列表项:接着选择5.6.2:接着选择下载qt-opensource-windows-x86-msvc2013-5.6.2.
主从复制原理1、主从复制的前提1.1 两台以上mysql实例多台物理机多个mysql实例1.2 主库要开启二进制日志1.3 主库要提供复制相关的用户replication slave,一个比较特殊的权限grant replication slave on . to [email protected]'10.0.0.%' identified by '123';1.4 从库需要将和主库相差的数据,进行追加一般情况下可以人为...
效果图导航栏代码:<template> <div> <div class="nav"> <div class="nav_cen" ref="navs"> <span @click="Navigation(item.name)" :class="jobs == item.name ? 'nav_text' : ''" v-for="(item,i) in navigation"><router-li