文章同步發表在 我們的部落格 檢查訂單處理邏輯 案例: ERP 系統中,處理訂單時需要確保庫存充足,否則應當返回相應錯誤。 測試場景: 測試處理訂單的函式,...
今天我們繼續看一題字串類型的題目:拆字。 🟨拆字 本題取自 Leetcode 139. Word Break 題目 Given a string s and a...
在前面章節中,微服務部份我們討論了從單體架構到微服務架構的轉換,並以一個範例介紹了如何進行業務邏輯和數據的拆分。但如同結尾提到,其實微服務設計上,會面臨不同的問...
透過GitHub Actions 發布 Release 版號 結合 GitHub Actions,透過自動化流程來進行版本號的自動遞增與發布以提升效率。在發...
這本書有甚麼地方是我可以學習並在日常生活上使用出來的呢之三? 尊重別人意見,不要說對方錯了 自己錯了立即承認 跟許多眼高於頂不肯承認錯誤的圈子中工作,我常搞...
密碼破解工具在資安領域中,是非常重要的工具,不但能夠幫助資安專職人員測試系統的防禦能力,還能讓我們更深入的了解駭客可能會如何攻擊我們的資料或帳號等,因此今天要來...
點擊圖即可觀看影片! 小周末快樂! 周末想做交易但股市休市怎麼辦?沒關係我們還有24/7的加密幣! 影片時間軸:00:00 本集簡介00:05 加密幣的交易...
前言 我們昨天提到 NFC 的一些攻擊手法,今天則會跟各位帶來我自己很常用到的 NFC 功能,可惜前幾天社團博覽會的時候還沒有想到,否則在宣傳上應該會方便不少,...
前篇提問 Prometheus 有寫入時間序列相關的介面? Prometheus 拉到資料後的處理有哪些? 時間序列資料如何壓縮? 本篇要來回答 Serv...
在昨天的文章中,我們已經完成了在本機使用 Docker Desktop Kubernetes 進行容器的佈署。今天,我們將繼續深入,探索如何將應用程式佈署到 A...
今天我們繼續來研究ETHGlobal BANGKOK的獎項:Mina Protocol、Sign Protocol和Safe。這些項目分別代表了輕量級區塊鏈技術...
參考類型 陣列是使用「參考資料類型」的物件,當宣告一個陣列時,該名稱紀錄的是記憶體的位址,實際陣列的內容值則是存放在記憶體中。 當我們將陣列A指定給陣列...
簡介 在先前的 Logging 章節中,我們提到開發者通常會記錄事件發生的時間點。此外,程式系統中經常使用時間來進行判斷與運算,因此熟悉 datetime 的使...
有了活動資訊之後要開始來建立最核心的售票服務,基本上售票的 API 最好是越簡單越好,做的事情越少 API 的 Latency 通常就會越低。 同步處理 正常來...
惡意軟體(Malware) 惡意軟體 是一種旨在執行攻擊者所設計活動的惡意軟體,未經用戶同意即可運行。它可以以可執行代碼、主動內容、腳本或其他形式的軟體出現。攻...
為什麼需要 global state management 我自己認爲是有以下兩個理由 跨組件共用 state 一樣以 Todo list 為例子,假設我今天我...
題目 CSS Challenge Day9 題目是一個看起來像是 Weather Widget 的介面,配上下雨的動畫,並且在初次 loading 時,月亮會有...
今天我們要建立的是我們的各個頁面的內容,具體會是第17天中推薦影片的第二部和第三部的內容: 首先先讓我們建立about、blog、tag三個頁面,我們一開始可以...
昨天說明了什麼是關聯式資料庫,今天接著來看 AWS 上的資料庫做法。 資料庫的系統 歸誰管? 在雲端上建置資料庫,根據資料庫管理者可以觸及的部分,粗略分成三種:...
定義用來儲存鍵-值對(key, value)的物件。是允許任意類型作為鍵儲存資料。 語法 let map = new Map(); map.set('name'...
一、前言 前篇文章提及了網頁擷取完整 HTML 表格的功能,此篇文章則將使用同樣功能的不同元素進行網頁資料爬蟲,並抓取電商網站上的產品資訊。常見情境可能有需要定...
哈囉,大家好!經過前面的努力,我們已經建立了個人財務管理系統的基本功能。現在,是時候來確保我們的程式碼品質了。今天,我想和大家聊聊單元測試,以及它為什麼不僅僅是...
Day 12: 資料篩選與資料切片 在進行資料分析的過程中,我們經常需要從龐大的資料集中提取特定的子集,這時候篩選和切片是非常重要的技能。今天,我們將學習如何根...
這篇將透過5個實例來說明python的語法。 將以下程式保存為01.py後執行 pop() 移除元素 list1 = [1,2,3,4,5] print(&...
當專案越寫越大的時候,很容易遇到修改了 A 功能,卻導致 B 功能出錯的情形。這個狀況通常是未考慮到其它方法 (或這些方法的依賴性) 所導致的,多人合作時容易發...
學習 ORM 與上傳檔案漏洞 ORM ORM 是什麼 ORM(Object-Relational Mapping,物件關聯對應)是一種程式設計技術,用來在物件導...
設計師在製作 .riv 檔的過程中,可能會用到一些資源 assets,例如圖片、字體、音檔等等,就我們的經驗來說,這些資源比你想像中多非常多,不要小看設計師大大...
除了電腦視覺,另一個常被討論的題目是自然語言處理(Natural Language Processing, NLP)自然語言處理的主要目的是讓電腦能夠理解、進而...