古典名著看設計模式 – 木牛流馬量造運糧草 – 原型 (Prototype) 模式

前言 在軟體系統中,經常會遇到這樣的需求:需要大量建立結構類似但內容或狀態不同的物件,或是建立新物件的成本較高 (如初始化相當繁雜、耗時或需查詢外部資源)。如果每次都用 new 關鍵字從頭建立,既耗費資源,也不夠靈活。傳統的工廠方法雖然可以統一建立流程,但當物件型別繁多、結構複雜時,仍然難以應對動態變化的需求。 我們需要一種更有效的機制,能夠基於現有物件創建新物件,同時保留原有物件的結構和數據 ...
開源好用的 Gemini CLI 開發工具與 MCP 簡單設置分享 – Part1

簡單介紹 就上個月底 (6/25),Google 重磅推出了免費開源的 Gemini CLI 開發工具,目標對象為開發人員,直接將 AI 整合到終端機環境中。 這次谷哥可謂是佛心來著,光是 Gemini CLI 的免費方案就直接調用了 Gemini Pro 2.5 目前最為強悍的核心,而且存取限制與配額可說是誠意滿滿: 具備處理100萬個 Token 上下文 (Context) 的能力,這樣就 ...
中和南勢角也有好吃還是寵物友善的健康餐廳 – 加州廚房

年紀大了已經沒有亂吃的本錢,為了健康因素,盡量是選擇簡單烹調又強調天然食材的健康餐盒,在 Food Panda App 上是可以找到多家的健康餐外送店,但透過外賣還要加收費用實在不太划算。 沒想到鄰近中和南勢角夜市這邊有這麼一家健康料理餐廳 - 加州廚房,而且是現點現做的健康套餐。我查網路評價竟然是高達4.9分,有顧客形容餐點「超療癒」,每口都讓人滿足。這讓我很好奇,所以還特地打電話過去詢問菜 ...
讓 Zsh 符合 XDG 規範在 Arch Linux 上的設置

我在安裝與設置 arch linux 相關套件與配置檔時,透過 AI 助手查詢經常都會出現 "XDG" 這個字眼。好奇之餘再請 AI 詳加介紹,原來它最主要是用來規範 Linux 的使用者配置檔案的目錄結構。 這太棒了!我一直都覺得 home 根目錄下的 ".' 開頭的設定檔案相當繁雜凌亂,能有一種統一的規範標準 (但這不是強制),可以做好有效組織這些配置檔,讓其井然有序,這肯定是喜聞樂見的。 ...
古典名著看設計模式 – 王熙鳳調度理家 — 命令 (Command) 模式

前言 在軟體系統中,常常需要將「發出請求的物件」與「執行請求的物件」解耦合。例如,使用者介面上的按鈕、選單等UI元件,可能需要觸發各種不同的操作 (如儲存、列印等),但這些元件本身不應直接包含業務邏輯。傳統做法往往在發送者中直接呼叫接收者的方法,或以 if-else、switch-case 等條件判斷來分派操作,這會導致程式碼耦合度高、難以維護與擴展。 命令模式( ...
KataGo (2025) 開源圍棋AI 安裝與設置

KataGo,目前世界最強開源圍棋AI,至少可以讓世界頂尖棋手 2~3 子,使用它可以進行人機對奕 (可以依據權重設置模仿的棋力等級),可以進行棋譜覆盤,甚至可以同步連線至網路圍棋對奕平台 (如野狐圍棋) 與其他棋手 (人類或另一個AI引擎) 對奕。詳細介紹說明,可以參考 KataGo Github 首頁。 早前幾年我當然已有安裝 KataGo 來進行我的野狐圍棋局後覆盤,不過我對其參數設置不 ...








我覺得可能是如何有效給予 Prompt 的問題?
每次用問沒幾句就會自動切到2.5 flash,而且切換的時候還要重問問題,不是很方便 難不成他和google ai studio 的用量是連動的?但是google ai studio 沒有使用限制啊?困惑
請問哪裡有買無蝦米書入法這本作者劉重次
近日把整個網站重新建構,然後會重新規劃今年度的軟體課程。請包涵並留意下所公布的課程訊息。
沒有耶。
謝謝告知! 原來的圖片檔找不到了,只能找下舊版的 MindManager 安裝下,然後再執行原來的 mmap 檔案再匯出圖檔了。
鍵盤有要出售嗎?
請問 活用 UML 與 Java Spring 課程會開? 感恩
請問有 論學習歷程的三階段-守破離(3) 這篇嗎?
[…] 自製Excel 期指交易紀錄、損益彙算統計功能表 […]
現在2024,我家小孩已經20歲,從小不愛唸書,當年有看到你們家的口訣,到現在還記得很清楚。 我們後來有稍微改編,西部河川增加了幾條溪流,因為每年夏天從台北開車去墾丁玩,就是這樣一路玩‘’猜猜現在經過那條溪‘’…… 改編的口訣是…… 淡頭龍安甲, 烏濁北朴 [...]
站長您好:您心智圖的大圖圖片似乎又故障了,可否再維護一下呢?謝謝。