系統設計

含有「系統設計」共 14 篇內容
全部內容
發佈日期由新至舊
高韌性設計是系統、組織和服務的關鍵。它通過減少對單一供應商或資源的依賴,提高適應性和可持續性。這一原則適用於各個領域,從SaaS系統到AI應用、組織結構、能源策略,甚至個人項目如電子報。高韌性設計的核心是多元化和靈活性,確保即使面臨挑戰也能持續運作。 一般性系統的高韌性設計 作為一家 S
Thumbnail
本篇將涵蓋環境設置和基礎結構的搭建,包括 Laravel 框架的初始化、路由設置、資料庫遷移和模型的建立。下篇將進一步討論核心功能的實現,包括 API 的開發和核心邏輯的實作。
Thumbnail
這篇文章描述了作者在政府機關服務期間,自發性地解決了幾個問題,包括開發公文收發系統和建立政府機關LINE官方帳號。作者使用Python開發公文收發系統,並利用大型語言模型建立LINE官方帳號的智能客服系統。這些應用對於提高政府機關的效率和服務水準具有重要意義。
Thumbnail
因應未來不斷變化的消費場景,零售業的數位轉型,要打造出「可組合式商務」(Composable Commerce),以快速因應市場變化,創造靈活而有高適應性的企業。MACH 架構是一套打造可組合式商務的技術原則。
Thumbnail
付費限定
題目敘述 題目會給我們一個定義好的類別和function介面,要求我們實作建構子和ping() function來滿足指定的需求。 RecentCounter類別的建構子 建構子應該初始化來電紀錄,內容為空(零筆資料) int ping(int t) t代表來電時刻,單位是毫秒m
Thumbnail
付費限定
題目敘述 題目會給定兩個輸入。 第一個輸入是關鍵字清單products,第二個是使用者輸入的字串searchWord。 要求我們實現關鍵字搜尋建議系統,使用者每輸入一個字元就推薦一次。 推薦時,優先返回字典序(Lecial order)最接近的關鍵字,最多不要超過三個關鍵字。 題目的原文
Thumbnail
付費限定
題目敘述 題目的情境是設計並且實現一個包含所有正整數的數據流,以set集合的方式存在。 數據流 = {1, 2, 3, 4, ..., ∞} 要求我們去實現定義好的function介面: SmallestInfiniteSet()建構子,初始化這個包含所有正整數的數據流。 int po
Thumbnail
題目敘述 題目會給我們一組定義好的界面和需求,要求我們設計一個資料結構,可以滿足平均O(1)的插入元素、刪除元素、隨機取得元素的操作。 RandomizedSet() 類別建構子 bool insert(int val) 插入元素的function界面 bool remove(int val
Thumbnail