常用编程软件文件配置(下载安装教程)

防止C盘丢失(换C盘)后的文件重新配置:

Android:

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中运行项目到新建的虚拟设备即可

参考文章:
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的安装比较简单。

使用方法:

请支持正版下载…

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://blog.csdn.net/qq_42785226/article/details/108695755

附件(转发):

eclipse快捷键:

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

navicat(版本11)基础教程:

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

其实IDE有很多的,但最重要的是利用好这些工具写出优秀的代码,技术最重要,而不是工具,我们要善于利用工具,而不是变成工具的奴隶。