在事件處理中,有時會需要對事件給權重讓權重大的先出或是權重小的先出,常見Priority Queue的做法為堆積(heap)。 heap分成從根節點由大排到小的...
200. Number of Islands1.題目解題思路:把整個 grid 想像成一張二維地圖,每個 '1' 是「陸地」,每個 '0' 是「水」。題目要我們...
✦ 功能:abc 模組(Abstract Base Class,抽象基類),用於定義抽象基類,確保子類必須實作指定的方法或屬性,從而規範類別行為並提升程式碼的可...
昨天發現字體問題,pdf會是亂碼, 今天來修改一下,改用中文字體 (TTF),用macOS內建的PingFang,然後在 reportlab 裡註冊,這樣就能正...
1.第三週回顧 第三週回顧這一週我總共寫了六篇文章: 第十五天:讓程式與世界連線:API 串接與 JSON 處理攻略 第十六天:用 Python 寫六個小程式...
CNN 的學習循環:圖片來自:https://anstekadi.com/article/Detail/3315 Forward Pass:輸入 → 特徵提取...
嗨!歡迎回到上班族的命令列生存手冊,上一個章節說明了 Framework,這一個章節又回到的操作的環節。有些在熟悉環境篇漏掉的操作,比如說「複製」。怎麼在終端機...
在之前的文章中,我們已經完成了 ref 實作,它能將原始值包裝成響應式物件。現在,我們要接續完成另一部分的響應式系統核心:reactive 函式。我們的目標是...
🎯 今日目標 建立健康檢查模組,利用 N8N 搭配 Google Sheets、Discord,確保各模組穩定運作,並能即時發現異常。 1️⃣ 問題場景 W...
前幾篇講述了 Vibe Coding 與 Prompt Engineering,接下來要講述 Context Engineering (上下文工程) 提示詞與系...
Day 4|如何「看穿」 ibon 頁面:HTML → jsonData → 票區 把「看起來像迷宮」的售票頁,拆成可被程式理解的乾淨資料 🧩 今天我們要做...
嗨,各位程式碼冒險家!歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第二十四天。在過去近兩週的時間裡,我們深...
今天算起來是鐵人賽開始的第15天,想藉這個時間點回顧一下,也寫一些自己的心得感想。一開始對鐵人賽其實完全沒有印象,會接觸到它也是因為學校的作業需求。後來在看展覽...
昨天 Vibe Coding 圈子發生了一件大事,話題延燒橫跨了工程師界、麻瓜界、行銷界。 如果他沒刪文的話,原始發文在此:https://www.facebo...
今天要實作的內容是 Generation pipeline 的部分,就是怎麼將提問跟 RAG 檢索到的資料全部丟到 LLM 給他做回應。 因為這邊後面的實作內容...
由於 Vue 是單頁應用程式(SPA),當頁面發生跳轉時,仍然是使用相同的HTML檔案(index.html),不同於傳統多頁應用(MPA),每個網址對應一個實...
🎯 今日目標 建立錯誤處理機制,確保在流程中出現 API 錯誤、資料缺失或通知失敗時,系統能安全降級、紀錄並持續運作。 1️⃣ 問題場景 RSS Feed...
🎯 今日目標 回顧並整合前五個模組(RSS 新聞、漏洞收集、通知中心、報表輸出、資料儲存),讓安全助手的核心雛形完整成型,並驗證各模組的串接是否穩定。 1️⃣...
消除你程式碼的臭味 Day 25- 資源管理:打開的東西就要關掉 打開的東西,就要關掉。這次我講個故事。 假設去圖書館借了全世界只有一本的書。圖書館員(就是作...
想必你看到昨天的 View 一定會想,這到底是甚麼??沒錯,讓 AI 生安卓的大架構,如果一次生整個 APP 就是會這麼炸裂(複雜程度與爆炸程度成正比)如果你嘗...
哈囉大家好!今天要介紹在撰寫程式碼中很常用到的「非同步程式設計」(Asynchronous Programming)! C#中的非同步程式設計(Asynchro...
(第 16 品 能淨業障分)在現代生活與職場中,我們常被人輕視或誤解。網路上,酸民的負評更是無處不在。面對這些挑戰,《金剛經》第16品告訴我們一個不可思議的道理...
今天要來介紹 Go 的 Middleware!讓 To-do List API 錯誤回應更簡潔、更好管理~一開始會先介紹一下 Middleware,然後再說明要...
在昨天我們聚焦於 新成員 onboarding,今天的重點是 定期清理與重構 System Prompt,確保長期維護的可持續性,避免技術債務累積。 一、為什麼...
本日重點:ht_sign、xmss_sign 和 KAT rng.c ht_sign 的 input 有 SK.seed, PK.seed,這兩個都必須要透過...
在數位化浪潮下,企業要保持競爭力,資訊系統的升級與遷移幾乎成為必然的選項。隨著市場需求不斷變動,以及新技術(如雲端運算、大數據、AI)的出現,舊有系統往往難以滿...
歷經十三天的故事設計、插圖繪製、文章撰寫,今天終於走到這一步——正式上稿!這篇《三隻小豬懶人包》雙版本文章,正式在 WordPress 登台亮相啦 🐷🐷🐷✨...
1. 部分 vs. 全部成交:狀態怎麼走 在主回圈內,我已 Math.min() 比較這次交易的買單跟賣單後後算出本次成交量,然後同步更新兩者的剩餘量。 對手...
在「健康檢查」一章中,透過/health.json檢查新竹百貨公司的健康狀態。這些健康檢查端點,也可以提供給Uptime Monitor服務--像是Uptime...
軟體開發的快節奏時代,確保程式碼的品質、安全與效率變得至關重要。然而,傳統的手動程式碼審核流程不僅耗時,也容易因人為疏忽而遺漏潛在的漏洞。 一、要解決什麼問題?...