iT邦幫忙

17th鐵人賽相關文章
共有 19731 則文章
Leetcode30天挑戰 系列 第 27

技術 Day27-Word Ladder II

今天的題目為126.Word Ladder II,從單字beginWord到endWord的轉換序列,是一串單字 [beginWord -> s1 -&g...

Leetcode30天挑戰 系列 第 26

技術 Day26-Valid Palindrome

今天的題目為125.Valid Palindrome,今天是給定一個字串s,判斷它是否為迴文,如果是,回傳true;否則回傳false。 以下是程式碼: cla...

Leetcode30天挑戰 系列 第 25

技術 Day25-Binary Tree Maximum Path Sum

今天的題目為124.Binary Tree Maximum Path Sum,今天的題目是一棵二元樹中,一條路徑是由一系列節點組成,其中每對相鄰節點之間都有邊相...

Leetcode30天挑戰 系列 第 24

技術 Day24-Best Time to Buy and Sell Stock III

今天的題目為123.Best Time to Buy and Sell Stock III,今天是最難的版本,今天是給定一個整數陣列prices,其中price...

Leetcode30天挑戰 系列 第 23

技術 Day23-Best Time to Buy and Sell Stock II

今天的題目為122.Best Time to Buy and Sell Stock II,這次的題目為前一題的衍生,給一個整數陣列prices,其中prices...

技術 加入CSV匯出功能

目的 將資料寫入food_log.csv將資料庫中的結構化資料轉成可攜帶、可讀、可分析的純文字檔 1.主選單新增功能9.CSV匯出功能 2.FoodLog...

Python 函式大全 系列 第 40

技術 Python 模組概說 《 keyword 模組 》

✦ 功能:用來檢查一個字串是否為Python 的保留字(關鍵字)或軟關鍵字 ✦ 屬性與方法 : keyword.iskeyword(s) 說明:檢查字串 s 是...

Python 函式大全 系列 第 39

技術 Python 模組概說 《 json 模組 》

✦ 功能:用於處理輕量級 JSON(JavaScript Object Notation)交換格式資料格式的資料,廣泛用於 Web 應用、API 和資料儲存 ✦...

Python 函式大全 系列 第 38

技術 Python 模組概說 《 itertools 模組 》

✦ 功能:用於處理可迭代物件(如列表、元組、集合等)的高效的迭代器工具,旨在提升性能(節省記憶體、減少計算)並簡化程式碼 ✦ 屬性與方法 : itertools...

DevOps 工具鏈 系列 第 30

技術 DevOps 的未來發展

三十天的學習旅程走到最後,DevOps已不再只是「開發與運維的合作模式」,而是一種持續演進的工程文化。隨著雲端與自動化技術的成熟,DevOps也在不斷轉變與延伸...

DevOps 工具鏈 系列 第 29

技術 DevOps 文化與團隊實踐

DevOps的核心其實不在工具,而在文化。它是一種讓團隊能持續協作、快速回饋、共同承擔責任的工作方式。 DevOps文化的三個核心實踐方向:1.協作與溝通開發、...

DevOps 工具鏈 系列 第 28

技術 DevOps 工具鏈整合

我們已經接觸了許多DevOps的關鍵工具:Git、Jenkins、Docker、Kubernetes、Terraform、Prometheus、Grafana等...

DevOps 工具鏈 系列 第 27

技術 日誌管理(ELK / OpenSearch Stack)

在系統運作過程中,日誌(Log)是了解系統狀態與追蹤錯誤的關鍵依據。當服務越多、容器越分散時,集中管理日誌就變得非常重要。這時常見的解決方案是ELK Stack...

DevOps 工具鏈 系列 第 26

技術 Grafana

在監控系統中,光有數據還不夠,如何把數據可視化 才能讓問題一目了然。這時就輪到 Grafana登場。Grafana是一個開源的資料視覺化與監控平台,能把各種資料...

DevOps 工具鏈 系列 第 25

技術 Prometheus

在DevOps的自動化流程中,除了部署與管理之外,監控(Monitoring)也是非常關鍵的一環。Prometheus是目前最常見的開源監控系統之一,由Soun...

DevOps 工具鏈 系列 第 24

技術 Ansible

在自動化工具中,Ansible是一個輕量、易上手的選擇。它由Red Hat維護,主要用於設定管理、應用部署與伺服器協調。和Terraform相比,Ansible...

DevOps 工具鏈 系列 第 23

技術 Terraform

在IaC的眾多工具中,Terraform是最具代表性的一個。由HashiCorp開發,Terraform 能用統一語法管理各種雲端資源,像AWS、Azure、G...

DevOps 工具鏈 系列 第 22

技術 IaC(Infrastructure as Code)

在過去,伺服器與環境的設定大多靠人工操作,例如登入主機安裝套件、調整設定檔。這種方式容易出錯,也難以重現。為了解決這個問題,產生了Infrastructure...

DevOps 工具鏈 系列 第 21

技術 Kubernetes 部署

在理解Kubernetes的核心元件後,我們可以看看整體的部署流程。實際上,將應用部署到 Kubernetes通常包含三個主要階段:定義資源、建立部署、與公開服...

DevOps 工具鏈 系列 第 20

技術 Helm

在Kubernetes的世界裡,部署應用常常需要寫好幾個YAML檔,例如Deployment、Service、Ingress等。當應用越複雜,維護這些設定就越麻...

技術 Day 18. Push Members Down:將力量傳承給子嗣

在現代程式設計中,善用物件導的特性,可以解決很多不必要的判斷。接下來要來探討各種在物件導向的演化路上,會用到的重構。 今天先從簡單的開始。 1. 當父類職責太多...

技術 測試功能2

目的 測試食物記錄5~8的功能 , 看有沒有錯誤地方。輸錯就回到當前輸入的欄位。刪除、更新使用者那寫過了。 1.食物記錄*計算單日熱量userId和date...

leetcode解題學習java 系列 第 17

技術 30天LeetCode挑戰紀錄-DAY17. Fibonacci Number

題目 題目說他會給一個整數n,然後我們要算出第n個的費波那契數回傳給他 想法 圖片來源:http://www.mathsgreat.com/fibon/fi...

鐵人賽 AI & Data

技術 AI × Data 智慧中醫調理系統:從一次「身體熱熱的」經驗談起

🌿 AI × Data 智慧中醫調理系統:從一次「身體熱熱的」經驗談起 「那天我只是覺得身體熱熱的,卻啟發了一個AI醫療資料設計的靈感。」 一、從體感反應...

技術 Day 16:加入網頁爬蟲資訊來源(Web Crawler)

今天想讓我的 AI 能「自己去找資料」,所以試著在 Dify 裡加入 Web Crawler(網頁爬蟲) 功能。這樣就算沒有 API,也能讓它從網頁上抓到最新的...

技術 Day 15:串接外部 API

今天開始挑戰 Dify 的進階功能 —— 外部 API 串接。目標是讓我的 AI 助理不只會聊天,而是能「去外面拿資料回來」。 我在 Dify 的 Tools...

技術 Day 14:第二週學習心得總結

這週主要在玩 Dify 的「進階功能」,包含知識庫、RAG、還有 Agent。從第一週只是能聊天,到現在能查資料、能記得上下文、甚至能幫我做事,整個助理的感覺真...

技術 Day 13:測試 Dify Agent(工具調用)

今天想試試看 Dify 的 Agent 功能,也就是讓 AI 不只是回答問題,而是「真的去做事」。以前 AI 只能回覆,現在透過 Agent,它可以呼叫外部工具...

技術 Day 12:了解 RAG 與 Dify 的應用

今天主要是想搞懂一個我之前常看到但不太懂的詞 —— RAG(Retrieval-Augmented Generation)。很多人都說這是讓 AI 更「懂資料」...

技術 Day 11:嘗試多輪對話記憶(Memory 功能)

今天開始試 Dify 裡最酷的一個功能 —— 記憶(Memory)。它可以讓 AI 記得你前面講過的話,不再是每次都從零開始。 我進入我之前做的「小助手」App...