bin

windows cmd 启动解压spring boot

旧时模样 提交于 2019-12-27 03:30:15
windows 没有JDK 环境启动springboot 项目 第一步 先将springboot 项目解压开 然后将解压开的文件放入到bin文件夹下 bin 文件同一级将jre 复制过来 第二步 在bin目录下创建一个cmd 文件命名为start.cmd @echo off @REM 设置编码为UTF-8 chcp 65001 @REM 开始执行命令 :start @REM 返回上级 cd .. @REM 获取上级文件夹软件目录 set P_HOME = %cd% set CLASS_PASS = "%P_HOME%\lib" set JRE = "%P_HOME%\jre\bin\java.exe" @REM 回到当前目录下 cd %~dp0 @REM 设置启动类入口 set Main_ClASS = org.springframework.boot.loader.JarLauncher @REM 获取启动类的所有参数 set JAVA_ARGS = %* @REM 打印jre环境位置 echo JRE = "%JRE%" @REM 打印启动类入口 echo Main_ClASS = "%Main_ClASS%" @REM 打印传入参数 echo JAVA_ARGS = "%JAVA_ARGS%" @REM 执行命令 %JRE% %Main_ClASS% %JAVA_ARGS%

GOROOT、GOPATH、GOBIN

喜你入骨 提交于 2019-12-27 01:23:28
GOROOT golang安装路径。 GOPATH GOPATH可以设置多个工程目录,linux下用冒号分隔(必须用冒号,fish shell的空格分割会出错),windows下用分号分隔,但是go get 只会下载pkg到第一个目录,但是编译的时候会搜索所有的目录。 在fish shell下,使用 set -x GOPATH PATH1:PATH2:PATH3 来设置,不能使用 set -x GOPATH PATH1 PATH2 PATH3, 这一点确实很特殊。 具体用途:go命令常常需要用到的,如go run,go install, go get等。允许设置多个路径,和各个系统环境多路径设置一样,windows用“;”,linux(mac)用“:”分隔。 当存在多个路径时,会优先采用第一个路径。 GOBIN go install编译存放路径。 不允许 设置多个路径。可以不设置(而且建议不设置。注意 不设置不是说设置为空, export GOBIN= 就是设置为空,不建议这么做, fish shell 的 set -x GOBIN 也是设置为空。为了保险起见,推荐直接显式的使用 unset GOBIN 或 set -e GOBIN 来删除环境变量,前面的unset是bash命令,后面的set -e是 fish shell的)。为空时则遵循“约定优于配置”原则

性能测试-JMeter安装环境搭建

蹲街弑〆低调 提交于 2019-12-26 22:23:00
单机环境搭建 这里以在Windows 10(64bit)上安装最新的JMeter5.1.1版本为例进行讲解。 安装步骤如下: 1、安装JDK 11(Oracle JDK 11学习用途无妨) 安装路径默认为C:\Program Files\Java\jdk-11.0.3 2、配置JDK 11环境变量 2.1、新建环境变量JAVA_HOME,将其值设置为: C:\Program Files\Java\jdk-11.0.3 2.2、修改环境变量Path,在其值后追加如下内容: ;%JAVA_HOME%\bin 2.3、测试JDK 11 分别运行java,javac,java -version命令 若前两个命令显示了命令的语法信息,最后一个命令显示了JDK 11的版本信息,则表明JDK安装成功。 3、安装JMeter5.1.1 将apache-jmeter-5.1.1.zip解压缩到任意目录即可,比如:D:\Program Files\apache-jmeter-5.1.1 4、启动JMeter5.1.1(GUI模式) 到解压缩目录下的bin子目录中,找到jmeter.bat,双击启动即可。 分布式环境搭建 程序清单 1、jdk-8u212-linux-i586.tar.gz (JDK8 32bit) 2、apache-jmeter-5.1.1.zip (JMeter

Linux:-bash: ***: command not found

醉酒当歌 提交于 2019-12-26 21:18:27
Linux:-bash: ***: command not found,系统很多命令都用不了,均提示没有此命令。 突然之间linux很多命令都用不了,均提示没有此命令。 这应该是系统环境变量出现了问题导致的。 解决办法: 先用:echo $PATH 查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 如果没有 先用临时环境变量(重启后消失) #export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 然后就可以用那些命令了,进去修改永久环境变量: 1。修改profile文件:(所有用户) #vi /etc/profile 加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 保存退出。 2。修改.bashrc文件:(单独用户) #vi /~/.bashrc (每个用户目录下都有,ls -all) 加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 保存退出。 重启系统,搞定。

[SHELL]判断一个命令是否存在

你说的曾经没有我的故事 提交于 2019-12-26 19:51:13
首先要说明的是,不要使用which来进行判断,理由如下: 1、which非SHELL的内置命令,用起来比内置命令的开销大,并且非内置命令会依赖平台的实现,不同平台的实现可能不同。 # type type type is a shell builtin # type command command is a shell builtin # type which which is hashed (/usr/bin/which) 2、很多系统的which并不设置退出时的返回值,即使要查找的命令不存在,which也返回0 # which ls /usr/bin/ls # echo $? 0 # which aaa no aaa in /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/local/bin /usr/local/sbin /usr/ccs/bin /usr/openwin/bin /usr/dt/bin # echo $? 0 3、许多系统的which实现,都偷偷摸摸干了一些“不足为外人道也”的事情 所以,不要用which,可以使用下面的方法: $ command -v foo >/dev/null 2>&1 || { echo >&2 "I require foo but it's not installed.

nsq初探

天大地大妈咪最大 提交于 2019-12-26 18:18:53
一. 安装 参考: http://nsq.io/deployment/installing.html http://www.baiyuxiong.com/?p=873 (推荐.) 不推荐直接把官方的Binary Releases版本down下来扔bin目录. 建议用“Building From Source”方式(看下面的步骤),这样可以把source下到$GOPATH/src里并同时把程序build到$GOPATH/bin里. (然后可以把这个bin目录添加到环境变量$sudo vi /etc/profile加一行:export PATH=$PATH:$GOPATH/bin.) 步骤: (假设已经有golang环境) 1.VPN翻墙. (因为需要访问code.google.com) 2.sudo chown -R xiaou $GOPATH #这个在搞golang环境的时候就设置过了.不搞的话,go get会报错. 接下来才是真正的nsq安装步骤: 3.go get github.com/kr/godep 4.go get github.com/bmizerany/assert 5.godep get github.com/bitly/nsq/... 执行之后在$GOPATH/bin下会有很多可执行文件. 二 部署与测试 依次在不同终端执行这些命令: 1.nsqlookupd 2

day1 python简介和入门

Deadly 提交于 2019-12-26 16:44:28
Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python: 安装Python   1 、下载安装包 https: / / www.python.org / downloads /   2 、安装 默认安装路径:C:\python27   3 、配置环境变量 【右键计算机】 - - 》【属性】 - - 》【高级系统设置】 - - 》【高级】 - - 》【环境变量】 - - 》【在第二个内容框中找到 变量名为Path 的一行,双击】 - - > 【Python安装目录追加到变值值中,用 ; 分割】 如:原来的值;C:\python27,切记前面有分号 linux: Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python:   查看默认Python版本   python - V   1 、安装gcc,用于编译Python源码    yum install gcc   2 、下载源码包,https: / / www.python.org / ftp / python /   3 、解压并进入源码文件   4 、编译安装    . / configure    make all    make install   5 、查看版本    / usr / local / bin / python2. 7 - V   6

Mac用brew安装MySQL

谁说我不能喝 提交于 2019-12-26 10:16:39
1.先安装brew 网址:https://brew.sh/ 复制命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 在终端运行 2.brew 安装mysql 输入命令:brew install mysql@5.7 (可以指定版本安装,不指定版本默认最新版本) 3.修改环境变量 brew安装的东西都是在 /usr/local/Cellar/ 路径下,所有需要进到里面找到mysql然后一层一层进去直到找到bin目录,获取这时路径 我的电脑是: /usr/local/Cellar/mysql@5.7/5.7.23/bin (可能mysql版本不同,路径不同,自己切换目录找就ok) 1)终端输入命令 sudo vim .bash_profile 2)在文档的最下方输入: export PATH=$PATH:/usr/local/Cellar/mysql@5.7/5.7.23/bin 然后esc退出insert状态,并在最下方输入:wq保存退出。 3)输入: source .bash_profile 回车执行,运行环境变量。 4.其他 上面的做法每次关掉终端在打开都需要重新source .bash_profile。于是 vi ~/.zshrc

一、Shell 教程

ぐ巨炮叔叔 提交于 2019-12-26 09:08:01
Shell 教程 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Unix Shell,Windows Explorer 是一个典型的图形界面 Shell。 Shell 在线工具 Shell 脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。 由于习惯的原因,简洁起见,本文出现的 "shell编程" 都是指 shell 脚本编程,不是指开发 shell 自身。 Shell 环境 Shell 编程跟 java、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。 Linux 的 Shell 种类众多,常见的有: Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/csh) K Shell(/usr/bin/ksh) Shell for Root(

MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误问题与ERROR 1045 (28000)问题的解决方案

荒凉一梦 提交于 2019-12-26 07:18:00
在网上找了很多教程都无法解决我的问题, 最后,这种方法解决了,希望对大家有帮助! 问题: mysql登录报错: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 出现这个问题,是因为数据库没打开,在bin目录下输入(注意要以管理员的身份运行CMD) net start mysql57, 报错: MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 解决方案: 1.以管理员身份打开CMD,进入mysql安装的bin目录下 我这里是D:\wamp\bin\mysql\mysql5.6.17\bin, 2.输入netstat -aon|findstr “3306” 去查找占用了3306端口的进程id 3.然后打开任务管理器,找到刚才看到的进程id 结束掉。然后运行 net start mysql 就可以运行了 4、再登录mysql mysql -u用户名 -p密码 发现可以正常访问了! 来源: CSDN 作者: 你最可爱521 链接: https://blog.csdn.net/qq_44184794/article/details/103695535