Paxton's Blog
  • 首頁
  • Leetcode
  • 數組
  • 鍊表
  • 二叉樹
  • Docker
  • Docker-compose
  • Hackmd
Linux

[Linux] Ubuntu 22.04 下安裝 Golang

Paxton

2023年1月11日
[Linux] Ubuntu 22.04 下安裝 Golang
Photo by Chinmay Bhattar / Unsplash

顯示 Go 當前版本

參考連結

如何安裝Golang在Ubuntu-linux上

[Docker] Docker Registry 架設記錄

生成 帳號密碼檔案 會創建一個 auth 資料夾 docker run \ --entrypoint htpasswd \ httpd:2 -Bbn $USER $Password > auth/htpasswd docker-compose.yml version: "3.7" services: registry: image: registry:2 ports: - 5001:5000 environment: REGISTRY_AUTH: htpasswd REGISTRY_AUTH_HTPASSWD_REALM: Registry REGISTRY_AUTH_HTPASSWD_PATH: /auth/htpasswd volumes: - /path/to/data:
2023年5月7日
[Algorithm] Coursera Princeton algs4 hello world homework answer (Coursera 普林斯頓算法課 Hello world 作業解答)

[Algorithm] Coursera Princeton algs4 hello world homework answer (Coursera 普林斯頓算法課 Hello world 作業解答)

簡介 本篇文章為 Coursera 上普林斯頓大學算法課作業的紀錄 環境 (environments) Computer: Macbook pro 14 M1 pro IDE: IntelliJ IDEA 2022.3.1 (Ultimate Edition) OS: MacOs Monterey 12.3 Language: Java JDK: oracle openjdk-19 (v19.0.2) 環境設置 這個作業總共有三個題目,分別是: 1. HelloWorld.java 2. HelloGoodbye.java 3. RandomWord.java 其中,又以 RandomWord.java 最為特別,
2023年1月20日 4 min read
[Data Structure] 二元樹的追蹤 (Binary Tree Traversal)

[Data Structure] 二元樹的追蹤 (Binary Tree Traversal)

定義 追蹤樹中的每一個節點,且每個節點恰好被尋訪一次。 M (Middle): 中間 (指樹根) L (Left) : 左邊 (指左子樹) R (Right) : 右邊 (指右子樹) 可能追蹤的順序 1. MLR (前序追蹤) 又稱 深度優先追蹤,也就是先拜訪樹根,然後拜訪左子樹,再拜訪右子樹 2. LMR (中序追蹤) 又稱 對稱追蹤,也就是先拜訪左子樹,然後拜訪樹根,再拜訪右子樹 參考 [Leetcode] 94. Binary Tree Inorder Traversal (二叉樹的中序遍歷) 3. LRM (後序追蹤) 又稱 廣度優先追蹤,也就是先拜訪左子樹,然後拜訪右子樹,再拜訪樹根 規則 "L"
2023年1月11日 2 min read
Paxton's Blog © 2023
Powered by Ghost