1. 安装IDEA2021.1

  1. 官网下载.exe后缀的安装包:https://www.jetbrains.com/idea/download/#section=windows

  2. 双击ideaIU-2021.1.exe,开始安装

2. 安装jdk

  1. 去官网:https://www.oracle.com/java/technologies/javase-downloads.html

  1. 双击运行

  • 配置环境变量
  1. 右键“我的电脑”,点击“属性”打开系统页面,搜索“高级系统设置”按钮。

  1. 新建“JAVA_HOME”系统变量。(点击“系统变量”下方的“新建”按钮,填写变量名与变量值,点击“确定”)

  1. 同上,新建“CLASSPATH”系统变量,变量值为“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。(引号内的全部内容,注意最前方是点不是逗号)

  1. 双击“系统变量”下的“Path”变量进行编辑。(此时可以看到JAVA_HOME已经存在于系统变量中),(有的电脑"Path"也写作“PATH”)

  1. 在打开的Path界面,新建变量,值为%JAVA_HOME%\bin,并将该变量上移至顶端区域。(推荐移到第二个)

  1. 同理,在打开的Path界面,新建变量,值为%JAVA_HOME%\jre\bin,并将该变量上移至顶端。

  • 通过控制台命令验证配置是否成功

在控制台分别输入javajavacjava -version,若出现如下图所示即为配置成功。

3. 安装git

  1. 官网:https://git-scm.com/downloads,点击windows进行下载
  2. 将下载的.exe文件双击,直接点击next

Additional icons 附加图标
On the Desktop 在桌面上
Windows Explorer integration Windows资源管理器集成鼠标右键菜单
Git Bash Here
Git GUI Here
Git LFS (Large File Support) 大文件支持
Associate .git* configuration files with the default text editor 将 .git 配置文件与默认文本编辑器相关联
Associate .sh files to be run with Bash 将.sh文件关联到Bash运行
Use a TrueType font in all console windows 在所有控制台窗口中使用TrueType字体
Check daily for Git for Windows updates 每天检查Git是否有Windows更新

配置PATH环境
Use Git from Git Bash only
This is the safest choice as your PATH will not be modified at all.You will only be able to use the Git command line tools form Git Bash.
这是最安全的选择,因为您的PATH根本不会被修改。您只能使用 Git Bash 的 Git 命令行工具。

Use Git from the Windows Command Prompt
This option is considered safe as it only adds some minimal Git wrappers to your PATH to avoid cluttering your environment with optional Unix tools . You will be able to use Git from both Git Bash and the Windows Command Prompt.
这个选项被认为是安全的,因为它只向PATH添加一些最小的 Git包,以避免使用可选的Unix工具混淆环境。 您将能够从 Git Bash 和 Windows 命令提示符中使用 Git。

Use Git and optional Unix tools from the Windows Command Prompt
从Windows命令提示符使用Git和可选的Unix工具
Both Git and the optional Unix tools will be added to you PATH
Git和可选的Unix工具都将添加到您计算机的 PATH 中
Warning:This will override Windows tools like “find and sort”.Only use this option if you understand the implications.
警告:这将覆盖Windows工具,如 “ find 和 sort ”。只有在了解其含义后才使用此选项。

Use the OpenSSL library
使用 OpenSSL 库
Server certificates will be validated using the ca-bundle.crt file.
服务器证书将使用ca-bundle.crt文件进行验证。

Use the native Windows Secure Channel library
使用本地 Windows 安全通道库
Server certificates will be validated using Windows Certificate Stores.This option also allows you to use your company’s internal Root CA certificates distributed e.g. via Active Directory Domain Services.
服务器证书将使用Windows证书存储验证。此选项还允许您使用公司的内部根CA证书,例如, 通过Active Directory Domain Services 。

Checkout Windows-style,commit Unix-style line endings
Git will convert LF to CRLF when checking out text files.When committing text files,CRLF will be converted to LF .For cross-pltform projects,this is the recommended setting on Windows (“core.autocrlf” is set to “true”)
在检出文本文件时,Git会将LF转换为CRLF。当提交文本文件时,CRLF将转换为LF。 对于跨平台项目,这是Windows上推荐的设置(“core.autocrlf”设置为“true”)

Checkout as-is , commit Unix-style line endings
Git will not perform any conversion when checking out text files. When committing text files, CRLF will be converted to LF. For cross-platform projects,this is the recommended setting on Unix (“core.autocrlf” is set to “input”)
在检出文本文件时,Git不会执行任何转换。 提交文本文件时,CRLF将转换为LF。 对于跨平台项目,这是Unix上的推荐设置 (“core.autocrlf”设置为“input”)

Checkout as-is,commit as-is
Git will not perform any conversions when checking out or committing text files.Choosing this option is not recommended for cross-platform projects ("core.autocrlf"is set to “false”)
在检出或提交文本文件时,Git不会执行任何转换。对于跨平台项目,不推荐使用此选项(“core.autocrlf”设置为“false”)

Use MinTTY (the default terminal of MSYS2)
Git Bash will use MinTTY as terminal emulator,which sports a resizable window,non-rectangular selections and a Unicode font. Windows console programs (such as interactive Python) must be launched via ‘winpty’ to work in MinTTY.
Git Bash将使用MinTTY作为终端模拟器,该模拟器具有可调整大小的窗口,非矩形选区和Unicode字体。 Windows控制台程序(如交互式Python)必须通过’winpty’启动才能在MinTTY中运行。

Use Windows’ default console window
Git will use the default console window of Windows (“cmd.exe”),which works well with Win32 console programs such as interactive Python or node.js , but has a very limited default scroll-back,needs to be configured to use aUnicode font in order to display non-ASCII characters correctly,and prior to Windows 10 its windows was not freely resizable and it only allowed rectangular text selections.
Git将使用Windows的默认控制台窗口(“cmd.exe”),该窗口可以与Win32控制台程序(如交互式Python或node.js)一起使用,但默认的回滚非常有限,需要配置为使用unicode 字体以正确显示非ASCII字符,并且在Windows 10之前,其窗口不能自由调整大小,并且只允许矩形文本选择。

Enable file system caching
启用文件系统缓存
File system data will be read in bulk and cached in memory for certain operations (“core.fscache” is set to “true”). This provides a significant performance boost.
文件系统数据将被批量读取并缓存在内存中用于某些操作(“core.fscache”设置为“true”)。 这提供了显着的性能提升。

Enable symbolic links
启用符号链接
Enable symbolic links (requires the SeCreateSymbolicLink permission).Please note that existing repositories are unaffected by this setting.
启用符号链接(需要SeCreateSymbolicLink权限)。请注意,现有存储库不受此设置的影响。

4. 安装Docker

5. 安装Redis

redis官网只提供适用于linux系统的安装包, 好在微软自己开发了适用于win10的Redis安装包

  1. 进入:https://github.com/microsoftarchive/redis,点击release

  1. 选择最新版本

  1. 点击.msi文件开始下载

  1. 下载完成后直接安装,选择安装目录为:D:\Redis

  2. 将redis-cli.exe所在目录添加到环境变量中就可以在命令行中使用redis命令了

  1. 运行安装目录里面的 redis-cli.exe 文件,或者命令行键入 :redis-cli.exe -h 127.0.0.1 -p 6379
D:\Redis>redis-cli.exe -h 127.0.0.1 -p 6379
127.0.0.1:6379>

6. 安装JMeter

  1. 下载地址:http://jmeter.apache.org/download_jmeter.cgi

  1. 将下载下来的安装包解压

  1. 配置环境变量
  • 新增JMETER_HOME环境变量,填入解压路径

  • 配置CLASSPATH,在系统变量中找到它,选中,点编辑

填入:

%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

注意,这段话粘贴进去前后不要有空格

点击确定即可,环境变量就配置好了。

  1. 打开Jmeter,打开解压过的apache-jmeter-5.4.1文件夹,然后进入bin目录,找到jmeter.bat文件打开

打开后会出现两个窗口,一个是命令窗口,一个是jmeter窗口,不要关闭命令窗口,现在就可以使用jmeter了。

使用Jmeter

  • Test Plan右键–>Add–>Threads–>Thread Group

    • Number of Threads(users) 填入数量
    • Loop Count 循环次数
  • Thread Group右键–>Add–>Sampler–>Http request

  • 查看请求结果

    • ThreadGroup–>Add–>Listener–>View Result Tree、Aggregate Report

1、查看结果树:打开察看结果树,绿色代表测试通过,红色代表测试失败。在此我们可以看到详细的请求头、响应时间、请求参数和返回结果;方便我们进行接口调试

2、查看聚合报告:

Label:每个 JMeter 的 请求都有一个 Name 属性,这里显示的就是 Name 属性的值

#Samples:表示本次测试中一共发出了多少个请求

Average:平均响应时间

Median:也就是 50% 用户的响应时间

90%Line:90% 用户的响应时间

Min:最小响应时间

Max:最大响应时间

Error%:本次测试中出现错误的请求的数量/请求的总数

Throughput:吞吐量——默认情况下表示每秒完成的请求数

KB/Sec:每秒从服务器端接收到的数据量,相当于LoadRunner中的Throughput/Sec

7. 安装nodejs

  • 到官网:https://nodejs.org/en/,下载LTS版本,下载完成后直接双击安装,把安装目录改为D:\Nodejs

  • 命令行验证nodejs和npm版本

node -v
v14.17.3npm -v
6.14.3
  • 切换淘宝镜像源
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org
npm config get registry

输出**https://registry.npm.taobao.org/**代表切换成功

8. 安装axios

npm install axios

9. 安装Navicat

参照百度网盘->电脑软件->Navicat破解-win10

10. 安装MySql

  • 官网http://www.mysql.com/下载

点击下拉框选择5.7.13版本

  1. 下载完成后双击下载下来的文件

  • 我只需要安装mysql server,所以选择最后一项“Custom”,选择Custom之后左边的安装流程和右边的描述文字会改变,然后点击"Next"按钮继续

  • 然后点击绿色的向右箭头,将当前Product移动需要安装的列表,然后在右边展开“MySQL Server 5.7.14 - X64”项,取消“Development Components”的勾选(因为我们只需要安装mysql server),之后点击“Next”按钮进入下一步

  • 点击“Execute”(执行)开始安装,安装过程中会显示安装的Progress(进度),等待安装完成后Status会显示Complete,mysql图标前会出现一个绿色的勾,然后点击“Next”按钮进入产品配置界面

  • Config Type选择“Development Machine”,选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。之后“Next”

  • 在Root Account Password设置数据库root账号的密码,我填的是root所以程序提醒我密码强度为弱,我们需要牢记这个密码,然后点击“Next”

  • 这里可以设置mysql server的名称和是否开机启动,我的名称没改,默认为“MySQL57”,取消了开机启动,其它的没改,点击“Next”

  • 此界面将之前设置的配置内容应用到我们的mysql server,点击“Execute”,等待完成就可以了

  • 配置完成,点击“Finish”完成配置环节

  • 配置完成后将回到安装程序,我们点击“Next”继续

  • 提示我们安装完成,点击“Finish”

  • 配置mysql环境变量

说明:给mysql配置环境变量后我们就可以在cmd里运行mysql(开启、停止等操作)

  1. 和其他环境变量的配置方法一样,我们打开环境变量配置窗口(组合键win+Pause -> 更改设置 -> 系统属性里选择“高级” -> 环境变量)

  2. 选中系统变量中的“path”,在path值开头处输入mysql安装目录下的bin文件夹所在路径:C:\Program Files\MySQL\MySQL Server 5.7\bin,保存退出

    注意:mysql server安装的默认路径为:C:\Program Files\MySQL\MySQL Server 5.7

  1. 测试是否配置成功:打开cmd,输入“ mysql -u root -p”回车,然后输入mysql安装时设置的root账号的密码(root),若提示“Welcome to the MySQL monitor.”说明配置成功了。

启动mysql

是的,到现在我们还没有启动我们的mysql!那么要怎么启动呢?

(基于已配置环境变量的情况)

  1. 以管理员的身份运行cmd,输入“net start mysql57”回车(MySQL57是配置mysql server时填写的服务器名称,cmd里不区分大小写也可以使用),输入“ mysql -u root -p”回车

  1. 启动成功后我们便可以在任务管理器的进程里看到“mysqld.exe”的进程了

附:

若执行命令时提示:服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。

解决办法:
在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令

附卸载mysql服务的方法。

1、以管理员的权限 net stop mysql ,关闭mysql服务

2、以管理员的权限 mysqld -remove ,卸载mysql服务

3 、修改mysql密码:首先登录MySQL,执行 set password for root@localhost = password(‘123’);

Navicat 测试是否安装成功

我们使用MySQL管理软件(Navicat for MySQL)进行连接测试,确保mysql已经可以使用

  1. 打开Navicat for MySQL

  2. 新建一个连接,填写连接信息:

    连接名称:用于区分不同的连接,自己命名即可

    主机名:localhost

    端口:3306

    用户名:root

    密码:root(之前配置mysql的时候填写的密码)

11.安装postman

  1. https://www.postman.com/downloads/

12. windows运行Ubuntu下创建的React项目

直接运行会报错:

解决办法:

  • 把之前的node_module目录删除
rimraf node_modules#没有rimraf的话先安装 npm install rimraf -g
  • 重新生成node_module
npm install
npm start

附:

  • 在linux下可以使用rm -rf node_modules来快速删除文件夹。
rm -rf node_modules
  • 在windows也有类似命令。

    • 在你的项目目录下打开cmd ,使用rd /s /q node_modules可以快速删除
    rd /s /q node_modules
    
    • 如果是powershell,使用rd -r node_modules命令
    rd -r node_modules
    

    但是推荐利用npm,删除速度最快

1、安装(i)

输入: npm install [<name><version>][-g]/[--save][-dev]

2、更新(up, upgrade)

输入:npm update [<name><version>][-g]/[--save][-dev]

3、卸载(remove、rm、r, un、unlink)

输入:npm uninstall [<name><version>][-g]/[--save][-dev]

命令 node_modules package.json npm install npm install --production
npm install
npm install -g
npm install --save dependencies
npm install --save-dev devDependencies

13. Maven的安装与配置

安装Maven

  1. https://maven.apache.org/download.cgi

  1. 下载完成后,选择一个路径进行解压,我是在:D:\JetBrains\Maven\apache-maven-3.8.1-bin

  2. 然后配置环境变量

    • 新建系统变量:MAVEN_HOME = D:\JetBrains\Maven\apache-maven-3.8.1-bin\apache-maven-3.8.1
    • 系统变量:path = %MAVEN_HOME%\bin

  1. 然后win+R 运行cmd 输入 mvn -version,如图所示则配置成功

配置Maven

  1. 在D:\JetBrains\Maven\apache-maven-3.8.1-bin\apache-maven-3.8.1\conf下找到settings.xml文件,打开

  2. 找到第52行,这里是maven默认的仓库

  1. 我们复制第53行
<localRepository>/path/to/local/repo</localRepository>

将它拿到注释外并将中间的内容改成你需要的路径,这里的路径随便设置,注意这里是正斜杠

<localRepository>D:/JetBrains/Maven/repository</localRepository>

  1. 因为国外的服务器下载jar包很慢所以我们改为阿里云服务器(大约在150行左右),这两个仓库只用选一个(根据大家反馈建议使用第一个,第二个在有的版本可能会出现warning)
 <!-- 阿里云仓库 --><mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url></mirror>或者<mirror><id>nexus-aliyun</id><mirrorOf>*</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror>

如图,要夹在两个mirrors标签之间

  1. 在最后配置jdk,也要夹在两个profiles标签之间(我这里使用的为jdk8)

    <!-- java版本 -->
    <profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties>
    </profile>
    

  1. 配置完成,在命令行输入mvn help:system测试,看到下载链接里面是ailiyun的链接表示配置成功

  2. 在IDEA的File–>settings–>Build,Execution,Deployment–>Build Tools–>Maven中,将Maven home path、User setting file、Local repository,改为上面下载的本地Maven仓库的位置

win10安装开发环境相关推荐

  1. win10后端开发环境搭建

    win10后端开发环境搭建 jdk 下载 配置环境变量 验证 maven 下载 配置环境变量 验证 修改远程仓库和本地仓库 验证远程仓库与本地仓库设置成功 git nodejs 配置环境变量 测试 m ...

  2. 安装Sarge(六) 安装开发环境

    本来写到这份上就差不多了,可是朋友们说都写到这份上了,干脆把开发环境的安装也写写吧!(晕,好象"都到这份上了"这句话,最近常常被他们拿来用 呀!)没办法,谁叫我交友不慎呢,那就写吧 ...

  3. 从0到一开发微信小程序(1)——申请账号并安装开发环境

    文章目录 其他相关文章 1.什么是微信小程序? 2.如何申请? 3.开发工具下载 其他相关文章 从0到一开发微信小程序(1)--申请账号并安装开发环境 从0到一开发微信小程序(2)--开发第一个小程序 ...

  4. (笔记)java安装开发环境教程

    (笔记)安装开发环境 安装jdk 百度搜索jdk,找到下载地址 下载电脑对应的版本 双击安装JDK 记住安装的路径 配置环境变量 我的电脑>右键>属性 点击 高级系统设置 点击 环境变量 ...

  5. 踏足Flutter 安装开发环境

    学习Flutter 首先安装开发环境 第一步 下载 Flutter中文网地址:https://flutterchina.club/get-started/install/ 配置新的环境变量 PUB_H ...

  6. win10系统开发环境搭建

    win10系统环境搭建 ADAS仿真软件 CUDA + cuDNN Python + keras + tensorflow 后记 前言: 上一篇介绍今年准备要做的工作,包括Python,GPU,机器学 ...

  7. win10卸载git_打造 Win10 终极开发环境

    当我们在 Windows 平台上进行程序开发的时候,会遇到各种各样让人讨厌的问题,有时候还必须转到 Linux 环境下进行开发.然而,通过本文你将可以解决你在 Windows 平台上开发遇到的所有问题 ...

  8. 打造 Win10 终极开发环境

    当我们在 Windows 平台上进行程序开发的时候,会遇到各种各样让人讨厌的问题,有时候还必须转到 Linux 环境下进行开发.然而,通过本文你将可以解决你在 Windows 平台上开发遇到的所有问题 ...

  9. Android9编程一:安装开发环境

    为什么80%的码农都做不了架构师?>>>    本教程从-1开始: 什么? 你们的教程都从0开始? 起点太高了!明摆着不想让人看懂!我们从-1开始. 一.配置Android开发环境 ...

最新文章

  1. 下围棋so easy ,AlphaZero开始玩量子计算!
  2. Linux下用户组、文件权限详解
  3. 使用eBPFBCC提取内核网络流量信息
  4. 网站优化上首页不算成功稳定排名才算
  5. UA MATH574M 统计学习 Variable Selection:Cross Validation
  6. 7、Node.js EventEmitter
  7. android 设置默认铃声,Android系统修改默认铃声
  8. 关系型数据库设计规则
  9. 查看linux 系统情况,LINUX 查看当前系统的负载情况
  10. xtrabackup mysql8.0_Percona XtraBackup 8.0, 安装与测试
  11. 拓端tecdat|用Python粒度分析及其在沉积学中应用研究
  12. matlab 坐标轴根号,科学网-Matlab 坐标轴固定位置 标签输入根号等Latex-肖鑫的博文...
  13. matlab中@的用法
  14. C-COT代码运行----Matlab2018a运行matconvnet深度卷积网络
  15. 实验二 概念模型ER图
  16. php gd 坐标,【PHP】GD库笔记 初探GD库的坐标
  17. Spring Boot实践 | 利用Spring Security快速搞定权限控制
  18. 硬实时RTLinux安装配置详解 (二):编译运行RTLinux
  19. C++实现动态定义三维内的数组定义赋值释放
  20. 微信开放平台扫码登陆

热门文章

  1. vue+eslint+prettier格式化
  2. 趣味分析系列 | 女生罩杯型号知多少
  3. 由BN、CB领投的跨链网络—Axelar,即将在Coinlist 平台IDO
  4. syslog服务器- Kiwi_Syslogd
  5. 程序员每天准点下班,拒绝加班,领导会有看法吗?
  6. 手机便签App忘记锁屏密码如何找回?
  7. IDEA控制台换行方法
  8. 去中心化电商平台调研报告
  9. 李国权:如何对待天秤币创造全球数字货币的机遇
  10. 同是软件测试,你年薪百万,我年薪10万,真的差距这么大吗?