J.J. Huang
J.J.HUANG
J.J.'s Blogs
J.J. Huang
  • Taipei, Taiwan
本站是 J.J.Huang 的技術學習與筆記部落格,涵蓋前端、後端開發、Spring Boot、微服務、資料庫、運維等領域。分享程式語言、開發工具、系統架構及遊戲修改分析、逆向工程等的研究與知識分享。
🛠️ 技術棧15
  • Java
  • 🌱Spring Boot
  • 🐹Go
  • 🐍Python
  • Node.js
  • 🐪Perl
  • OpenResty
  • 🐘PostgreSQL
  • 🐬MySQL
  • 📊ClickHouse
  • 🔴Redis
  • 📬Kafka
  • 🐰RabbitMQ
  • 🐳Docker
  • 🎮Cheat Engine
🎯 專長 / 興趣14
  • ⚔️遊戲私服研究
  • 🕹️遊戲輔助研究
  • 🔍逆向工程初階
  • 🎯物件偵測 / YOLO
  • 🗺️產品規劃
  • 🔬系統分析
  • 🏗️架構規劃
  • 🧩微服務架構
  • 🌊高併發系統
  • 📈資料分析
  • 🐞問題查找
  • 💡解決方案
  • 👨‍🏫菜鳥講師
  • ✍️技術寫作
  • Taipei, Taiwan
  • Go | 重構專案優化套件結構

    💬 簡介 隨著專案逐漸擴大,原本單純的程式碼架構往往變得複雜、難以維護。這時,透過 重構專案套件結構 ,能有效提升程式碼的模組性、可讀性與可擴展性。 本文將以實務範例為出發點,說明如何系統性重構套件組織,從雜亂無章到井然有序,達成高可維護、高可復用的架構目標。 ​‌‌​​‌‌‌​‌‌​​‌​‌​‌...

  • Go | 套件安全性考量與實踐

    💬 簡介 軟體安全不僅是網頁防駭、防注入等話題,更深入到日常開發中每個元件的設計與實作細節。特別是在開發 Go 語言的 reusable 套件時,若未注意基本安全性考量,極可能留下潛藏風險,進而影響整體系統。 本文將聚焦在 套件層級的安全設計實踐 ,討論開發過程中應注意的面向,例如輸入驗證、防止資...

  • Go | 為開源套件貢獻程式碼

    🔒 這段內容已加密 需要 🔑 管理員 或更高等級的密碼才能閱讀 解鎖...

  • Go | 大型專案套件架構模式

    💬 簡介 當專案逐漸擴大、需求日益複雜,如何設計清晰、可維護且具可擴展性的套件結構就成了不可忽視的挑戰。與小型專案不同,大型專案需要更多結構規劃、角色分工與責任邊界的劃定。本文將探討大型 Go 專案中常見的套件架構模式,並提供實作建議與反模式警示。 圖片來源: Gophers ​‌‌​​‌‌‌​‌...

  • Go | 跨平台的設計注意事項

    💬 簡介 Go 語言的跨平台能力一向是其強項之一,無論是 Windows、Linux 還是 macOS,甚至是 WebAssembly 與 Mobile 環境,只要設計得當,幾乎可做到一次撰寫、處處執行。但這也對套件設計帶來挑戰——如何妥善處理平台差異?如何維持代碼整潔與可測試性?本篇將深入解析這...

  • Go | 分析標準庫套件的設計

    💬 簡介 Go 語言的標準函式庫一向以簡潔、實用與穩定著稱。在這篇文章中,我們將從 net/http 與 encoding/json 這兩個經典標準套件出發,剖析其設計理念與實作特色,學習它們如何透過乾淨的 API、合理的模組劃分與強大的擴展性,成為業界範例。 圖片來源: Gophers ​‌‌​...

  • Go | 同步套件的函式與介紹

    💬 簡介 在 Go 語言的並行模型中, goroutine 讓多工變得簡單,但也因此帶來了資源競爭與資料一致性的問題。 Go 標準函式庫中的 sync 套件,提供了處理這些問題的常用工具,包括互斥鎖(Mutex)、等待組(WaitGroup)、一次性執行(Once)等,協助我們安全地同步資料與協調...

  • Go | 影像套件的函式與介紹

    💬 簡介 Go 語言的 image 套件提供了圖像處理的基礎建構功能,讓我們可以建立、操作、儲存各種圖像格式,並進一步與 image/png 、 image/jpeg 等套件搭配使用。 本篇將帶你認識如何用 Go 建立一張圖片、操作像素、儲存為檔案,打開影像處理的基礎應用之門。 ​‌‌​​‌‌‌​...

  • Go | 大數套件的函式與介紹

    💬 簡介 Go 語言內建的 math/big 套件提供了對「任意精度運算(arbitrary-precision)」的支援。 這對於處理超過一般數值範圍的應用場景(如密碼學、金融計算、科學模擬)相當實用。 本篇將介紹 big.Int (大整數)與 big.Float (高精度浮點數)的使用方式與常...

  • Go | 正則套件的函式與介紹

    💬 簡介 正則表達式(Regular Expression)是一種強大的字串處理工具,能快速完成搜尋、過濾與文字擷取等任務。 Go 語言的 regexp 套件內建對正則表達式的完整支援,讓我們可以在不依賴第三方工具的情況下,執行高效的字串處理。 本篇將介紹 regexp 套件的基礎用法與應用技巧,...