简介

记录一些能提升生产力的优化配置,所有配置均在 Mac 操作系统完成,其它系统未涉及,其次仅做个人记录,不做特定某项的专属记录

jenv

jenv GITHub

配置参考

简介

  • jenv 是一个可以快速切换 JDK 版本的利器,比较适合需要在多个版本下去执行不同的程序,我个人而言有些程序需要用 JDK 8 运行,但是自己平时写的一些东西又用的 JDK 17,jenv 就能满足我的需求,对 Java 版本进行管理,类似于前端的 NVM 对 node 包进行管理

安装配置

1
2
3
4
5
6
7
8
9
# 通过 brew 进行安装
brew install jenv
# echo $0 查看当前用的是 bash 还是 zsh
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
# 配置立即生效
source ~/.zshrc
# 插件开启
jenv enable-plugin export

安装配置

版本配置

1
2
3
4
# 添加到 jenv 换成自己对应的目录
jenv add /Library/Java/JavaVirtualMachines/jdk1.8.0_333.jdk/Contents/Home
# jenv 设置本地版本
jenv local 17.0.4

版本配置

联调技巧

Replay XHR重发请求

Replay XHR

Copy as fetch

无跨域

  • Copy as fetch 后在 Console 控制台粘贴回车即可

 Copy as fetch无跨域

跨域

  • Copy as fetch 后在 Console 控制台粘贴,如果有跨域提示,那么把对应的警告字段删除即可,每次都只提示一个字段,因此可能会删除多次后才能执行成功

跨域情况

修改请求参数

修改请求参数

Copy as cURL

  • 通过 Copy as cURL 后在终端进行请求

Copy as cURL