iT邦幫忙

16th鐵人賽相關文章
共有 22082 則文章
鐵人賽 DevOps DAY 13

技術 Day 13 - 篩選與比較

對應《30天挑戰精通 PowerShell》一書的第 12 章 今天來深入探討如何在 PowerShell 中進行篩選和比較,使其能更有效地處理資料。透過理解篩...

鐵人賽 Modern Web DAY 15

技術 Day 15 OWASP Top Ten

今天我們要來看OWASP列出來的前10大攻擊手法是甚麼XD讓我們之後開發Web應用程式能避免掉這些雷。 清單 項次 中文名稱 英文名稱 A01 權...

區塊鏈技術應用 系列 第 14

技術 Solidity中的Inheritance與Polymorphism

繼承 (Inheritance)繼承允許建立新的合約,這些合約可以基於已有的合約進行擴展和修改。子合約會自動繼承父合約的所有狀態變量和函數。在這個例子中,Chi...

鐵人賽 自我挑戰組 DAY 14

技術 【Day14】Java 建構式(Constructor):基礎概念與使用技巧

在 Java 中,建構式是一個類似於方法的程式碼區塊。當類別的實例被創建時,會調用建構式,在調用建構式的時候,物件的記憶體會被分配。 如果在類別中沒有明確定義任...

鐵人賽 DevOps DAY 14

技術 直上天雲 - 自動化部屬

老子能夠無為而治,正是因為他掌握了 GitHub Actions 自動化部屬。 自動化部署是 CI/CD 十分重要的一部分,它可以讓你的應用在每次代碼更新後...

鐵人賽 JavaScript DAY 14
入門JavaScript 系列 第 14

技術 條件判斷

JavaScript 的條件判斷主要用於控制程式的執行流程,根據不同的條件來決定執行哪些代碼。以下是條件判斷的主要功用: 1. 決策控制 根據特定條件決定程式的...

鐵人賽 生成式 AI DAY 14

技術 Day 14 - Chunking Strategy 與檢索段落的成效

每天的專案會同步到 GitLab 上,可以前往 GitLab查看,有興趣的朋友歡迎留言 or 來信討論,我的信箱是 nickchen1998@gmail.com...

鐵人賽 JavaScript DAY 13

技術 [Day13] 淺談物件導向程式設計的精神和理念

雖然此次參賽是以Java入門技巧為主題,但物件導向屬於Java內較為進階的概念,因此今天要先介紹它的精神與理念,讓大家初步認識它後,之後的學習也將更為深刻啦~...

鐵人賽 Modern Web DAY 14

技術 Day 14 Web Security Knowledge

資安是我們開發者一定要注意的議題,程式要寫對以外,安全性也是重要的一環,除了一般的帳密安全,開發軟體時,也不要將secret寫在code之中。 今天我們來了解S...

鐵人賽 Mobile Development DAY 13

技術 day13-核心功能開發(8)後端資料庫part 2

昨天學習到創建firebase後端,今天我實作出現紅色警示:創建失敗,因為沒有同意並接受Firebase的使用條款,問題是:點選error旁邊的兩個連結進去,都...

鐵人賽 AI/ ML & Data DAY 13

技術 OLAP 維度建模(三):維度表

維度表 維度表(Dimension Table) 是維度建模的另一個核心,儲存了與業務事件相關的敘述型資料,用來提供事實表(Fact Table)中度量值的情...

技術 數位轉型第1步|自動化流程-函數 vs. 程式 vs. 應用程式開發(2)

辦公流程自動化不僅能大幅增加效率,同時也能減低後勤人員的負擔,讓他們能更專注於核心業務。而以微軟(Microsoft)、谷歌(Google)而言,自動化辦公流程...

鐵人賽 Python DAY 14

技術 Day 14 - Function 說明撰寫(Typing & Docstrings)

在介紹欄位之前,今天想要介紹如何幫我們套件裡的 function 增加提示說明,會運用到 function typing 跟 function 的 docstr...

鐵人賽 Software Development DAY 13

技術 13 handle_info

除了 handle_cast 與 handle_call 之外,另一個相當常用的是 handle_info/2 這個 callback 可以接收普通的 proc...

鐵人賽 Security DAY 13
我也想成爲好駭客 系列 第 13

技術 Day 13 - Free Rider_Youbike

A new marketplace of Damn Valuable NFTs has been released! There’s been an initi...

鐵人賽 Security DAY 20

技術 Day20 - 虛擬機iptable防火牆設定

經過昨天iptables的介紹後,我們可以更了解iptables主要的功用以及其相關的知識。接著今天就來實際設定iptables的規則。 在先前我們已有設定各虛...

鐵人賽 IT 管理 DAY 13

技術 Day 13. Git 操作入門:實作自動化加Release 版號(GitHub Actions)-下篇。

客製的 Release Notes 應用情境:希望能依據 Pull Request 標題來自動生成 Release Notes,標題為 semantic-re...

技術 Day13 HTML 表單與表格

那麼今天繼續來學習HTML,今天的重點會在表單與表格的部分。 HTML 表單基礎與標籤 當我們想要跟使用者互動時,表單就可以派上用場了,填完表單內容後可以傳回遠...

教你成為社交軟體大師 系列 第 13

技術 TINDER

Tinder應該是現在瘋迷全台的交友軟體了,於2012年推出,讓許多人都有了新的約會模式。其簡單的滑動界面設計使得用戶能夠輕鬆地認識附近單身的帥哥美女,並根據照...

鐵人賽 Odoo DAY 13
Odoo 三十天新手入門 系列 第 13

技術 Day 13 實施指南 - 專案啟動

專案啟動 目標是在客戶的公司內部獲得支持,管理他們的期望,與我們的方法達成一致,最重要的是,制定一個確實的計劃!• 啟動的目標是:在方法上加入 SPoC單一聯絡...

鐵人賽 Mobile Development DAY 13

技術 [Day13] Sensor取值-震動馬達

1. 功能 震動馬達的主要功能是提供觸覺反饋,通常應用於通知、提醒、導航和運動監控。當收到通知或警報時,震動馬達會產生振動以提醒用戶,而不依賴於聲音或視覺提示,...

鐵人賽 Security DAY 16
資安新手的試煉之路 系列 第 16

技術 資安新手的試煉之路 Day 16

今天來進一步探討一些與 Pwn 相關的進階概念和延伸內容: 進階 Pwn 技術 堆分配器攻擊 現代作業系統和程式語言提供了強大的堆分配器來管理內存。攻擊者...

技術 Day13:CSS美化文字或文章

1. 字體樣式與大小在CSS中,font-family屬性用於指定文字的字體。設計網頁時,選擇合適的字體能有效提升可讀性。通常會指定多個字體,以便在某些字體無法...

只是單純想刷題XD 系列 第 15

技術 只是單純想刷題XD Day15

今天來寫第15題 題目 題目翻譯 給一包含n個整數的陣列nums,有任意三個元素a, b, c能夠使a + b + c = 0 成立嗎?找到所有陣列中的三個數...

鐵人賽 自我挑戰組 DAY 15

技術 Day 15: 錯誤處理與日誌管理

接下來要學習如何在 Node.js 中進行錯誤處理與日誌管理,提升應用程式的穩定性與可維護性。 為什麼錯誤處理和日誌管理很重要? 錯誤處理: 無論應用程式多...

鐵人賽 Mobile Development DAY 15

技術 Path和Canvas.clip

Path是Canvas中用來繪製「多邊形」的方法。 比如下面兩個函數分別可以畫一個三角形和五芒星: void drawTriangle(Canvas canv...

真的好想要好想要 系列 第 9

技術 真的好想要好想要 Day9

今天來聊聊更換 Windows 11 Pro 裝置的硬體需求與檢查 在更換或升級至 Windows 11 Pro 裝置時,了解系統的硬體需求和進行設備檢查是確保...

鐵人賽 Software Development DAY 13

技術 JasperReports-報表沒有資料時的處理

在匯出報表的時候,有些情境下我們的DataSource是null,例如我想查詢一段日期區間的資料,但資料庫沒有此日期區間的資料,這時候要匯出什麼樣的報表,就看當...

鐵人賽 JavaScript DAY 13

技術 [Day 13] Mediator 模式

今天要介紹的是 Mediator 模式,屬於 GoF 定義的行為型模式之一。 情境 在複雜的前端應用程式中,當模組或元件逐漸增加,各元件間的互動會變得更複雜,...

鐵人賽 自我挑戰組 DAY 18

技術 第18天:學習 JavaScript 中的資料類型:陣列 (array)

第18天:學習 JavaScript 中的資料類型:陣列 (array) 今天是我參加 IT 鐵人賽的第十八天,我決定學習 JavaScript 中的陣列資料類...