开发工具
Idea
卸载:
软件卸载,弹出来 2 个删除都勾选
安装:放在这个目录下 D:\soft\idea2023.2,需要新建它,将 jetbra 里面的文件复制到这个文件夹下面即可,
接着安装 idea,也到这个目录下面就行
正常该勾选勾选,文件夹右键那个记得勾,别重启
右键管理员运行 D:\soft\idea2023.2\jetbra\scripts 里 install-all-users.vbs,出现 done 即成功
cmd 输入 echo %IDEA_VM_OPTIONS%
结果 D:\soft\idea2023.2\jetbra\vmoptions\idea.vmoptions 成功
再打开 idea 软件,选择 Activation code 来激活它
激活码:
1 | 6G5NXCPJZB-eyJsaWNlbnNlSWQiOiI2RzVOWENQSlpCIiwibGljZW5zZWVOYW1lIjoic2lnbnVwIHNjb290ZXIiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJQU0kiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBEQiIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiSUkiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJQUEMiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBHTyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFNXIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQV1MiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBQUyIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFJCIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0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 |
插件
新版自带很多插件,看着关闭,留下数据库、maven、spring 相关等
使用它的 ui 风格,UI Options 里第一列全部勾选,第二列勾选前和后
保存并自动格式化代码
Save
勾选 Reformat code 和 optimize imports
自动编译与热部署
Compiler 勾选图中 2 个
advance 勾选 allow auto-make ….
2023idea 版再引入依赖就可以热部署
1 | <dependency> |
切换到别的软件,就开始热部署了 🙂
设置头文件自动生成
Templates 配置完新建一个类就有效果了
1 | /** |
滚轮设置编辑区字体大小
General 临时生效,第二次进入,又变回去
自动导包
File | Settings | Editor | General | Auto Import
上面一个自动导包,下面自动删除无用包
显示行号和方法的分隔符
File | Settings | Editor | General | Appearance
设置鼠标悬浮提示
File | Settings | Editor | General | Code Completion 勾选显示标题功能
忽略字母大小写的提示
File | Settings | Editor | General | Code Completion 取消勾选
设置编码
Encodings 影响i18n里中文,必配,那个勾选也记得
取消 tab 页单行显示
File | Settings | Editor | General | Editor Tabs
2023 版 Idea 选择单选那个multiple rows
设置字体、字体大小、行间距
File | Settings | Editor | Font
插件
Plugins 安装的插件有下面
1 | Lombok @Data注解插件 |
20230908001809439
新项目设置
file——>New Projects—–> Settings for New…..
maven 的路径配置一下,还有保存自动格式化..
Nvm
nvm(Node Version Manager)是一款用于管理 Node.js 版本的工具,可以轻松地在一个系统中切换和安装多个 Node.js 版本。使用 nvm 可以让你轻松地升级或降级 Node.js 版本,也可以在同一台机器上同时使用多个版本的 Node.js。
先删除电脑上的 node
1 | node -v 查看 |
能卸载卸载,不能去删除 node 目录,再去 C:\User\用户名\.npmrc 删除
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\用户名\AppData\Roaming\npm
C:\Users\用户名\AppData\Roaming\npm-cache
查找,有则删除,再去删除环境变量
然后再查看版本,差不多就可以装 nvm 了,nvm文件夹不需要建,nodejs文件夹要建
装的时候路径 D:\bgsoft\nvm
node资源也 D:\bgsoft\nodejs
nvm 下找到 setting.txt,粘贴进去
1 | node_mirror: https://registry.npmmirror.com |
完成,它的指令
1 | nvm install <version> 安装指定版本的 Node.js |
1 | nvm install 16.20.1 |
遇到 node-sass 无法安装,切 14 版本
1 | npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ |
Node
因为想用 pnpm 所以 node 最少 Node.js v16.14 推荐只用一个就好了 16 版本
直接移动 node16 文件到本地盘
版本 1:v16.20.1 版本 2:v14.0.0
tip:node_modules 同级需要新建 node_cache 和 node_global 文件夹
添加环境变量:
NODE_HOME
D:\bgsoft\node16 node 的路径,不同版本切这 版本 1 选这个就行了,14 就不装了
D:\bgsoft\node14 上面切这个 版本 2
添加 path 路径:
%NODE_HOME%
%NODE_HOME%\node_cache
%NODE_HOME%\node_global
查看 版本 cmd 打开输入
1 | node -v |
查看镜像源
1 | npm config get registry |
修改镜像源为淘宝
1 | npm config set registry https://registry.npm.taobao.org |
全局安装 pnpm,yarn 的话也有安装包在硬盘中,直接安装即可
1 | npm install -g pnpm |
全局装这个插件
1 | npm install node-gyp -g |
重置镜像为官网的,比较慢
1 | npm config set registry https://registry.npmjs.org |
Jdk
1、先装 jdk 默认安装即可,再配置环境变量
“我的电脑”右键 → 属性 → 高级系统设置 → 环境变量
新建 JAVA_HOME
1 | C:\Program Files\Java\jdk1.8.0_271 |
新建 CLASSPATH
1 | .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar |
编辑 path
新增 %JAVA_HOME%\bin
1 | java –version java version "1.8.0_271" |
Maven
直接将开发工具里解压好的文件复制到 D:\bgsoft 下面
(它的下载镜像源和本地仓库地址都在 conf/settings.xml 里面写好了)
添加环境变量 MAVEN_HOME
1 | D:\bgsoft\apache-maven-3.6.3 |
编辑变量 Path
添加变量值%MAVEN_HOME%\bin
cmd 查看版本
1 | mvn -version |
RocketMq
移动包到 D:\bgsoft\rocketmq-4.9.3
运行 bin 下 mqnamesrv.cmd
再 bin 下目录 cmd 打开,输入下面命令
1 | mqbroker.cmd -n localhost:9876 |
配置修改(文件夹中已配置)
bin 目录,修改 runserver.cmd 的 JAVA_OPT 为,大小可自己调整
1 | rem set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g -Xmn1g" |
修改 runbroker.cmd 的 JAVA_OPT 为,大小可自己调整
1 | rem set "JAVA_OPT=%JAVA_OPT% -server -Xms2g -Xmx2g -Xmn1g" |
Nacos
nacos 是 1.4.1 版本
修改 startup.cmd 配置
set MODE=”standalone”
移动文件夹的,不需要配置了,直接打开 D:\bgsoft\nacos\bin 里的 startup.cmd 即可启动
http://localhost:8848/nacos/index.html
账号:nacos,密码:nacos
2.2.0 以及之前都有漏洞,这个版本只适合单机
JMeter
1、添加线程组
测试计划-右键-add-thread-线程组
2、线程数 1000 ramp-up 启动时间 10s 循环 10 等于访问 1w 次
3、右键线程组-添加 sampler(取样器)-http 请求
4、填写协议(http)、ip(192.168.1.103)、端口(10010)、路径是(play/lucky)、编码输入 UTF
有参数填参数
productId 1
5、再右键 http 请求添加监听器查看结果树 和汇总报告(.. report)里有个 ThroughPut 是吞吐量,就是每秒能进行多少次请求!
6、点击绿运行
Tomcat
版本:apache-tomcat-8.5.83
去环境变量新建下面 2 个名称
CATALINA_HOME
CATALINA_BASE
地址如下:
1 | D:\bgsoft\apache-tomcat-8.5.83 |
path 中添加
1 | CATALINA_HOME%\bin |
直接 c 自己的文件夹下面就不会有问题
乱码修改下面
D:\bgsoft\apache-tomcat-8.5.83\conf logging.properties 修改配置文件
47 行 java.util.logging.ConsoleHandler.encoding = UTF-8 改
java.util.logging.ConsoleHandler.encoding =GBK
去 bin 目录 cmd startup.bat 打开服务器,浏览器打开下
1 | http://localhost:8080/ |
对应本地打包的 war 可以直接放 tomcat 上面跑,war 放在 D:\bgsoft\apache-tomcat-8.5.83\webapps 中
http://localhost:8080/luckyNwa 即可访问,后面这个是 war 的名称
http://localhost:8080/luckyDemo/goodsTb.html 静态页面也可以
也可以上传 war 包到 tomcat 服务器,点击 manager App ,输入账号 root 密码 123456,这些都是已经配置了,找到要部署的 war 包上传,并部署即可
idea 使用本地 tomcat:
idea 上面点编辑—>+—->找到 tomcat 本地—->name 起个—->主要 deploymen 那选择 artifact 的,项目编译 war 的,确定 ok,就能跑了
VsCode
安装
直接安装软件包,记得添加到 win 资源管理器,这样右键文件可以用它打开
设置—搜 Update mode—-default 改成 none
搜 update 取消第一个后台更新
这 2 个弄完再去安装语言插件,再重启 vscode
卸载
卸载软件
去找到 C:\Users\用户名下的.vscode 文件夹,将其删除
win+R 输入%appdata%找到 Code 和 Visual Studio Setup 文件夹,将其删除,即可彻底删除用户信息和缓存信息
插件推荐
1 | Chinese (Simplified) (简体中文) 去设置里搜缩略图弄掉 |
**VSCode 快捷键:**https://www.bilibili.com/read/cv9699783/
自己快捷键修改
1 | ctrl+enter 改成 ctrl+shift+enter 换行 |
settings.json配置
1 | { |
vue3插件
记得禁用或者删除vetur,不然爆红很多地方
1 | | Vue VSCode Snippets | 新vue文件输入vbase选模板 | |