在完成了登入驗證這項艱鉅的任務後,使用者終於能進入我們系統的內部了!但一個應用程式如果只有一個頁面,那未免也太單調了。 所以在我們的銷售系統中,使用者需要在「儀...
在前一篇文章,我們認識了 公鑰與私鑰。這對鑰匙能解決「加密」與「簽章」的問題,但還有一個現實挑戰:👉 我要怎麼知道你給我的 公鑰 真的是你的,而不是中間人偷偷換...
今天來説説裝飾器 Decorator,其實裝飾器就是一個接收函式並回傳新函式的語法糖,核心原理為「函式是一等公民,可以被傳遞、包裝與回傳」,主要是用來輔助其他的...
今天我嘗試讓生成式 AI 幫我寫一篇日記,以下是 AI 的版本: AI 生成日記今天早晨的陽光透過窗簾灑進房間,讓我感覺到特別溫暖。我一邊吃著簡單的早餐,一邊計...
PG 一樣使用 MVCC 無鎖實現 Isolation RC & RR Level,但如果是 Write Skew & Phantom Read...
Day 4:Update 操作的藝術 「早安,大師。」洛基坐下後說,「昨天您提到了 update-item,說它能解決 put-item 在部分更新時的問題。我...
在生成式人工智慧的眾多應用中,文字生成是最貼近日常生活的一環。從自動摘要、客服回覆,到創意寫作與程式輔助,文字生成的技術正深刻影響人類的溝通方式。而在這個領域中...
PG 也是用 MVCC 實作 Isolation 機制,但卻沒有像 MySQL 的 Undo Log 結構。 那麼沒有 Undo Log,PG 要怎麼儲存不同版...
MySQL 跟 PostgreSQL (PG) 都是主流的關聯式資料庫,但在儲存結構他們卻選擇了不同的策略,MySQL 以 B+Tree 為主,PG 則用 He...
在我想像中的美好理想世界,我只要把節點跟邊的定義文字寫清楚,Graphviz 就會幫我把漂亮的圖畫出來。 但是實際上,要畫出漂亮的圖,還是需要仔細的調教過。 我...
在微服務架構的世界裡,服務的獨立性與自治性是關鍵原則。服務要能夠獨立開發、部署、擴展與維護,而背後的資料庫設計則是影響這些特性的關鍵因素。微服務與傳統單體應用...
分散式資料庫除了 Data Sharding 關鍵技術外,跨 Server Transaction 實作 ACID 功能也很重要,然而當資料分散在不同資料庫後,...
現在很紅的ChatGPT、Gemini、DeepSeek,他們都是「大型語言模型(Large Language Model)」,那大型語言模型到底是什麼? 要回...
到目前為止,我們的 effect 會在依賴的資料發生變化時,會立刻重新執行。這種簡單直接的模式在很多情況下都有效,但當遇到密集且連續性的資料變更時,它可能會引...
昨天介紹了欄位的新增修改,明天打算介紹條件篩選。在進入條件篩選之前,先插個花介紹一些基於series的常用操作。 抓出N筆資料 head(N) 列出前面N筆資...
🆕 新增/修改的程式碼 src/utils/lang.js(新增)// src/utils/lang.jsexport const LANG_MAP = {&...
完成 Odoo 的基礎安裝後,第一步通常就是熟悉系統內建的 核心模組。Odoo 的設計理念是「模組化」,因此企業可以依照需求逐步啟用所需功能,形成一個完整的數位...
上一篇文章,跟大家介紹了 Few-shot 的概念與用法,除了 Few-shot 外,還有 Zero-shot 和 Many-shot 模式,差別如下: Ze...
昨天我已經完成了 Docker 環境架設,今天正式踏入 Odoo 的核心:模組 (Module)。 在 Odoo 世界裡,模組是一切的基礎。不管是存貨、專案管理...
如果我們需要定期觸發AWS的lambda或其他服務來執行工作,可以使用EventBridge Scheduler設定排程定期執行。接下來會介紹要如何在Event...
在前幾篇文章中,我們已經學會了如何載入資料、分割文件、建立向量資料庫,並透過相似度搜尋找出最相關的內容。不過,這些檢索流程目前仍是各自獨立的操作,尚未真正融入到...
再完美的牛郎工程師,也難免會遇到專案出包的時候。 出包本身不可怕,可怕的是在危機時失去信任。這時候比技術更重要的,其實是你的態度與回應方式。因為客人未必懂...
在理論層面認識了 n8n 的核心概念與優劣勢之後,今天,我們就來快速上手 n8n,試著安裝與基本操作。n8n 提供了幾種不同的啟動方式,對於初學者來說,最推薦的...
今天是鐵人賽 Day5,目標是設計網站的資料結構,也就是建立 商品(Product)、會員(User)、購物車(Cart) 的 schema,並用 ERD 與...
Introduction to Algorithm 系統性地介紹了各種演算法與資料結構,包括排序、搜尋、圖論、動態規劃、字串處理等,並用數學分析它們。大學時期演...
經過前四天的整理,我們終於來到馬辣火鍋店的最後一個主題——「價格&CP值」!對多數顧客來說,吃到飽火鍋除了口味、服務與環境外,最直接的考量往往還是「荷包感受」:...
近幾年最受矚目的 AI 技術,莫過於「大型語言模型(Large Language Models, LLM)」。從 GPT 到 ChatGPT,它們改變了我們對...
昨天搞定了域名和 GitHub 組織。 今天,我需要一位設計總監。 問題是,我是工程師。對設計一竅不通。但一人公司的好處就是——我可以找 AI 當設計總監。 尋...
貪婪演算法 (Greedy Algorithm) 是一種在每一步選擇中都採取在當前狀態下最好或最優 (即最有利) 的選擇,從而希望導致結果是全局最好或最優的演算...