关键词:
程序员常用指令
文章目录
环境变量
windows下环境变量配置
Java环境变量
①在环境变量中设置JAVA_HOME变量,将其值设为jdk安装路径
②在path变量中添加%JAVA_HOME%\\bin
③在环境变量中设置CLASS_PATH变量,将其值设置为.;%JAVA_HOME%\\lib
测试:在命令行输入java,javac,java -version三个命令均有输出信息则配置成功
anaconda环境变量
①将anaconda安装路径添加到path下
②将anaconda安装路径下Scripts目录添加到path下
测试:在命令行中输入conda,anaconda
maven环境变量
①将maven安装路径设置为MAVEN_HOME
②path中添加%MAVEN_HOME%\\bin
测试:在命令行输入mvn -v
mysql环境变量
将MySQL安装目录下的bin目录放置path中
测试:mysql -u<用户名> -p
Linux下环境变量配置
pass:Linux下修改环境变量后需要使用source /etc/profile指令刷新配置
java环境变量
vim /etc/profile
在末尾添加上
export JAVA_HOME=<java安装路径>
export PATH=.:$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
anaconda环境变量
vim /etc/profile
在末尾添加上
export PATH=$PATH:<anaconda安装路径>
mysql环境变量
vim /etc/profile
在末尾添加上
export PATH=$PATH:<MySQL安装路径>
Java常用指令
编译指令
javac [-d 目录|-verbose] <文件名>
-verbose:显示每个所加载的类和每个所编译的源文件的有关信息
运行指令
java [-classpath] 文件名
打包指令
手动切换到编译输出路径
jar -cvf <jar包名称>.jar .
-c (create)表时要创建文件
-v (verbose) 在控制台打印压缩详情
-f (filename)指定压缩文件名
生成文档
Javadoc <文件名>
反编译
javap <文件名>
输出JVM进程状态信息
jps
–m 输出传入main方法的参数
–l 输出main类或Jar的全限名
–v 输出传入JVM的参数
打印java内存细节
jmap pid
–heap
–histo
–dump
打印java stack和native stack的信息
jstack -l pid
Maven常用指令
创建java项目
mvn archetype:create
-DgroupId=packageName
-DartifactId=projectName
创建web项目
mvn archetype:create
-DgroupId=packageName
-DartifactId=webappName
-DarchetypeArtifactId=maven-archetype-webapp
反向生成maven骨架
mvn archetype:generate
编译源码
mvn compile
运行测试
mvn test
打包
mvn package
清除项目
mvn clean
只导出jar包
mvn jar:jar
查看项目已经被解析的依赖
mvn dependency:list
上传到私服
mvn deploy
Python 常用指令
进入交互模式
python
查看pip安装路径以及版本
pip --version
查看pip安装的包
pip list
pip升级
python -m pip install --upgrade pip
pip安装包
pip install <package> [-i 镜像源]
pip卸载包
pip uninstall <package>
创建虚拟环境
python -m venv <文件夹路径>
激活与关闭环境
activate/deactivate
导出虚拟环境到文件
pip freeze 文件.txt
Anaconda常用指令
切换镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
查看虚拟环境
conda env list
创建环境
conda create -n env_name python=env_py
激活与关闭环境
acitivate env_name/conda deactivate
安装包
conda install package
卸载包
conda remove package
更新包
conda update package
查看配置信息:
conda config --show
查看安装的所有包:
conda list
设置搜索时显示像源地址:
conda config --set show_channel_urls yes
MySQL常用命令
连接MySQL
mysql [-h 主机地址] -u用户名 -p
退出MySQL
exit (回车)
修改密码
mysqladmin -u用户名 -p旧密码 password 新密码
删除用户
Delete FROM user Where User='用户名';
新建用户
create user '用户名'@'登录地址' identified by '密码';
赋予用户权限
grant privilege on 数据库.表 to 用户名@登录主机
新建数据库
create database <数据库名>
创建表
create table <表名> ( <字段名1> <类型1> [,..<字段名n> <类型n>]);
删除表
drop table <表名>
插入数据
insert into <表名> [( <字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )]
查询数据
select <字段1,字段2,...> from < 表名 > where < 表达式 >
删除数据
delete from 表名 where 表达式
更新数据
update 表名 set 字段=新值,… where 条件
增加字段
alter table 表名 add字段 类型 其他;
修改表名
rename table 原表名 to 新表名;
Git常用命令
创建用户
git config --global user.name “用户名”
git config --global user.email “邮箱”
生成ssk key
ssh-keygen -t rsa
初始化仓库
git init
克隆仓库
git clone <地址>
查看远程仓库
git remote -v
添加远程仓库
git remote add [name] [url]
删除远程仓库
git remote rm [name]
修改远程仓库
git remote set-url --push [name] [newUrl]
拉取远程仓库
git pull [remoteName] [localBranchName]
推送远程仓库
git push [remoteName] [localBranchName]
查看本地分支
git branch
查看远程分支
git branch -r
创建本地分支
git branch [name]
切换分支
git checkout [name]
创建新分支并立即切换到新分支
git checkout -b [name]
删除分支
git branch -d [name]
合并分支
git merge [name] ----将名称为[name]的分支与当前分支合并
创建远程分支(本地分支push到远程)
git push origin [name]
删除远程分支
git push origin :[name]
添加到暂存区
git add
提交暂存区
git commit -m “注释”
从暂存区删除文件
git rm
查看日志
git log
回滚
git revert
Npm常用命令
安装与卸载
npm install -g <package>
npm uninstall -g <package>
-g:全局
修改默认安装路径
npm config set prefix “路径”
更新
npm update <package>
搜索
npm search <package>
查看包
npm list
查看模块安装路径
npm root
查看模块信息
npm view <name>
官方文档
npm docs <name>
修改镜像源
npm config set registry <url>
清除缓存
npm cache clean
万字详解linux常用指令(值得收藏)(代码片段)
👇👇关注后回复 “进群” ,拉你进程序员交流群👇👇本文将给大家详细介绍Linux常用的指令、演示以及一些基础知识的讲解目录ls指令file指令pwd命令whoami指令cd指令相对路径和绝对路径which指令touch指令mkdi... 查看详情
dockerfile的常用指令和构建案例(代码片段)
Dockerfile的常用指令和构建案例一、Dockerfile操作常用的指令(1)FROM镜像(2)MAINTAINER名字(3)RUN命令(4)ENTRYPOINT["要运行的程序","参数1","参数2"](5)CMD["要运行的程序","参数1","参数2 查看详情
dockerfile的常用指令和构建案例(代码片段)
Dockerfile的常用指令和构建案例一、Dockerfile操作常用的指令(1)FROM镜像(2)MAINTAINER名字(3)RUN命令(4)ENTRYPOINT["要运行的程序","参数1","参数2"](5)CMD["要运行的程序","参数1","参数2 查看详情
02-vue常用指令的基本使用(代码片段)
一、Vue常用指令的基本使用:1.1v-on指令绑定事件:v-on:事件=“事件处理程序”1.2@符号简写方式绑定事件:@+事件(如:@click)往后的程序中常用简写方式来实现事件的绑定【说明】以上案例... 查看详情
02-vue常用指令的基本使用(代码片段)
一、Vue常用指令的基本使用:1.1v-on指令绑定事件:v-on:事件=“事件处理程序”1.2@符号简写方式绑定事件:@+事件(如:@click)往后的程序中常用简写方式来实现事件的绑定【说明】以上案例... 查看详情
盘点那些常用的linux指令(代码片段)
常用的Linux指令处理目录查看目录文件ls查看当前所在的路径pwd切换目录cd创建文件夹mkdir删除文件/目录rm复制文件/目录cp重命名/转移文件/目录mv处理文件创建文件touch编辑程序文件vi/vim查看文件cat、less、more、head、tail直接查看文... 查看详情
gdb工具使用方法和常用指令介绍(代码片段)
1、gdb工具介绍1.1、gdb和gdbserver的区别(1)gdbserver运行在设备上,运行要调试的程序并监听是否有客户端要连接;gdb运行在虚拟机或者编译服务器上,通过向gdbserver发送命令,完成调试;(2)gdb直接运行在调试机上&... 查看详情
linux常用指令(代码片段)
目录前言一.基本操作文件相关操作ls指令pwd命令cd指令tree指令stat指令touch指令mkdir指令rm指令cp指令mv指令man指令umask指令 file指令文件内容显示 echo指令cat指令tac指令 more指令less指令head指令tail指令查找 find指令 grep指令which指令... 查看详情
linux常用指令(代码片段)
一个完整的操作系统=操作系统内核+配套的应用程序。我们熟知的Linux是一个操作系统(和Windows都是并列的关系),它实际上是一个隐藏的王者,全世界市场份额第一的操作系统,比Windows还高,他可... 查看详情
sql常用的mysql指令(代码片段)
text[总结]shell常用指令(代码片段)
cmake常用基础指令讲解(代码片段)
0makefile在讲cmake参数之前,先回顾下makefile中的几个关键参数用makefile编译程序时,会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,“-I”(大写i): 查看详情
cmake---常用基础指令简介(代码片段)
0makefile在讲cmake参数之前,先回顾下makefile中的几个关键参数用makefile编译程序时,会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,“-I”(大写i): 查看详情
g++常用指令(代码片段)
G++常用指令g++是GCC中的GUNC++Compiler(C++编译器)Usage:g++[options]file...Options:-pass-exit-codesExitwithhighesterrorcodefromaphase--helpDisplaythisinformat 查看详情
vue常用指令(代码片段)
一、vue常用指令1.v-for指令:用于迭代字符串效果图:源码:HTML:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>v-for指令</title></head><body><divid="app">< 查看详情
ftl指令常用标签及语法(代码片段)
FTL指令常用标签及语法注意:使用freemaker,要求所有标签必须闭合,否则会导致freemaker无法解析。freemaker注释:<#--注释内容-->格式部分,不会输出----------------------------------基础语法----------------------------------1、字符输出$emp.name... 查看详情
关于node的一些常用指令(代码片段)
查看全局安装过的包npmlist-g--depth0查看全局安装包的位置npmroot-g 查看详情
vue常用指令(代码片段)
vue中常用v-表示指令,下面总结一下常用的指令有哪些:插入文本:v-text相当于元素的innerText属性,必须是双标签 插入HMTL:v-html相当于元素的innerHTML属性 循环:v-forv-for的使用,除了item属性,还有一些其他辅助属性。假设你... 查看详情