Java程序員的macOS手册

Rickie 2021-08-15 09:22:24 阅读数:565

本文一共[544]字,预计阅读时长:1分钟~
java 程序 macos 手册
針對Java程序員而言,開發服務器端程序,程序的運行環境是Linux,在Mac OS X這個Unix上面開發,其實很方便。
本技術專欄幫忙Java程序員,搭建工作環境,如JDK、Maven、IntelliJ IDEA、Docker、虛機、以及各種常用工具等等,輕松體驗在macOS上日常開發工作。
 
為什麼選擇Mac?
  • 首先Mac OS X的底層是Unix,而且是真正的Unix,强大的命令行;
  • 高效快捷(菜單欄置頂,多桌面空間,大量而且全局一致的快捷鍵);
  • 异常好用的觸控板(再也不用擔心鼠標手的問題了);
  • Retina屏幕(代碼看著清晰銳利);
  • 超長續航(意味著你可以在咖啡館編程一整天不用充電);
  • 傑出的工業設計;
總之,除了貴之外,Mac都是優點。
 
專欄大綱
大多數基於Linux的開源軟件,都可以在Mac OS X下正常工作。
Mac OS X達到了一個非常好的平衡,不僅具備Unix式的命令行和脚本能力,而且帶有一個非常好用高效的GUI。所以不管你是CLI(命令行界面)控,還是GUI 控,你都應該可以玩的很好。
操作系統:OS X是Mac的自帶系統,承襲自Unix,而且它支持Bash shell,這對於開發者來說,無疑是非常大的便利,因為當你使用CLI,幾乎可以認為這就是一臺Linux機器,這也是它給我最大的驚喜之一,也是最吸引我的地方之一。在這樣的系統下工作,幾乎沒有什麼卡頓感。
觸摸板:或者稱為Trackpad,它很大,操控極為舒適、簡單;它同時支持多種手勢操作:多任務切換、進入桌面、呼出launch pad、查看通知等。
專欄主要幫助Java程序員在macOS環境輕松工作,包括如下一些內容:
  • 在macOS上安裝和配置Java;
  • 在macOS上安裝和配置Maven;
  • 安裝和配置IntelliJ IDEA開發工具;
  • 常用的高效工具;
  • Docker容器和Dashboard;
  • 安裝、配置和使用Homebrew;
  • 常用的應用開發類中間件,如Elasticsearch、Kibana、MySQL、Kafka等等;
  • Mac Terminal終端zsh shell環境;
  • 虛機安裝和配置;
  • 在虛機上搭建Hadoop大數據平臺等等;
  • 消息中間件RabbitMQ的安裝和Web控制臺的使用;
  • Java應用通過RabbitMQ Client依賴包進行消息的發送和接收;
  • 整合Spring Boot和RabbitMQ消息中間件詳細教程;
  • 整合Spring Cloud Stream和RabbitMQ消息中間件詳細教程;
  • SQLPro Studio for Mac數據庫客戶端管理軟件使用入門;
  • Parallels Desktop虛擬機實現在Mac上輕松運行Windows 10;
  • macOS中Kafka可視化客戶端工具Offset Explorer的使用入門;

 

版权声明:本文为[Rickie]所创,转载请带上原文链接,感谢。 https://gsmany.com/2021/08/20210815092208167m.html