英文: 名詞

A affiliation 從屬關係;聯繫 anagram 相同字母異序詞 aspire to sth 追求;渴望;有志於 B brevity 簡短,簡潔;短暫 C caveat (進一步行動前的) 警告;限制條款 clutter 雜亂,淩亂;雜亂的東西 coercion 強制,強迫;威逼,脅迫 compartment (車輛的) 分隔廂,艙;(尤指火車的) 隔間,包廂 consequence (常指不好或不利的) 結果,後果 constituent 成分;構成部分 D delimiter 定界符 denial 否定 denominator (分數中的) 分母 depletion 減少;減小;縮小 determination 決心;毅力 discrepancy 不一致,出入 dispatch 發送;派遣 F factoring 因數分解,因式分解 fringe (地區或群體的) 邊緣,周邊;(活動的) 次要部分 G groundwork 基礎工作;準備工作 H hassle 麻煩,困難 headroom (空間或橋梁的)淨空高度 hitch 故障;突然停止 hoop 鉤;拴;環;圈;半圈 I integrity 完整 introspection 反省,自省 invocation 調用

英文: 副詞

C conceptually 概念上 D drastically 大大地;徹底的 E essentially 本質上;基本上 I inadvertently 不慎地;非故意地 indefinitely 不確定地;無限期地 M marginally 稍微地 materially 本質上;重要地 O onwards (繼續) 向前 P purposefully 有目的地;有決心地

SOLID - Single Responsibility Principle

SOLID 是軟體開發的準則 分別代表 Single Responsibility Principle (SRP - 單一職責原則) Open-Closed Principle (OCP - 開放封閉原則) Liskov Substitution Principle (LSP - Liskov替換原則) Interface Segregation Principle (ISP - 介面隔離原則) Dependency Inversion Principle (DIP - 依賴反轉原則) 本篇是簡單整理 SRP 的內容 SRP 的定義是單一職責,類別內只做單一的事情 即如果有要改動這個類別的話,只會有一個原因 不會有多數需求要修改到這個類別 舉例來說 一個 Journey 類別,裡面可以 新增/移除 複數個觀光景點 則這個類別的職責就是只要負責記錄觀光景點就好 假設今天需要一個功能是產生報表 或許直接加方法在這個類別可以簡單的實作 但卻破壞了 SRP 原則,這個時候就應該要把產生報表的行為移到另一個類別來負責 引入的參數可以是這個 Journey 物件 讓這個 Journey 類別只負責記錄觀光景點,不多做不相干的事情 參考資料 SOLID 之 單一職責原則(Single responsibility principle)

英文: 技術專有名稱

A ampersand 和的符號 & angle bracket 尖的括號 < 或 > asterisk 星星符號 * B backslash 反折號 \ backtick 上方小頓號 ` brace 大括號 {} bracket 方括號 [] E ellipses 點點點 … H hash mark 井字號 # hyphen 減號 - P parentheses 圓括號 () periods 點 . plus 加號 + S SMTP 簡單電子郵件傳輸協議 (電腦之間發送電子郵件的一種方式) (Simple Mail Transfer Protocol的縮寫) U underscore 底線符號 _ W wildcard 萬用字元 %

Markdown 基本教學

斜體字 用底線 (underscore) 把要轉斜體字的字串夾起來 _TARGET_ 結果: TARGET 粗體字 用兩個星星符號 (asterisk) 把要轉斜體字的字串夾起來 **TARGET** 結果: TARGET 標題 標題分成六種大小 在標題文字前面加上井字號 (hash mark) 井字號越少代表越大 # TARGET ## TARGET ### TARGET #### TARGET ##### TARGET ###### TARGET TARGET TARGET TARGET TARGET TARGET TARGET 或是加上 - 或 = 也可以表示標題 TARGET ====== TARGET ------ TARGET TARGET 連結 連結的格式為中括號內放文字,小括號內放連結 [TARGET DESCRIPTION](TARGET LINK) 結果: TARGET DESCRIPTION 無序條列 利用 + 或 - 或 * 來做無序條列 - TARGET1 - TARGET2 second line - TARGET3 TARGET1

Hugo 基本建立教學

流程 以下為使用 Hugo 架部落格,並架在 github page 上 我的電腦是使用 macOS,會需要透過 homebrew 來安裝需要用到的套件 git: 檔案版本控管 gvm: golang 的版本控管,用來安裝 golang hugo: hugo cli 用來下對應的 hugo 指令 使用 hugo 指令初始化一個新的網站 hugo-blog 並且初始化 git $ hugo new site hugo-blog $ cd hugo-blog $ git init 搭配 DoIt 主題作為顯示,以 submodule 加入至主題 $ git submodule add https://github.com/HEIGE-PCloud/DoIt.git themes/DoIt 再來是設置 config.toml 以下是 範例,參考用 baseURL = "http://example.org/"# [en, zh-cn, fr, .