iT邦幫忙

技術文章

RSS
鐵人賽 生成式 AI

Day 11: AI 當程式助教:讓 ChatGPT 幫你解釋排序與搜尋演算法

在學 Java 的過程中,最讓人頭痛的通常不是語法,而是那些經典的「排序(Sorting)」與「搜尋(Searching)」演算法像是泡沫排序(Bubble S...

鐵人賽 生成式 AI

Day 10:Java 小專案 1:猜數字遊戲 — AI 幫你寫程式,你只要懂就好

在學 Java 的過程中,最經典、最有趣的練習之一就是「猜數字遊戲」。這個小專案簡單卻能一次練到好幾個重點:✅ if / else 判斷✅ while 迴圈✅...

鐵人賽 生成式 AI

Day 9:Java OOP 輔助學習:class、物件、constructor

在學 Java 的過程中,最常讓人卡住的關鍵字之一,就是 OOP(物件導向程式設計)。「class到底是什麼?」、「物件又是什麼?」、「為什麼要用 constr...

鐵人賽 Cloud Native

附錄1 - (AI)用 APISIX 打造虛擬百貨公司:深入解析 API 網關的核心實踐

!!!請先閱讀須知!!! 在數位轉型的浪潮下,企業的後端服務日益複雜,如何高效、安全、穩定地管理這些服務成為一個關鍵挑戰。API 網關(API Gatew...

鐵人賽 Modern Web

煉金術師的溝通手冊:與設計師的魔法契約

我們已經學會整套等比縮放設計稿工作流的作法,並瞭解可能遇到的問題,如果你決定採用這種方式寫網站,建議先與設計溝通畫面呈現上可能會遇到的常見問題: 視窗超出設計...

30. Effect 生態系: `@effect/ai` Effect 也有 ai

這篇要介紹的是另一個 Effect 官方的套件 @effect/ai ,這個套件可以幫助你使用 AI ,同時你的程式不需要知道不同家 AI 的 sdk 之間的不...

鐵人賽 AI & Data

🌳 格雷文德的森林裡:用故事理解「β值」與「勝算比(OR)」

🌳 格雷文德的森林裡:用故事理解「β值」與「勝算比(OR)」 很久很久以前,在茂密的格雷文德森林裡, 住著一個守護村莊的溫柔巨人。👣 他保護大家不受火神🔥與海神...

鐵人賽 Odoo

🔥🌊 格雷文德的奇異樹與Odoo的拯救之戰

🔥🌊 格雷文德的奇異樹與Odoo的拯救之戰 在茂密的格雷文德森林裡, 火神與海神輪流襲擊,讓整個村莊陷入混亂。 火神帶來乾旱與焦慮,海神捲起暴潮與恐懼。 田地枯...

鐵人賽 AI & Data

Day31. 關於「Web3 數位健康護照」的必要性

在討論健康數位護照、健康資料管理這類議題時,很自然會被問到:「一定要用 Web3 嗎?Web2 傳統資料庫架構已經很成熟,為什麼還要引入區塊鏈?」 Web2 系...

鐵人賽 Modern Web

Web Modern 與比特幣的啟示:從封包到錢包,網路信任的再進化

💻 Web Modern 與比特幣的啟示:從封包到錢包,網路信任的再進化 引言:從連線速度到信任速度的時代 在「Web Modern」的時代,我們早已習慣網頁即...

鐵人賽 生成式 AI

從大型主機到生成式AI:網路的50年螺旋革命

🌐 從大型主機到生成式AI:網路的50年螺旋革命 引言:我們每天都在用,但我們真的懂網路嗎? 在資訊爆炸的時代,我們以為的「新科技」,其實很多都是五十年前的舊觀...

Leetcode自學 系列 第 22

Day 22 路徑總和

這題要判斷二元樹中,是否有一條從根節點到葉節點的路徑,路徑上所有節點的值加起來剛好等於指定的數。一開始看起來好像要把所有路徑都列出來,但其實用遞迴就能簡單解決。...

LLM入門學習 系列 第 30

Day 30 總結報告

Day 30 總結報告:RAG 智能客服專案回顧與技術掌握 一、專案背景與整體目標 本專案圍繞「校園 FAQ 智慧客服」主題展開,目標是建立一個具備語義理解、精...

75 天完賽!!

完成惹 今天是最後一天,75 天,說長不長說短不短,想寫點什麼但又寫不出來,可能是感想已經在另外一系列寫過了吧... 總之,感謝所有關注我的朋友們,我的 CSS...

使用者登入和註冊

目的 管理使用者資料 , 前面有寫過user和userDAO這裡會用到。 1.歡迎選單(Main)UserDAO user_dao = new UserDA...

( Day 75 ) CSS visibility 可見性、content-visibility 內容可見性、opacity 透明度

visibility 和 opacity 樣式屬性就如同字面的意思,表示元素的可見性和透明度,這篇教學所介紹的樣式可以將元素「顯示」或「隱藏」,這篇教學會介紹元...

DAY 31 GenAI觀念和Guardrails

GenAI觀念 TokenizationGenAI需要將長句子拆分成model看得懂的token基於單字:將文字拆分為獨立的單詞基於子句:部分單詞可再拆分,例...

30天鐵人賽心得

30天的鐵人賽終於完成了!回頭看這段時間,感覺自己像經歷了一場前端速成馬拉松,每一天都在學新技能、解決問題,也慢慢建立起一個完整的個人作品網站。其實在這之前已經...

我們與Maven的距離 系列 第 31

Day30 - Visual Studio Code Integration with Maven

前言 Visual Studio Code簡稱VS Code是目前AI工具整合相當完善的IDE,寫前端已是滿主流使用的IDE,若能使用它寫Java這樣全端工程師...

查詢日期範圍紀錄與營養功能

目的 提供查詢一個日期範圍 , 使用者的食物總熱量和蛋白質...總含量。 1.主選單(Main)新增8.查詢日期範圍記錄與營養功能。 2.Main加開始日...

ÉCHO (迴響) 系列 第 32

第三十二章:蜂群崩壞模擬

echo HALO-THREAT_ANALYSIS-LOGIC_CONTAMINATION.log --- 日誌 ID: `HALO-TA-LC-001`...

統整

統整目前為止的程式碼跟功能 程式碼: import java.util.ArrayList; import java.util.Scanner; clas...

鐵人賽 Security
資安的原罪 系列 第 31

【31】資通安全的原罪 - 後記

【31】資通安全的原罪 - 後記 感謝看到這邊的所有讀者,若還有興趣,可以在Github 看到完全的內容。裡面包含主要兩個檔案: todo.md: 關於想要...

附錄:知識點反向索引

由於這次的系列文章屬於小說文體,為了方便大家快速查找特定主題或概念,我整理了這份知識點反向索引,希望當你想回顧某個特定技巧或方法時,可以直接從這裡找到它在 30...

鐵人賽 Modern Web

測試驅動的現代化開發:單元測試到 E2E 的完整策略

系列文章: 前端工程師的 Modern Web 實踐之道 - Day 15預計閱讀時間: 12 分鐘難度等級: ⭐⭐⭐⭐☆ 🎯 今日目標 在前兩週的文章中,...

Day31 - 持續成長學習藍圖 - Docker(資料持久化與 Volume)

今天我們要解決一個 Docker 新手常遇到的問題: 「為什麼我容器一刪,資料就全沒了?」 這篇會教你搞懂 Docker 為什麼資料會消失、什麼是 Volu...

Day 27:疑難雜症解決 - Git 問題終結者

今日目標• 處理常見 Git 錯誤• 救回誤刪的資料• 解決複雜的合併問題• 掌握進階恢復技巧 一、檔案救援情境 1:誤刪檔案(還沒 commit) 刪除了重...

來都來了-涮就涮吧 系列 第 38

#37

Binary Tree Maximum Path Sum (Tree + DP) LC124 題意 找出二元樹中 任意兩節點之間的最大路徑和。 徑必須連續,且...