專案從「能跑能測」到「能被別人穩定安裝使用」,差的就是發佈這一步。今天把三件事一次補齊: 用 Hatch 建置與發佈套件(wheel、sdist) 以 Sem...
題目:Given n pairs of parentheses, write a function to generate all combinations o...
一句話版本:把慢又不穩的事情踢出請求路徑,用可觀測、可恢復、可替換的背景作業把系統撐住。 為什麼今天要談這個 在 Day 20 我們把 API 層做了 Po...
題目:Given a string s containing just the characters '(', ')', '{', '}', '[' and '...
在前 18 天,我們把環境、專案結構、型別與資料契約、測試藍圖、結構化日誌、錯誤處理與快取都建好了。今天把資料層補齊:用 SQLAlchemy 2.x 的現代...
延續前一篇的效能觀測(cProfile / py-spy / line-profiler),我們今天把「量測之後的行動」落到快取層,讓系統用更少的資源交付更快...
—— 沒有數字的風險,就是沒有人理的風險。 對象:CISO、風險管理部門、AI 團隊主管、董事會成員 關鍵詞:AI 風險量化|成本模型|CVSS for AI...
今天介紹的是目前生成式AI的領域的三大基石,雖然目標都是生成數據,但是它們採用了截然不同的運作機制和哲學。 1. 生成對抗網路(Generative Adver...
在前一天(Day 16),我們討論了非同步與 I/O 模型。你可能已經感受到,程式效能問題很少是「神祕的黑盒子」,而是 CPU 與 I/O 的拉扯。接下來,我們...
題目:Given a string containing digits from 2-9 inclusive, return all possible lett...
題目:Given an integer array nums of length n and an integer target, find three int...
DHCP (Dynamic Host Configuration Protocol)DHCP 負責自動分配 IP 位址。日誌主要用於追蹤 IP 分配、租約衝突...
Day 16|飲食紀錄的開發與想法 在健康管理 APP 裡,「飲食紀錄」幾乎是核心功能之一。很多人會覺得麻煩,所以怎麼設計出低摩擦、高價值的紀錄流程,就變得非常...
在前 15 天,我們已經打好了「能跑、能測、能控管」的工程基礎:環境一致性、依賴管理、測試藍圖、日誌、錯誤處理、序列化格式…專案算是能穩穩上線了。 但實務開發裡...
題目:Given an integer array nums, return all the triplets [nums[i], nums[j], nums[...
題目:Write a function to find the longest common prefix string amongst an array of...
一、學習目標 理解網路環路發生的原因、症狀和對網路的影響。理解STP (Spanning Tree Protocol) 的基本概念,以及如何利用其日誌來診斷環路...
在前 13 天,我們已經讓專案具備了環境一致性、型別契約、測試藍圖,以及結構化日誌。 專案「能跑、能測、能記錄」。 但現實世界告訴我們一件事:再完美的程式,也不...
大家好 ~ 今天要分享的是CRUD測試中的C(新增),會延續Day02時的情境描述去撰寫SQL語句。 情境一:員工管理與排班新增 - 新進員工的資料、每月班表...
人工智慧的快速發展,不僅推動了技術的進步,也引發了哲學與倫理層面的深刻思考。其中最核心的問題之一,就是「意識」與「智慧」之間的界線。智慧(intelligenc...
題目:Given an input string s and a pattern p, implement regular expression matchin...
題目:Given an integer x, return true if x is a palindrome, and false otherwise.給定一...
注意力機制(Attention Mechanism)是深度學習,尤其是自然語言處理(NLP)與大型語言模型(LLM)中的一個革命性概念。它讓模型能像人類一樣,在...
強化學習(Reinforcement Learning, RL)是人工智慧領域中的一種重要學習範式,核心理念源自於行為心理學的「獎勵與懲罰」機制。不同於監督式與...
題目: 解題思路:取末位數:用 pop = x % 10 取出最後一位。 去掉末位:x = x / 10。 拼接到結果:rev = rev * 10 + pop...
首先要在Mod資料夾下新增一個item資料夾,並在裡面新增一個ModItem Class,大概長這樣在Class裡面打上public static final...
深度學習(Deep Learning, DL)是機器學習的重要分支,其核心概念來自於人工神經網路(Artificial Neural Networks, ANN...
** 為什麼要談基礎建材?**在軟體開發裡,我們常說「工欲善其事,必先利其器」。 生成式 AI 看似神奇,但它其實建立在三塊基礎建材之上:語料庫、算力、框架。...
今天要分享的是資料表轉SQL語句以及資料插入! 首先先展示實體關聯圖轉SQL的程式碼以及命令檔輸出...1. 實體關聯圖轉SQL的程式碼 CREATE TAB...
題目:The string "PAYPALISHIRING" is written in a zigzag pattern on a giv...