首页 > 编程语言 >Java程序员的MacBookPro(14寸M1)配置备忘录

Java程序员的MacBookPro(14寸M1)配置备忘录

时间:2023-08-06 10:34:47浏览次数:48  
标签:Java 14 com 如下 will M1 https brew zsh

欢迎访问我的GitHub

这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos

本篇概览

  • 欣宸的月俸虽然很低,但还是咬着牙攒够银子,入手了最低配置的MacBook Pro 14(M1芯片,刘海屏,丐版),经过一段时间折腾,终于可以用来写代码和博客了,这里将设置过程记录下来作个备忘,主要有以下内容
  1. 开局必备工具
  2. homebrew
  3. 终端
  4. 开发(JAVA系)
  5. 写作
  6. 一些个人喜好的软件

开局必备

  • 首先是搜狗输入法,mac自带的简体拼音输入法,其中英文切换键是Caps Lock,这个习惯实在难以养成,改用搜狗吧
  • 接着还要有个趁手的文本编辑工具,我这里用的是Sublime text,可以在官网下载
  • chrome也是必备的

homebrew

  • 安装brew,执行以下命令
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
  • 安装到最后,控制台提示如下:
Warning: !!!!!!!!!!! 重要  !!!!!!!!!!!!!!!
切记执行环境变量设置!,如已执行过请忽略。
- 执行下面命令将 Homebrew 到 PATH 中:
    echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/will/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
  如有疑问,可以访问 https://brew.idayer.com/guide/m1/
- 

标签:Java,14,com,如下,will,M1,https,brew,zsh
From: https://www.cnblogs.com/bolingcavalry/p/17608073.html

相关文章

  • Java学习笔记(四)
    3.7for循环需求: 某些代码在满足某些条件时需要重复执行。解决: 循环Java中循环结构有三种:for、while、do...while3种循环结构的作用: 可以重复执行某些代码它们3者完全可以互换。一、for循环1、for循环是使用频率最高的一种。2、for循环的语法结构for(【循环变量初始化表......
  • 如何处理Java空指针?
    在Java中,当一个引用类型变量没有引用任何对象,即它的值为null,但是你试图访问该变量的成员(例如调用其方法或访问其属性),就会引发NullPointerException。处理空指针异常,通常需要采取两种策略:预防和捕获。预防:通过在可能出现NullPointerException的地方进行检查,来避免空指针异常的......
  • Cilium系列-14-Cilium NetworkPolicy 简介
    系列文章Cilium系列文章前言今天我们进入Cilium安全相关主题,介绍Kubernetes网络策略以及CiliumNetworkPolicies额外支持的内容。网络策略(NetworkPolicy)的类型默认情况下,Kubernetes集群中的所有pod都可被其他pod和网络端点访问。网络策略允许用户定义Kuber......
  • 前端学习笔记202307学习笔记第六十三天-redux单项数据流和中间件原理14
      ......
  • Cilium系列-14-Cilium NetworkPolicy 简介
    系列文章Cilium系列文章前言今天我们进入Cilium安全相关主题,介绍Kubernetes网络策略以及CiliumNetworkPolicies额外支持的内容。网络策略(NetworkPolicy)的类型默认情况下,Kubernetes集群中的所有pod都可被其他pod和网络端点访问。网络策略允许用户定义Kube......
  • JavaScript基础(1)
    正文:编程语言和标记语言JavaScript介绍JS基础注释输入输出语句变量  编程语言和标记语言编程语言:编程语言有很强的逻辑和行为能力,在编程语言里,有很多ifelse、for、while等具有逻辑性和行为能力的指令,这是主动的标记语言:标记语言(HTML)不同于向计算机发出指令,常用于......
  • JavaSE--数据类型
    一、数据类型1、数据类型  数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。inti=10;doubled=1.23;//i变量和d变量类型不同,空间大小不同。 2、两种数据类型基本数据类型    基本数据类型又可以划分为4大类8小种:    ......
  • JavaSE--变量
    一、变量1、字面量  1)在java语言中“数据”被称为字面量,例如10、1.23、true、‘a’、“abc”,以上这些数据在程序中被叫做字面量  2)字面量分为很多种类:整数型字面量、浮点型字面量、布尔型字面量、字符型字面量、字符串型字面量......  字符型一定是单个字符才能称为......
  • Java多线程-龟兔赛跑
    Java多线程-龟兔赛跑packagecom.alibaba;publicclassTestThread003implementsRunnable{privateStringwinner;@Overridepublicvoidrun(){for(inti=0;i<=100;i++){booleanflag=getWinner(i);if(flag){......
  • 学习Java第15天
    包机制为了更好地组织类,Java提供了包机制,用于区别类名的命名空间。包语句的语法格式为:packagepkg1[.pkg2[.pkg3...]];一般利用公司域作为包名;为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用"inport"语句可完成此功能importpackage[pack......