iT邦幫忙

16th鐵人賽相關文章
共有 22076 則文章
鐵人賽 自我挑戰組 DAY 3

技術 Figma實作(2) : 需求分析及功能確認

這次實作我將使用Figma完成註冊登入的介面,雖然是個很簡易的頁面,但一樣可以套用先前介紹到的設計流程 需求分析 - 使用者是誰 - 新用戶 : 初...

CPE C++ 刷題 系列 第 23

技術 CPE C++ 刷題 Day 23

今天來解YKL27(UVA11332):Summing Digits Summing Digits 跟題目敘述的一樣f(n) = 1+2+3+4+5+6+7+...

鐵人賽 Modern Web DAY 24
web3 短篇集 系列 第 24

技術 可升級合約的初始化

延續昨日 UUPS 的介紹,今天來了解可升級合約中初始化的考量。 初始化是為了實現邏輯合約的 constructor。 因為邏輯合約的 constructor...

鐵人賽 Modern Web DAY 23
Awesome self hosted 30天 系列 第 23

技術 聊天服務 Rocket.chat

想要在應用中有個讓會員間可以互相聊天的功能,自幹起來遠比想像中還要複雜跟細節,就覺得如果能有現成的服務能用就好了。 一開始本來是想嘗試用 Matrix 來達成...

鐵人賽 Python DAY 27
運用 Python 操作 Excel 系列 第 27

技術 [Day27] Python 操作 Excel - 小試身手(移動儲存格區間)

移動儲存格區間的語法如下: cell_range:要移動的儲存格區間row:移動的列數,正值是往下移動,負值是往上移動col:移動的欄數(行),正值是往右移動...

鐵人賽 JavaScript DAY 27

技術 TypeScript 初學者也能看的學習指南 27 - Vue3 + TS 實作簡易 To Do List (Part 1)

終於來到了實作的環節,這裡會拿我去年練習到一半的 To Do List 專案來接著進行(當時只建立好環境而已但總算能有個結尾了預計會分兩篇來進行 功能簡介...

鐵人賽 Security DAY 23

技術 [Day23] Heap 漏洞 - Use After Free

在之前的文章中,我們介紹了 Heap 分配中的 First Fit 演算法,這種機制透過選擇第一個能夠滿足分配需求的空閒區塊來管理記憶體。這樣的分配策略可以提高...

鐵人賽 自我挑戰組 DAY 30
自學vue~點亮Roadmap過程 系列 第 30

技術 vue3鍊成術第三十天-組件基礎(2)+結語

組件基礎 監聽事件 讓我們繼續關注我們的 BlogPost 組件。我們會發現有時候它需要與父組件進行交互。例如,要在此處實現無障礙訪問的需求,將博客文章的文字能...

鐵人賽 自我挑戰組 DAY 29
自學vue~點亮Roadmap過程 系列 第 29

技術 vue3鍊成術第二十九天-組件基礎(1)

組件基礎 組件允許我們將 UI 劃分為獨立的、可重用的部分,並且可以對每個部分進行單獨的思考。在實際應用中,組件常常被組織成層層嵌套的樹狀結構:這和我們嵌套 H...

鐵人賽 Mobile Development DAY 24

技術 【Day 24】iOS 開發實戰 - 七彩霓虹骰子遊戲App:SF Symbols、OutletCollection 與動畫特效應用

導言 在這篇中,我們將介紹如何使用 IBOutlet Collection、sf symbols、動畫效果 以及 enum CaseIterable 等技術,來...

鐵人賽 自我挑戰組 DAY 28
自學vue~點亮Roadmap過程 系列 第 28

技術 vue3鍊成術第二十八天-模板引用

模板引用 雖然 Vue 的聲明性渲染模型為你抽象了大部分對 DOM 的直接操作,但在某些情況下,我們仍然需要直接訪問底層 DOM 元素。要實現這一點,我們可以使...

鐵人賽 自我挑戰組 DAY 27
自學vue~點亮Roadmap過程 系列 第 27

技術 vue3鍊成術第二十七天-偵聽器

偵聽器 基本示例 計算屬性允許我們聲明性地計算衍生值。然而在有些情況下,我們需要在狀態變化時執行一些“副作用”:例如更改 DOM,或是根據異步操作的結果去修改另...

鐵人賽 自我挑戰組 DAY 26
自學vue~點亮Roadmap過程 系列 第 26

技術 vue3鍊成術第二十六天-生命週期鉤子

生命週期鉤子 每個 Vue 組件實例在創建時都需要經歷一系列的初始化步驟,例如設置好數據偵聽,編譯模板,掛載實例到 DOM,以及在數據改變時更新 DOM。在此過...

鐵人賽 Software Development DAY 23
Laravel 隨筆學習札記 系列 第 23

技術 Day23 - 什麼時候該讓 Laravel Validation 出馬?

🚨 要如何防止使用者因填錯表單而讓你的應用程式崩潰? 如果有一位隱形的護衛,能在使用者提交資料之前,檢查每一個輸入,確保一切都正確無誤,那該有多好啊!這位無形...

技術 Day23 Matrix 題目2:73. Set Matrix Zeroes

Problem : Given an m x n integer matrix matrix, if an element is 0, set its enti...

鐵人賽 自我挑戰組 DAY 24
Linux Kernel 網路巡禮 系列 第 24

技術 PCI Configuration Space

前兩天,我們介紹了作業系統如何透過 Memory-Mapped I/O (MMIO) 將外部設備的記憶體空間映射到物理記憶體空間,或者透過 Port-Mappe...

鐵人賽 自我挑戰組 DAY 25
自學vue~點亮Roadmap過程 系列 第 25

技術 vue3鍊成術第二十五天-表單輸入綁定(2)

表單輸入綁定(2) 值綁定 對於單選按鈕,複選框和選擇器選項,v-model 綁定的值通常是靜態的字符串 (或者對複選框是布爾值): <!-- `pick...

鐵人賽 Modern Web DAY 25

技術 Lists

概念 三種 List <ul>、<ol> 以及 <dl> <!-- Unordered Lists --> &l...

鐵人賽 Software Development DAY 29
從無到有,LINE著不走 系列 第 29

技術 Day 29: 數據持久化與最終優化

在第 29 天,我們將完成 Line Bot 的數據持久化以及進行最終的優化,使整個系統更加穩定可靠,並準備好進行展示和正式部署。 步驟 1:完善數據持久化方案...

技術 (Day 18) Windows 11 時代的眼淚:Amazon Appstore 即將告別

先說結論,Amazon Appstore 將於 2025 年 3 月 5 日後正式停止在 Windows 11 上的支援,並且從 2024 年 3 月 6 日起...

鐵人賽 Python DAY 24
python零之旅 系列 第 24

技術 DAY24. Python GUI - 畫布及新增圖片

今天我們要來學習的是,如何在視窗中新增畫布及圖片,那我們就馬上開始! 1. Canvas畫布 Canvas 是用來讓使用者透過程式「繪圖」的畫布,我們可以在...

鐵人賽 Python DAY 25

技術 卷 25:分頁(下)自定義分頁類別

上一篇我們介紹了 Django Ninja 的內建分頁器,並用它實作了簡單的分頁功能。 雖然內建的PageNumberPagination確實方便,但在很多時候...

鐵人賽 Security DAY 23

技術 Day 23: SSL/TLS 加密通訊

SSL 和 TLS 是常見的網路通訊加密協議,我今天的目標是學習它們的工作原理還有如何保護數據傳輸,以及 SSL/TLS 的重要性在哪裡。 SSL 和 TLS...

鐵人賽 Mobile Development DAY 29

技術 Day29 在Android Studio上使用Open Ai的Api,讓GPT也在你的專案中

隨著人工智慧的迅速發展,將 AI 整合入應用程式的需求越來越高。在這篇文章中,我們將學習如何在 Android Studio 上使用 OpenAI 的 API,...

巔峰極速車輛介紹 系列 第 23

技術 Pagani Huayra

帕加尼(Pagani)風神(Huayra)是這家意大利超跑製造商的代表作之一,自2011年首次亮相以來,就以其卓越的性能和極具藝術感的設計贏得了廣泛讚譽。風神的...

鐵人賽 生成式 AI DAY 24

技術 Ethics in AI(AI倫理):使用AI的道德界限

隨著AI技術的迅速發展,它已逐漸融入我們的日常生活,從推薦影片到自動化工作流程,無所不在。然而,當AI變得越來越強大,能夠幫助我們做出更快速、更精確的決策時,一...

鐵人賽 自我挑戰組 DAY 24
自學vue~點亮Roadmap過程 系列 第 24

技術 vue3鍊成術第二十四天-表單輸入綁定(1)

表單輸入綁定(1) 在前端處理表單時,我們常常需要將表單輸入框的內容同步給 JavaScript 中相應的變量。手動連接值綁定和更改事件監聽器可能會很麻煩: &...

鐵人賽 Python DAY 28
pythonGUI學習筆記 系列 第 28

技術 Day 28: PySide6 QChart圖表

QChart 圖表 在 PySide6 如果要顯示簡單的圖表,例如折線圖、圓餅圖等。可以透過 QtCharts 來顯示。 1. QChart 使用方法 創建圖表...

鐵人賽 Modern Web DAY 23

技術 Day 23 - 自訂義 Angular Material 樣式

在 Angular Material v17 時,提出了 Material Design 3 的設計概念,而到了 v18 時則全面採用,今天來描述怎麼自訂樣式。...

鐵人賽 Mobile Development DAY 30

技術 # DAY 30 結束感言

在這一系列的 Android 開發主題中,我們探索了從基礎到進階的各種技術和工具。無論是結合 RxJava 與 Retrofit 打造高效應用,還是使用 Med...