iT邦幫忙

技術文章

RSS
app學習實作經驗 系列 第 21

Day 21:新增「修改個人資料」功能(更新暱稱與密碼)

今天的目標是讓使用者可以在登入後修改自己的個人資料。我在首頁新增了一個「修改資料」按鈕,按下後會跳到一個新的Activity,裡面有兩個輸入欄位:一個是新的暱稱...

app學習實作經驗 系列 第 20

Day 20:在首頁顯示「歡迎用戶 XXX」,並加入更多互動功能

今天的目標是讓App看起來更像一個真正的應用程式。首先,我先從登入頁面跳轉到首頁後,把使用者在SharedPreferences儲存的帳號名稱讀取出來,然後在首...

Day30-C# 新手學習之旅最終章

前言 今天是本次挑戰的最後一篇文章了,其實我認為自己還有很多內容來不及在這30天學完,從環境安裝到建立 API、再到測試與錯誤處理,這些都是我目前在職場上會經歷...

ÉCHO (迴響) 系列 第 35

第三十五章:迴響

蘭心大樓的頂層,曾經是克蘿伊的牢籠,此刻卻成了全世界最安靜的地方。 深夜三點四十七分。這個時間,連台北最繁華的街道都會陷入短暫的沉睡。但克蘿伊已經連續第三個夜晚...

Leetcode自學 系列 第 23

Day 23 複習本週題目

我將這週的題目重複練習並統整。這幾天練習的題目都跟「二元樹」有關,像是找最大深度、反轉樹、判斷相同或對稱的樹、計算樹的直徑,還有檢查路徑總和。剛開始看到樹的題目...

Python 函式大全 系列 第 45

Python 模組概說 《 pathlib 模組 》

✦ 功能:提供物件導向的方式處理檔案系統路徑和檔案操作,簡化跨平台路徑操作,並整合檔案與目錄管理功能,適合需要簡潔、可讀性高的檔案系統操作 ✦ 屬性與方法 :...

Python 函式大全 系列 第 44

Python 模組概說 《 os 模組 》

✦ 功能:供與作業系統互動的功能,用於處理檔案系統、環境變數、進程管理和系統相關操作 ✦ 屬性與方法 : os.open 說明:開啟檔案,返回檔案描述 os.c...

Python 函式大全 系列 第 43

Python 模組概說 《 numbers 模組 》

✦ 功能:定義數值型別的抽象基類,通常用於型別檢查或實作數值相關的類別,而不直接操作數值 ✦ 屬性與方法 : numbers.Number 說明:所有數值型別的...

Day 30:面試準備與總結

今天我們將:• 整理所有知識點• 準備面試常見問題• 給出實戰建議 一、Git 面試常見問題基礎概念題Q1: 解釋 Git 和 GitHub 的差別A:Git...

Day34 - 持續成長學習藍圖 - Docker(模擬部署環境)

昨天我們已經成功讓 Todo API 跟 PostgreSQL 容器整合,今天的目標是讓這整個系統更「像在雲端運作」——我們要模擬生產部署(production...

鐵人賽 Vue.js

第 30 天 - 比賽結束

我很自豪能跳出舒適圈,學習 Vue 3 和 Svelte 5/SvelteKit,整個過程非常愉快。在30天裡,我用三個框架完成了5個示範,共15個示範。雖然過...

鐵人賽 Modern Web

BP 神經網路 × Odoo × Web Modern 即時金融整合應用篇

💹 BP 神經網路 × Odoo × Web Modern 即時金融整合應用篇 (從「資料流」到「金流」:讓 AI 幫企業做聰明財務決策) 🎯 概念導覽 這一...

鐵人賽 Odoo

以 Odoo 雲端進銷存為核心,探索小型企業數位轉型新方向

以 Odoo 雲端進銷存為核心,探索小型企業數位轉型新方向 ——從進銷存、CRM 到 IoT 應用結合開源,再延伸至長者生命故事的 Big Data 建構 當...

鐵人賽 AI & Data

用 BP 神經網路(Backpropagation Neural Network)認識深度學習的骨架

用 BP 神經網路(Backpropagation Neural Network)認識深度學習的骨架 導言:從生物神經啟發到數學架構 早期研究者觀察「生物神經...

鐵人賽 IT 管理
敏捷組織的五項修練 系列 第 34

Day 34. 敏捷組織的五項修練:戰車(Chariot)-「交流」是科技進步的核心

「我們的愛如此廣闊,足以容納所有人。」--Cari Tuna 1. 古代戰場的動力革命 一輛古代戰車的誕生,需要跨越多個領域的知識整合:輪軸技術、車體打造、...

31. 結語

對於看到這篇的讀者,請讓我在此感謝你們,這篇算是完賽心得跟聊一下我自己對於 Effect 的想法,不過在開始前,我想先推薦幾個東西 EffectPatern...

DAY 33 prompt engineering

prompt engineering 給予一些提示或指引,讓模型有較多的解讀空間。設計、開發與優化提示來提升FM的輸出品質 prompt的技巧包含:Instr...

Leetcode 小白練功坊 系列 第 30

[DAY30] 🎉 鐵人賽差點完賽心得|從零開始的刷題日記 🧠✨

第一次參加鐵人賽,原本只是想培養自己刷題的習慣,沒想到一路走來竟然完成了 30 天的挑戰!但第29天忘記發文=沒完成(完賽心得都不知道怎麼改了) 身為演算法...

Leetcode 小白練功坊 系列 第 29

[DAY29] 3147. Taking Maximum Energy From the Mystic Dungeon

題目連結(https://leetcode.com/problems/taking-maximum-energy-from-the-mystic-dungeon...

app學習實作經驗 系列 第 19

Day 19:完成登入驗證(比對輸入與儲存的帳密)

今天的任務是讓登入功能真正可以驗證帳號密碼。之前註冊時雖然有把資料存進SharedPreferences,但登入畫面還沒判斷正不正確。今天的目標就是完成這段邏輯...

app學習實作經驗 系列 第 18

Day 18:完成註冊功能:輸入資料 → 存入 SharedPreferences

今天的目標是把之前做的註冊畫面真的串起來,讓使用者輸入新帳號與密碼後,資料可以被儲存起來,並且回到登入頁可以使用。這次不是單純測試SharedPreferenc...

鐵人賽 Modern Web

💰 即時金融 × Web Modern × 限時限量策略

💰 即時金融 × Web Modern × 限時限量策略 在 Odoo 結合 即時金融(Real-Time Finance) 與 Web Modern 架構後,...

app學習實作經驗 系列 第 17

Day 17:建立簡單的資料存放方式(SharedPreferences 存帳號密碼)

今天用SharedPreferences來存帳號跟密碼,讓App可以記住使用者註冊的資料。之前雖然做出註冊頁面,但關掉App資料就不見,這次要讓它真的能存起來。...

app學習實作經驗 系列 第 16

Day 16:設計註冊頁面(新帳號、新密碼)

今天的任務是設計註冊頁面,讓使用者可以建立新帳號和密碼。這一步就是真的開始有使用者系統的雛形。 我先新增一個RegisterActivity,在XML裡放上三個...

app學習實作經驗 系列 第 15

Day 15:設計登入頁面(帳號、密碼欄位)

今天開始設計真正的登入頁面,主要目標是做出有「帳號輸入欄位」、「密碼輸入欄位」和「登入按鈕」的畫面。 我先開啟activity_login.xml,用Const...

app學習實作經驗 系列 第 14

Day 14:整理程式碼,學習 Log.d() 偵錯

今天主要的任務是整理之前寫的程式碼,還有學習怎麼用Log.d()來偵錯。因為這幾天一直在新增功能,檔案越來越多,所以要整理。 首先重新檢查每個Activity的...

app學習實作經驗 系列 第 13

Day 13:練習 Intent 傳遞資料(從登入頁傳帳號到首頁)

今天延續昨天的內容,練習用Intent傳遞資料,就是在不同Activity之間傳送變數或文字。昨天只是單純跳畫面,但今天要讓畫面之間能互相溝通,更像真的App。...

Day 30:完成「我的 Dify AI 個人助理」總結

今天是整個 30 天學習計畫的最後一天。回顧從一開始完全不懂 Dify,到現在能自己設計、整合、調整一個完整的 AI 助理,我覺得自己不只是學了一個工具,而是學...