bin

Java SE

久未见 提交于 2020-04-04 10:40:29
java开发环境搭建 如果有的话可以先卸载了练习下 哈哈 1 找到当前电脑的环境变量 java_home 类似于---> C:\Program Files\Java\jdk1.8.0_112 2 去对应的目录删除该文件夹。 3 将path 环境中的java相关的也一并删除。 4 classpath中的也删除了。 5 最后java-version 看一下是否成功删除了 开始安装 去Oracle官网下载即可 Oracle 安装时记清楚自己的安装目录 配置环境变量 1.我的电脑 ->属性->环境变量 ->高级系统设置 2.在系统环境变量里新建 JAVA_HOME 地址就是刚安装的jdk的路径 3.配置 path 变量 在这里用两个%来引用 %在这里就代表地址的引用 添加两个 一个JAVA_HOME 下面的bin目录 还有一个jre下面的bin目录 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin 最后 cmd 输入 java -version 测试一下是否安装成功 jdk简单目录的了解 bin 目录存放一些Java的可执行文件 includes 目录存放一些c库的引用(jvm是基于c的) jre 是java的运行时所需要的环境 来源: https://www.cnblogs.com/gengxiao/p/12630552.html

Node.js 命令行工具的编写

好久不见. 提交于 2020-04-04 03:12:16
日常开发中,编写 Node.js 命令行工具来完成一些小任务是很常见的操作。其编写也不难,和日常编写 Node.js 代码并无二致。 package.json 中的 bin 字段 一个 npm 模块,如果在 package.json 中指定了 bin 字段,那说明该模块提供了可在命令行执行的命令,这些命令就是在 bin 字段中指定的。 package.json { "bin": { "myapp": "./cli.js" } } 程序安装后会可在命令行执行 myapp 命令,实际执行的就是指定的这个 cli.js 文件。如果是全局安装,会将这个目标 js 文件映射到 prefix/bin 目录下,而如果是在项目中安装,则映射到 ./node_modules/.bin/ 目录下。 比如上面的示例,全局安装后会将 cli.js 映射到 /usr/local/bin/myapp 目录下。 # 查看项目中安装的所有可执行模块 $ ll node_modules/.bin ... webpack -> ../webpack/bin/webpack.js ... 如果你的 npm 包只提供了一个可执行的命令,可直接将 bin 字段设置为目标文件,此时命令行中可执行的 CLI 命令名为 npm 包名(即 name 字段)。 { "name": "my-program", "version":

Redis的安装与常用配置说明

孤人 提交于 2020-04-02 11:38:15
1. redis 安装步骤   1)、下载,上传到Linux服务器,并解压   2)、预编译(实际上是检查编译环境的过程)   进入目录 : cd /opt/soft/redis-3.2.9/deps/jemalloc   执行预编译 ./configure 在预编译的过程中,会检测安装 redis所需的相关依赖,依次安装即可。 ( a)缺少c编译环境 yum -y install gcc-c++   预编译不是必须的步骤,它只是在检查编译过程中需要的环境是否满足。   通常源码包中,都有一个可执行的 configure脚本,这个脚本执行预编译的脚本。但是有一些源码包中,没有该文件,可以省略预编译步骤。   3)、编译 进入/opt/soft/redis-3.2.9/src    Make   4)、安装 进入/opt/soft/redis-3.2.9/src   Make install   5)、启动redis服务端(指定配置文件)   拷贝 redis.conf文件到/etc 目录下,方便管理。   cp /opt/soft/redis-3.2.9/redis.conf /etc/   /usr/local/bin/redis-server /etc/redis.conf      6)、启动redis客户端,登陆 /usr/local/bin/redis-cli     

SHELL 中的变量

寵の児 提交于 2020-04-02 06:23:50
变量的分类 系统环境变量 系统本身所有,通常为大写字母 系统变量通过 set 或 declare 指令进行查看 UDV 变量(user defined variable ) 用户创建和维护,建议大写 原因: 避免冲突与混淆,因为 Linux 系统中命令全部采用小写的方式 变量的属性和定义 变量的属性   1) Shell 中所有变量定义都为字符串。   2) 变量区分大小写,如:foo 和 Foo 是两个不同的变量   3) 变量必须以字母或下划线开头,不得有", : "等特殊字符。 变量的声明 1) 变量的定义   变量名=值 (变量名与值之间”=”号 没有空格 )   举例: LANG=ab 2) 声明带空格变量   需要加上引号””   举例: Y="23 67" 3) 声明一个只读变量 readonly Y_UDV=guozi 4) 修改变量 修改环境变量  例: PATH=$PATH:/opt/bin   修改用户自定义变量 例: SRC=”guozi” 5)取消变量 unset SRC 变量的使用 变量前加“$”符号 echo $SRC echo ${SRC} echo "${SRC}" echo ${SRC}AA #{}称为界定符,用界定符可以直接在变量后面加文字 注:单引号时,变量不会被扩展(expand),将依照原样显示。 环境变量  

nginx+uwsgi+django

孤街醉人 提交于 2020-04-01 09:01:44
一、安装平台 1、安装pcre cd /home mkdir -p /home/install/nginx && cd /home/install/nginx tar -zxvf pcre-8.36.tar.gz cd pcre-8.36 ./configure make && make install cd .. 2、安装Nginx tar -zxvf nginx-1.9.1.tar.gz cd nginx-1.9.1 ./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-cc-opt='-O3' --with-cpu-opt=opteron make && make install cd .. 3、安装MySql-python tar -zxvf MySQL-python-1.2.3.tar.gz cd MySQL-python-1.2.3 python setup.py install cd .. 4、先安装libxml,在安装uwsgi yum -y install libxml* tar -zxvf uwsgi-2.0.10.tar.gz cd uwsgi-2.0.10 make cp uwsgi /usr/bin 二

linux软件安装卸载

守給你的承諾、 提交于 2020-04-01 04:33:31
linux软件安装卸载 A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。 ==如何卸载: 1、打开一个SHELL终端 2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。 查找RPM包软件:rpm -qa ×××* 注意:×××指软件名称开头的几个字母,不要求写全,但别错,*就是通配符号“*”,即星号,如你想查找机子里安装的REALPLAYER软件,可以输入:rpm -qa realplay* 3、找到软件后,显示出来的是软件完整名称,如firefox-1.0.1-1.3.2 执行卸载命令:rpm -e firefox-1.0.1-1.3.2 ===安装目录,执行命令查找:rpm -ql firefox-1.0.1-1.3.2 ===参考文章:http://blog.chinaunix.net/article.p...178&blogId=1438 B:tar.gz(bz或bz2等)结尾的源代码包,这种软件包里面都是源程序,没有编译过,需要编译后才能安装,安装方法为: 1、打开一个SHELL,即终端 2、用CD 命令进入源代码压缩包所在的目录 3、根据压缩包类型解压缩文件(*代表压缩包名称) tar -zxvf ***

LinuxMint/Ubuntu 调整工具链

有些话、适合烂在心里 提交于 2020-04-01 02:19:57
有的时候我们需要调整系统工具链,满足某些软件编译要求,比如 Android 4.0, 我就以此为例,记录流水账 发现问题 编译过程停止,报错 error: "_FORTIFY_SOURCE" redefined, 有点眼熟,google 一下。参考文章 http://blog.csdn.net/flydream0/article/details/7046612 建议安装 4.4 的工具链,系统里带的是 4.6 版本的。 sudo apt-get install cpp-4.4 gcc-4.4-base gcc-4.4 g++-4.4 apt-get 装上 4.4 后,又不太喜欢原文的方法,故继续折腾新的方法,对 update-alternatives 接触有些时间了,还是不熟悉这条命令,于是也利用这机会熟悉 解决过程 在参考文章 http://lingavin.com/post-24.html 和 http://askubuntu.com/questions/26498/choose-gcc-and-g-version 开始动手 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40 sudo update-alternatives --install /usr/bin/gcc gcc /usr

PATH 环境变量查看和修改

泄露秘密 提交于 2020-03-31 16:54:51
含义 linux下,当在终端输入某个命令时,系统会自动到 PATH所指的位置 去查找该命令执行。 没有PATH,就得输入该命令的绝对路径 ,很麻烦。 查看PATH的值 #echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games 每个路径用冒号隔开。 添加路径到PATH 如将/etc/apache/bin添加到PATH中。 1、只对本次登录有效。 在终端, #PATH=$PATH:/etc/apache/bin 注:网上很多加了#export PATH这句,实际多余。 export的作用是显示或设置环境变量,即在shell中定义的变量只对当前shell有效,而通过export 命令可以将变量设置为环境变量从而使变量对以后的shell进程也有效。 因为PATH已经是环境变量了,再用export PATH画蛇添足, 2、永久全局有效。 在文件/etc/profile最后添加PATH=$PATH:/etc/apache/bin 然后重启或者source /etc/profile 再清晰的理下过程: (1)#sudo gedit /etc/profile (2)在文件/etc/profile最后添加PATH=$PATH:/etc/apache/bin (3)重启永久生效

verycd重整——cisco系列

半城伤御伤魂 提交于 2020-03-31 07:31:31
《Cisco(思科)全套产品资料》(Cisco_all_product_data) http://lib.verycd.com/2004/11/25/0000027720.html 2004-11-26 11:45 Cisco全套产品资料.rar 56.7MB 《CCIE学习指南实验室操作》PDF http://lib.verycd.com/2005/03/04/0000041070.html 2005-04-04 12:32 CCIE学习指南实验室操作.zip 56.4MB 《Cisco路由器手册》(Cisco Router Handbook)PDF http://lib.verycd.com/2005/03/03/0000040941.html 2005-03-30 09:44 Cisco路由器手册.rar 30.4MB 《CCNA认证考试教程》(Learnkey.Cisco.Authorized.CCNA)Series.640.801[Bin] http://lib.verycd.com/2005/05/04/0000049333.html 2005-05-04 10:31 《Cisco CCSP教程》(CBTNUGGETS.Cisco.CCSP.Exam.Pack.642.531.CSIDS)[Bin] http://lib.verycd.com/2005/04/07

(摘)SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

倾然丶 夕夏残阳落幕 提交于 2020-03-31 06:23:25
Linux下安装好Oracle 10g后运行sqlplus出现故障如下: [oracle@localhost oracle]$ ./sqlplus Error 6 initializing SQL*Plus Message file sp1<lang>.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory 解决方法: 第一,用oracle用户名登录linux系统。而不是root登录后su oracle。 第二,用oracle用户名登录linux系统后,vi .bash_profile,其中,文件.bash_profile 在/home/oracle目录下,它是隐藏文件,可以ls -a 显示所有文件(包含隐藏文件)。 第三,编辑.bash_profile文件,内容如下: —————————————————————————————————————————————————————————————————— # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup