iT邦幫忙

16th鐵人賽相關文章
共有 22071 則文章
鐵人賽 Software Development DAY 22

技術 Day 22 -發佈與版本:Hatch build wheel、SemVer、Changelog

專案從「能跑能測」到「能被別人穩定安裝使用」,差的就是發佈這一步。今天把三件事一次補齊: 用 Hatch 建置與發佈套件(wheel、sdist) 以 Sem...

鐵人賽 自我挑戰組 DAY 22
leetcode 系列 第 22

技術 leetcode 22. Generate Parentheses

題目:Given n pairs of parentheses, write a function to generate all combinations o...

鐵人賽 Software Development DAY 21

技術 Day 21 -背景作業選型:Celery / Dramatiq / asyncio 任務

一句話版本:把慢又不穩的事情踢出請求路徑,用可觀測、可恢復、可替換的背景作業把系統撐住。 為什麼今天要談這個 在 Day 20 我們把 API 層做了 Po...

鐵人賽 自我挑戰組 DAY 20
leetcode 系列 第 20

技術 leetcode 20. Valid Parentheses

題目:Given a string s containing just the characters '(', ')', '{', '}', '[' and '...

鐵人賽 Software Development DAY 19

技術 Day 19 -資料層工程化:SQLAlchemy 2.x 與 Repository Pattern

在前 18 天,我們把環境、專案結構、型別與資料契約、測試藍圖、結構化日誌、錯誤處理與快取都建好了。今天把資料層補齊:用 SQLAlchemy 2.x 的現代...

鐵人賽 Software Development DAY 18

技術 Day 18 -快取策略:lru_cache、Redis 與失效設計

延續前一篇的效能觀測(cProfile / py-spy / line-profiler),我們今天把「量測之後的行動」落到快取層,讓系統用更少的資源交付更快...

鐵人賽 Security

技術 📍 Day 31:AI 風險量化

—— 沒有數字的風險,就是沒有人理的風險。 對象:CISO、風險管理部門、AI 團隊主管、董事會成員 關鍵詞:AI 風險量化|成本模型|CVSS for AI...

鐵人賽 生成式 AI DAY 0

技術 三大核心技術:GAN、VAE 與 Diffusion Model

今天介紹的是目前生成式AI的領域的三大基石,雖然目標都是生成數據,但是它們採用了截然不同的運作機制和哲學。 1. 生成對抗網路(Generative Adver...

鐵人賽 Software Development DAY 17

技術 Day 17 -效能觀測:cProfile、py-spy、line-profiler

在前一天(Day 16),我們討論了非同步與 I/O 模型。你可能已經感受到,程式效能問題很少是「神祕的黑盒子」,而是 CPU 與 I/O 的拉扯。接下來,我們...

鐵人賽 自我挑戰組 DAY 17
leetcode 系列 第 17

技術 leetcode 17. Letter Combinations of a Phone Number

題目:Given a string containing digits from 2-9 inclusive, return all possible lett...

鐵人賽 自我挑戰組 DAY 16
leetcode 系列 第 16

技術 leetcode 16. 3Sum Closest

題目:Given an integer array nums of length n and an integer target, find three int...

鐵人賽 自我挑戰組 DAY 16
日誌檢查學習自我挑戰 系列 第 16

技術 Day16:DHCP 與 DNS的日誌檢查

DHCP (Dynamic Host Configuration Protocol)DHCP 負責自動分配 IP 位址。日誌主要用於追蹤 IP 分配、租約衝突...

鐵人賽 Mobile Development DAY 16
開除老闆計劃 系列 第 16

技術 [Day-16] 遇到 AI 鬼打牆該怎辦?程式開發心得

Day 16|飲食紀錄的開發與想法 在健康管理 APP 裡,「飲食紀錄」幾乎是核心功能之一。很多人會覺得麻煩,所以怎麼設計出低摩擦、高價值的紀錄流程,就變得非常...

鐵人賽 Software Development DAY 16

技術 Day 16 -非同步基礎:asyncio / anyio 的落地心法

在前 15 天,我們已經打好了「能跑、能測、能控管」的工程基礎:環境一致性、依賴管理、測試藍圖、日誌、錯誤處理、序列化格式…專案算是能穩穩上線了。 但實務開發裡...

鐵人賽 自我挑戰組 DAY 15
leetcode 系列 第 15

技術 leetcode 15. 3Sum

題目:Given an integer array nums, return all the triplets [nums[i], nums[j], nums[...

鐵人賽 自我挑戰組 DAY 14
leetcode 系列 第 14

技術 leetcode 14. Longest Common Prefix

題目:Write a function to find the longest common prefix string amongst an array of...

鐵人賽 自我挑戰組 DAY 14
日誌檢查學習自我挑戰 系列 第 14

技術 Day 14:網路設備故障排除:環路與 STP

一、學習目標 理解網路環路發生的原因、症狀和對網路的影響。理解STP (Spanning Tree Protocol) 的基本概念,以及如何利用其日誌來診斷環路...

鐵人賽 Software Development DAY 14

技術 Day 14 - 失敗即常態:例外分層、重試與降級(tenacity)

在前 13 天,我們已經讓專案具備了環境一致性、型別契約、測試藍圖,以及結構化日誌。 專案「能跑、能測、能記錄」。 但現實世界告訴我們一件事:再完美的程式,也不...

鐵人賽 自我挑戰組 DAY 14

技術 Day14:新增測試(1/2)

大家好 ~ 今天要分享的是CRUD測試中的C(新增),會延續Day02時的情境描述去撰寫SQL語句。 情境一:員工管理與排班新增 - 新進員工的資料、每月班表...

鐵人賽 自我挑戰組 DAY 12

技術 深層邏輯與哲學:意識與智慧的界線

人工智慧的快速發展,不僅推動了技術的進步,也引發了哲學與倫理層面的深刻思考。其中最核心的問題之一,就是「意識」與「智慧」之間的界線。智慧(intelligenc...

鐵人賽 自我挑戰組 DAY 10
leetcode 系列 第 10

技術 leetcode 10. Regular Expression Matching

題目:Given an input string s and a pattern p, implement regular expression matchin...

鐵人賽 自我挑戰組 DAY 9
leetcode 系列 第 9

技術 leetcode 9. Palindrome Number

題目:Given an integer x, return true if x is a palindrome, and false otherwise.給定一...

LLM入門學習 系列 第 9

技術 Day 8:Attention 概念

注意力機制(Attention Mechanism)是深度學習,尤其是自然語言處理(NLP)與大型語言模型(LLM)中的一個革命性概念。它讓模型能像人類一樣,在...

鐵人賽 自我挑戰組 DAY 9

技術 技術支撐:強化學習(Reinforcement Learning)

強化學習(Reinforcement Learning, RL)是人工智慧領域中的一種重要學習範式,核心理念源自於行為心理學的「獎勵與懲罰」機制。不同於監督式與...

鐵人賽 自我挑戰組 DAY 7
leetcode 系列 第 7

技術 leetcode 7. Reverse Integer

題目: 解題思路:取末位數:用 pop = x % 10 取出最後一位。 去掉末位:x = x / 10。 拼接到結果:rev = rev * 10 + pop...

鐵人賽 自我挑戰組 DAY 7

技術 D7:第一個物品

首先要在Mod資料夾下新增一個item資料夾,並在裡面新增一個ModItem Class,大概長這樣在Class裡面打上public static final...

鐵人賽 自我挑戰組 DAY 7

技術 技術層面:深度學習(Deep Learning)

深度學習(Deep Learning, DL)是機器學習的重要分支,其核心概念來自於人工神經網路(Artificial Neural Networks, ANN...

鐵人賽 生成式 AI DAY 6
AI Development 系列 第 6

技術 Day 6|生成式 AI 的基礎建材:語料庫、算力與框架

** 為什麼要談基礎建材?**在軟體開發裡,我們常說「工欲善其事,必先利其器」。 生成式 AI 看似神奇,但它其實建立在三塊基礎建材之上:語料庫、算力、框架。...

鐵人賽 自我挑戰組 DAY 8

技術 Day08:資料表轉SQL

今天要分享的是資料表轉SQL語句以及資料插入! 首先先展示實體關聯圖轉SQL的程式碼以及命令檔輸出...1. 實體關聯圖轉SQL的程式碼 CREATE TAB...

鐵人賽 自我挑戰組 DAY 6
leetcode 系列 第 6

技術 leetcode 6. Zigzag Conversion

題目:The string "PAYPALISHIRING" is written in a zigzag pattern on a giv...