程序員用Mac都有哪些必備的app?
我的Mac電腦用了8年,個人介紹一些常用app,僅供參考。
1.終端iterm2作為程序員,用命令行處理事情是必不可少的。
通過它可以處理本地電腦上的事情,也可以連接遠程服務器進行操作。
補充:當然也有朋友喜歡zshell環境,也可以用ohmyzsh,看實際需要。我仍然喜歡bash環境。
Alfred是一個使用鍵盤通過熱鍵、關鍵字和自定義插件來加快操作效率的工具。它不僅是一個搜索工具,也是一個快速入門工具,甚至可以操作很多系統功能,因此擴展性極強。
比如程序員經常需要查unix時間,用這個搜索框快速得到答案,回車復制結果。
3.DBeaver免費開源數據庫
一款支持Oracle、MySQL等數據庫的免費開源軟件,但速度比NavicatPremium慢,但比免費的好。
IDEA開發工具IDE
沒有這個吃飯和工作的軟件和工具,怎么寫Java代碼?
當然也有人會用VisualStudio,也有很多人會用,只要適合自己的需求。
工作室Android開發
AndroidStudio是一個基于IntelliJIDEA的Android開發環境。通過這個開發工具,你可以開發一個手機APP。
人生苦短,我學Python,通過這個工具可以快速開發,但是唯一的缺點就是消耗內存。
管理代碼工具
Sourcetree是一個免費的Git客戶端工具,可以進行可視化操作,適合對Git有基本需求的人使用。但是有時候一些復雜的操作,個人還是喜歡命令行處理。
Typora,一個文檔編寫工具
Typora支持跨平臺,用快捷鍵輕松編寫界面文檔、數據庫表結構等文檔,圖片也可以復制粘貼進去,非常方便。
同時支持導出PDF和Word格式。
文本跨平臺文本編輯器
SublimeText是一款流行的代碼編輯器軟件,支持各種插件,可以在Linux、Windows和MacOSX上運行。
我經常用它來寫一些簡單的Python腳本或者復習Java代碼。
10.Wir
flink如何對接mqtt?
Flink可以通過以下與用戶定義的數據源emqtt對接:
測試環境:
獨立服務器:8核,12G,
將并行度設置為2,
測試結果:執行需要3分鐘,1秒并發約4萬。只是一個簡單的沒有延遲的測試,還沒有到極限。
(主要用于處理emqtt的配置)
包com.flink.utils.emqtt
進口
進口
進口
進口
進口
進口
進口
進口
公共類客戶端11{
私有最終靜態字符串CONNECTION_STRING