iT邦幫忙

技術文章

RSS
Python 函式大全 系列 第 50

Python 模組概說 《 re 模組 》

✦ 功能:用於處理正則表達式(regular expressions),是強大的文字模式匹配語言,對字串進行複雜的搜尋、匹配、替換和分割操作 ✦ 屬性與方法 :...

Python 函式大全 系列 第 49

Python 模組概說 《 random 模組 》

✦ 功能:提供高效的隨機數生成,適用於模擬、隨機選擇、亂數生成等場景 ✦ 屬性與方法 : random.Random 說明:隨機數生成器的基類,可用於自訂隨機數...

鐵人賽 Modern Web

Day 30 | 最終收尾與部署

Day 30主題:最終收尾與部署 — 完整遊戲完成與發布準備 今日目標今天是30 天鐵人賽的最後一天,重點是把整個遊戲做最後整理、收尾和部署,確保成品完整、穩定...

鐵人賽 Modern Web

Day 29 | 最終測試

Day 29主題:最終測試 — 全流程檢查與效能優化 今日目標今天專注於遊戲的最終檢查與微調,確保遊戲完整、順暢且無重大問題。 主要目標: 全流程測試 — 從...

鐵人賽 Modern Web

Day 28 | UI細節

Day 28主題:UI細節 — 美化按鈕、字體、過場效果 今日目標今天專注於遊戲介面的最後潤飾,讓玩家操作時感覺更舒適與專業。 主要目標: 按鈕美化 — 將開...

鐵人賽 Modern Web

Day 27 | Bug修正

Day 27主題:Bug修正 — 測試所有流程並修復問題 今日目標今天專注於遊戲品質保證,全面檢查所有功能並修正錯誤,確保遊戲流程穩定無誤。 主要目標: 測試...

鐵人賽 Modern Web

Day 26 | 音效整合

Day 26主題:音效整合 — 音效播放優化、靜音開關 今日目標今天要讓遊戲更有沉浸感與互動性,加入音效可以讓玩家在翻牌、配對成功或失敗時有即時反饋。 主要目標...

鐵人賽 Modern Web

Day 25 | 手機操作優化

Day 25主題:手機操作優化 — 測試觸控手勢與響應速度 今日目標重點是讓遊戲在手機和平板上操作流暢,確保玩家在觸控螢幕上翻牌時不會出現延遲或誤操作。 主要目...

鐵人賽 Modern Web

Day 24 | 動畫微調

Day 24主題:動畫微調 — 卡片翻轉流暢度、結束動畫 今日目標今天專注於遊戲的視覺與互動體驗,讓整個翻牌動作更順暢,並在遊戲結束時增加有趣的動畫效果。 主要...

鐵人賽 Modern Web

Day 23 | 狀態管理

Day 23主題:狀態管理 — 完成開始/結束/重新開始功能 🎯今日目標今天要讓遊戲擁有完整的流程控制,不再是一打開就能亂點卡片。核心目標: 開始遊戲 — 點...

鐵人賽 Modern Web

Day 22 | 計分系統

Day 22主題:計分系統 — 翻牌次數、分數顯示 🎯今日目標今天要讓遊戲能記錄玩家的表現!在有了計時功能之後,我們可以進一步增加「計分系統」,讓玩家能看到自己...

鐵人賽 Modern Web

Day 21 | 計時器

Day 21主題:計時器 — 加入倒數或計時功能 🎯今日目標今天要讓翻牌遊戲有時間限制或計時功能!不論是倒數挑戰模式(例如 60 秒內配完),或是記錄玩家完成時...

鐵人賽 Modern Web

Day 20 | 初步完成

Day 20|初步完成今天的目標是讓整個遊戲可以從「開始 → 遊玩 → 結束」順利運作,形成一個完整的流程。經過前幾天的基礎開發,我們已經完成了畫面配置、翻牌動...

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

Day 37. 敏捷組織的五項修練:敏捷組織勝出的12字箴言

「不要急、愛、交流、使獨特、使心安」- 敏捷組織勝出的12字箴言 LUCAA 活出組織的五道光 在探討了敏捷的各種實踐、框架與心法之後,我們最終要回歸一個最...

Java × LeetCode-30天日記 系列 第 30

Day 30:Word Ladder (LC #127)

題目理解我的理解 : 題目要求找出從 beginWord 轉換成 endWord 的最短字串轉換序列長度且每次只能改變一個字母。方法 將字典放入 Set 中以...

Java × LeetCode-30天日記 系列 第 29

Day 29:Number of Islands (LC #200)

題目理解我的理解 : 給定一個由 '1'(陸地)和 '0'(水域)組成的二維網格,需要計算島嶼的數量。一個島嶼是由「相鄰的陸地格子(上下左右)」組成的區塊。方法...

leetcode 系列 第 30

leetcode 30. Substring with Concatenation of All Words

題目:You are given a string s and an array of strings words. All the strings of wo...

leetcode 系列 第 29

LeetCode 第 29 題:Divide Two Integers

題目:給定兩個整數dividend和,不使用乘法、除法和模運算子divisor來除兩個整數。 整數除法應向零方向截斷,這意味著會丟失小數部分。例如,8.345將...

leetcode 系列 第 28

leetcode 28 Find the Index of the First Occurrence in a String

題目Given two strings needle and haystack, return the index of the first occurrenc...

leetcode 系列 第 27

leetcode 27. Remove Element

題目:Given an integer array nums and an integer val, remove all occurrences of val...

DAY 36 Amazon Q for QuickSight、EC2、Chatbot、Glue

Amazon Q for QuickSight 用於視覺化資料並建立dashboard(儀表板) 能詢問資料相關問題、寫出摘要(executive summa...

Java × LeetCode-30天日記 系列 第 28

Day 28:Validate Binary Search Tree (LC #98)

題目理解我的理解 : 給定一棵二元樹,判斷它是否為「有效的二元搜尋樹(BST)」BST 的特性是: 左子樹所有節點的值都 小於 根節點。 右子樹所有節點的值都...

Java × LeetCode-30天日記 系列 第 27

Day 27:Binary Tree Level Order Traversal (LC #102)

題目理解我的理解 : 給定一棵二元樹,要求輸出「每一層的節點值」,也就是從上到下、從左到右的層級遍歷結果。 方法 在遞迴時傳入「目前層級 level」。 若...

Python 函式大全 系列 第 48

Python 模組概說 《 queue 模組 》

✦ 功能:用於在多執行緒環境中安全地傳遞和處理資料,支援先進先出(FIFO)、後進先出(LIFO)和優先級佇列 ✦ 屬性與方法 : queue.Queue(ma...

Python 函式大全 系列 第 47

Python 模組概說 《 pprint 模組 》

✦ 功能:格式化輸出複雜的資料結構 (如:巢狀字典、列表、集合等),透過縮排和分行來改善可讀性使其更易於閱讀和理解 ✦ 屬性與方法 : pprint.pprin...

鐵人賽 AI & Data

Day34. 認識「Remix」:瀏覽器上的智慧合約 IDE

我還是習慣用 IDE 做專案啊~~ 感謝 web3.py 套件,讓 VSCode 可以撐這麼久,其實也是可以一路 VSCode 到底,只是比較麻煩(要裝很多東東...

測試功能3

目的 測試CSV匯出、匯入功能 匯出:1.確保資料庫內有測試數據前面我們已經有新增過牛肉跟白飯 , 先來進行匯出功能。 2.確認檔案位置 3.檢查Exc...

鐵人賽 Modern Web

前端安全實踐:XSS、CSRF 到 CSP 的現代化防護策略

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

加入CSV匯入功能

目的 可將一大筆資料一次性載入資料庫 , 無需手動輸入。 1.主選單新增功能10.加入CSV匯入功能 2.MainString filePath : 宣告...

鐵人賽 生成式 AI

Day 30:總結與展望-我的第一個 AI 幫手,與未來的 AI 旅程

🌱 回顧這30天從第一天開始,我只是想知道:「生成式 AI 到底能做什麼?」到現在,我已經能用 ChatGPT 輔助學習 Java、寫 Word 報告、規劃簡報...