1. 程式人生 > 實用技巧 >常用程式設計軟體檔案配置(下載安裝教程)

常用程式設計軟體檔案配置(下載安裝教程)

常用程式設計軟體檔案配置(下載安裝教程)

防止C盤丟失(換C盤)後的檔案重新配置:

目錄

Android Studio下載配置:

1.下載安裝包(官網下載可能有點慢)(可在https://www.androiddevtools.cn/index.html下載)

2.初步安裝:
(1)選擇安裝檔案:Android Studio和Android Virtual Device(安卓虛擬裝置)
(2)選擇安裝路徑(如果彈出安裝型別請選擇custom安裝,這樣才可以自定義安裝路徑)
(3)選擇開始選單下檔案包名稱(預設Android Studio即可)
(4)解壓安裝並啟動

3.啟動配置:
(1)首次安裝的情況下,選擇不匯入之前版本的配置(Do not import setting)
(2)下一步可能會出現未新增SDK的錯誤(暫時點選取消配置)
(3)進入安裝嚮導:
①選擇UI主題風格
②SDK更新SDK Setup,指定SDK的存放路徑並下載或者指定已有的SDK路徑
如果出現以下問題:android sdk location should not contain whitespace,as this can cause problem with the NDK tools
則說明你的SDK安裝路徑下有空格,重新配置安裝路徑即可
③next可能會出現記憶體調整,根據自己的電腦記憶體條配置合理分配記憶體大小就OK
④完成安裝

4.開始建立第一個hello world程式
(1)Start a new Android Studio project
(2)選擇Empty Activity即可
(3)Configure your project(配置專案):專案名稱,域名,語言,API等級,根據需要選擇就好
(4)第一次安裝會進行環境配置,會進行gradle,大概需要等一會,有點慢(因為首次需要下載)(如果實在等不下去就手動下載配置)
(5)gradle之後我們就可以利用虛擬機器(模擬手機)來運行了(當然我們也可以進行打包apk的形式放到真機上或者虛擬裝置上執行)

Android studio下載及安裝方法:https://www.jianshu.com/p/f9e34559aa9f


android studio的安裝,史上最詳細(超多圖)!!:https://blog.csdn.net/qq_41976613/article/details/91432304
android studio的安裝(補充篇gradle失敗的問題):https://blog.csdn.net/qq_41976613/article/details/104394870
AndroidDevTools安裝工具:https://www.androiddevtools.cn/index.html

Genymotion下載使用:

genymotion是一套完整的android虛擬環境工具,人們常說它是最好用的Android虛擬環境工具
(畢竟Android Studio自帶的虛擬環境工具過於臃腫,執行速度極慢,其他的虛擬環境工具也總是漏洞百出,genymotion相對更加簡潔穩定,執行速度快)

Genymotion下載使用:
1.下載
(1)進入官網註冊賬號:https://www.genymotion.com/ (或直接進入:https://www.genymotion.com/account/login/)
(2)下載個人免費版genymotion:https://www.genymotion.com/download/
(3)下載安裝VirtualBox(genymotion需要virtualbox的支援):https://www.virtualbox.org/wiki/Downloads

2.使用:
(1)下載安裝上述軟體後開啟genymotion,輸入帳號密碼,點選next,選擇Personal Use,繼續使用個人免費版
(2)選擇ADB,選擇Use custom Android SDK tools,設定Android SDK為本地SDK路徑
(3)安裝虛擬裝置:找到合適的虛擬裝置安裝即可(裝置引數根據需要設定即可)
(虛擬裝置有時很難下載,經常出現無法下載的情況,我們可以手動下載配置ova來解決這個問題)
一般要下載的ova檔案在該目錄下:C:\Users\xxx\AppData\Local\Genymobile\Genymotion\ova
Genymotion ova下載的url地址為:http://dl.genymotion.com/dists/xxx/ova/xxxxxx,可複製下載地址到瀏覽器解決下載速度慢的問題
其中xxx為虛擬裝置對應的Android系統版本號,如4.3則xxx為4.3,5.0則xxx為5.0.0,8.0則xxx為8.0,xxxxxx為對應ova的檔名
把下載好的ova檔案放到C:\Users\xxx\AppData\Local\Genymobile\Genymotion\ova目錄下替代之前的檔案就OK
(4)在Android Studio中執行專案到新建的虛擬裝置即可

參考文章:
安裝 Genymotion及其破解版(轉):https://www.jianshu.com/p/7dcd654baa66
Android模擬器Genymotion使用詳解:https://www.cnblogs.com/rainboy2010/p/6387770.html

注意事項:
Genymotion的虛擬裝置預設路徑:C:\Users\xxx\AppData\Local\Genymobile\Genymotion\deployed
不恰當的更改可能會導致虛擬裝置找不到等問題,可以選擇不動

Genymotion的下載使用過程中可能還會存在其他問題,或許下面的文章也會有所幫助:
Windows10中Virtualbox沒辦法選擇和安裝64位的Linux系統:https://shiyousan.com/post/636245851547291596
完全解除安裝Hyper-v:https://blog.csdn.net/weixin_40943540/article/details/103027246

1.下載解壓(可以去官網搜(可能下載會很慢),也可以直接利用其它資源下載JDK(映象,網盤等其他方式))
JDK包含jre(配置好jdk,jre的位置自然可以自動找到)
關於JDK和JRE的關係可以參考該部落格:
https://blog.csdn.net/chen_006/article/details/88656268

Java環境配置:

1). JDK是Java Development Kit的縮寫,是Java的開發工具包,主要面向開發人員。
2). JDK包含了JRE,同時還包含了編譯java原始碼的編譯器javac,還包含了很多java程式除錯和分析的工具:jconsole,jvisualvm等工具軟體,還包含了java程式編寫所需的文件和demo例子程式。
3). JDK是整個Java開發的核心,包括了Java執行環境,Java工具和Java基礎類庫。

1). JRE是Java Runtime Environment的縮寫,是Java程式的執行環境,面向Java程式的使用者,而不是開發者。
2). JRE是可以在其上執行、測試和傳輸應用程式的Java平臺。它包括Java虛擬機器(jvm)、Java核心類庫和支援檔案。它不包含開發工具(JDK)–編譯器、偵錯程式和其它工具。

JDK=JRE+Java的開發工具(例如javac.exe,java.exe,javadoc.exe等)
JRE=虛擬機器(JVM)+Java的核心類庫

2.配置環境:
JAVA_HOME=H:\Java\JDK(對應下載好的JDK)
classpath=;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(引號內內容,前面的分號用於隔開之前的內容,如果之前沒有classpath則新建,此時;可有可無)
PATH路徑下新增新變數:“%JAVA_HOME%\bin”(引號內內容)
在命令列cmd中分別輸入java,javac,java -version(java -version代表你安裝的java的版本),若都正常執行則代表java環境已經正確安裝。
最後還可以輸入java -verbose來檢視java位置

IDEA破解使用(轉載):

這裡就不寫eclipse了,相對來說,eclipse的安裝比較簡單。

使用方法:

  1. 先下載壓縮包解壓後得到jetbrains-agent.jar。
    下載頁面:https://zhile.io/2018/08/17/jetbrains-license-server-crack.html
  2. 啟動你的IDE,如果上來就需要註冊,選擇:試用(Evaluate for free)進入IDE。
  3. 將 jetbrains-agent.jar 拖進IDE視窗,點 "Restart" 按鈕重啟IDE。
    (事實上你拖 jetbrains-agent-latest.zip 進去IDE視窗也沒問題)
  4. 在彈出的JetbrainsAgent Helper對話方塊中,選擇啟用方式,點選安裝按鈕。
    如果你是無外網環境,在對話方塊中勾選:我無法訪問外網 選項(如銀行、公安內網)。
  5. 重啟IDE,搞定。
    x. 支援兩種註冊方式:License server 和 Activation code:
    1). 選擇License server方式,地址填入:http://fls.jetbrains-agent.com (網路不佳的用第2種方式)
    2). 選擇Activation code方式離線啟用,請使用:ACTIVATION_CODE.txt 內的註冊碼啟用
    如果啟用視窗一直彈出(error 1653219),請去hosts檔案裡“移除”jetbrains相關的專案
    License key is in legacy format == Key invalid,表示agent配置未生效。
    如果你需要自定義License name,請訪問:https://zhile.io/custom-license.html

IDEA設定打不開如何處理:

問題:
IntelliJ IDEA的檔案-設定打不開,點了沒反應。

解決辦法:
我是使用了漢化包,在IDEA安裝目錄lib下的resources_cn.jar。把它去掉用回英文d就可以了。

IDEA快捷鍵:

apache-tomcat:

1.配置:

個人下載的是綠色版(直接解壓縮無需安裝)(官網下載就OK,體積很小,速度也OK)
(如果eclipse搭配Tomcat則不建議下載9以上版本,eclipse尚不支援)

1.下載解壓(以apache-tomcat-9.0.27-windows-x64為例)
2.配置環境(對照解壓位置):
(1),(2)是新建的系統變數
(1)CATALINA_HOME=H:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27
(2)TOMCAT_HOME=H:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27
(3)classpath後繼續新增:“; %TOMCAT_HOME%\lib\servlet-api.jar”(引號內內容,前面的分號用於隔開之前的內容)
(4)PATH內新增:“%TOMCAT_HOME%\bin”(引號內內容)
3.在命令列cmd介面輸入startup或者startup.bat程式即可執行(然後可開啟瀏覽器輸入http://localhost:8080/即可開啟之前沒配置好時不能開啟的介面,此時證明配置成功)

2.更改jdk,jre預設地址方法(可用於多jdk時的指定)

bin\setclasspath下有
set JAVA_HOME=
set JRE_HOME=
這兩項,找到自己要指定的jdk和jre就OK

set JAVA_HOME=H:\Java\JDK
set JRE_HOME=H:\Java\JDK\jre

結果:
C:\Users\Administrator>startup
Using CATALINA_BASE: "H:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27"
Using CATALINA_HOME: "H:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27"
Using CATALINA_TMPDIR: "H:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27\temp"
Using JRE_HOME: "H:\Java\JDK\jre"
Using CLASSPATH: "H:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27\bin\bootstrap.jar;H:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27\bin\tomcat-juli.jar"

3.解決亂碼問題:

把對應Tomcat\conf目錄下logging.properties配置檔案中含有UTF-8編碼格式的一行都刪掉(有好幾行),儲存後再次執行即可解決亂碼問題(注意備份原檔案,萬一自己刪錯了還能恢復)

4.更改預設埠地址方法:

更改預設埠地址:8080改為其他(比如8081)

D:\apache-tomcat-9.0.27-windows-x64\apache-tomcat-9.0.27\conf資料夾下server.xml檔案中共有三個8080值,更改下面這一個即可:

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

MySQL使用說明:

C:\Windows\system32>net start mysql8
請求的服務已經啟動。

C:\Windows\system32>cd D:\Program Files (x86)\mysql-8.0.16-winx64\bin

C:\Windows\system32>d:

D:\Program Files (x86)\mysql-8.0.16-winx64\bin>mysql -u root -p
Enter password: *********

^Z中止MySQL

C:\Windows\system32>net stop mysql8
mysql8 服務正在停止.
mysql8 服務已成功停止。

1.下載解壓:
MySQL也是分為安裝版和解壓免安裝版兩類(無視覺化介面的話我們可借用外部軟體來視覺化,例如:Navicat)
這裡介紹免安裝版的(可以去官網搜(可能下載會很慢),也可以直接利用其它資源下載(映象,網盤等其他方式))

2.配置環境:
(1)MYSQL_HOM=H:\MySQL\mysql-8.0.16-winx64(對應下載好的MySQL)
(2)PATH路徑下新增新變數:“%MYSQL_HOME%\bin”(引號內內容)

3.接下來,在安裝 MySQL程式的資料夾下建立一個Data資料夾,用來存放資料庫檔案(暫時為空就行,不用管)

4.使用記事本建立一個my.ini檔案(作為MySQL的配置檔案)
具體格式如下:

[mysqld]
# 設定3306埠(就像Tomcat的預設介面是8080一樣,都是預設的配置,如無特殊需要不必更改)
port=3306
# 設定mysql的安裝目錄(記得對應自己的安裝目錄)
basedir=H:\\MySQL\\mysql-8.0.16-winx64   # 此處要用雙斜槓\\,單斜槓可能會出錯
# 設定mysql資料庫的資料的存放目錄
datadir=H:\\MySQL\\mysql-8.0.16-winx64\\Data   # 此處同上
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字符集預設為UTF8
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB
# 預設使用“mysql_native_password”外掛認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8

5.以管理員的身份開啟CMD命令視窗,進入mysql\bin目錄下進行初始化:mysqld --initialize --user=mysql --console
這是一個關鍵的操作步驟。初始化過程中會產生一個臨時的密碼,需要記住該密碼(拿小本本記下來)

6.接下來將mysql安裝為windows的服務,在CMD的視窗中輸入下面的命令:mysqld -install

7.輸入net start mysql啟動服務

8.輸入mysql -u root -p登入到MySQL,密碼就是上面分配的臨時密碼(到此MySQL的初始配置就算完成了)
如果出現該問題:“mysql”不是內部或外部命令,也不是可執行的程式或批處理檔案(系統沒找到MySQL):需新增路徑(例:H:\MySQL\mysql-8.0.16-winx64\bin)(直接新增就好,似乎不必建立上面的MYSQL_HOME和PATH下%MYSQL_HOME%\bin也OK)

mysql修改密碼的三種方式:https://www.cnblogs.com/alex3174/p/11432106.html

MATLAB安裝教程:

(MATLAB的安裝比較簡單,隨便找個教程就OK,只是MATLAB這個軟體有點大的過分
(MATLAB想要整合化,於機器人、資料分析、無線通訊、深度學習、訊號處理、計算機視覺等眾多領域之中,
深得上百萬科學家和工程師的信賴,提供了科學資料視覺化、矩陣計算、數值分析、繪製函式、資料影象、實時編輯器等實用的功能於一體,
能夠幫助設計人員更快更好的完成設計上的工作,還支援C、C++、Python編寫的程式介面,並能在上述程式語言中設計和構建使用者介面))
讓我想起了Visual Studio,過於整合化,過於使人依賴化(微軟開發人員必備),都是喜歡把軟體往大了做,心疼自己的個人電腦~

MATLAB R2020a中文破解版 附安裝破解教程:https://baijiahao.baidu.com/s?id=1662691365952657893&wfr=spider&for=pc
實用Matlab2016b安裝包及最詳細安裝教程(內附學習資源):https://www.jianshu.com/p/97f6bdea0993

Visual Studio安裝教程:

沒有什麼特殊的安裝要求,慢慢等待下載就好

安裝 Visual Studio官網參考:https://docs.microsoft.com/zh-cn/visualstudio/install/install-visual-studio?view=vs-2019

VSCode也是一個非常優秀的IDE,可參考VS的安裝。

Python環境以及Anaconda、PyCharm安裝的方法教程:

https://www.cnblogs.com/study-hard-forever/p/13708199.html

附件(轉發):

eclipse快捷鍵:

https://download.csdn.net/download/qq_42785226/12869707

https://download.csdn.net/download/qq_42785226/12869724

其實IDE有很多的,但最重要的是利用好這些工具寫出優秀的程式碼,技術最重要,而不是工具,我們要善於利用工具,而不是變成工具的奴隸。