程式員常用指令
文章目錄
- 程式員常用指令
- 環境變數
- windows下環境變數配置
- Java環境變數
- anaconda環境變數
- maven環境變數
- mysql環境變數
- Linux下環境變數配置
- java環境變數
- anaconda環境變數
- mysql環境變數
- Java常用指令
- Maven常用指令
- Python 常用指令
- Anaconda常用指令
- MySQL常用命令
- Git常用命令
- Npm常用命令
環境變數
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
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/290016.html
標籤:其他
下一篇:JAVA程式員必看的一些書籍
