iT邦幫忙

16th鐵人賽相關文章
共有 22075 則文章
鐵人賽 Mobile Development DAY 22

技術 繼續講Joint...來做一輛「車子」吧!

Joint的種類還挺多的。例如有用來「組成關節」的「GearJoint」。或是用來「產生旋轉動畫」的「MotorJoint」。或是「將物體A限制在物體B的軸上移...

鐵人賽 Software Development DAY 21

技術 Day 21 - Event Driven的黑盒子 - Event Broker後篇

前言 昨天我們講了什麼是Event Broker與它的優點所在。讓大家瞭解Event Broker是一種非常強大的design pattern,不僅能有效的接收...

CTF 刷題 系列 第 20

技術 CTF Day 20 Binary(flag leak)

題目 flag leak 提示有說是Format Strings 測試一下有沒有 format string的問題,如果輸入以下兩個,就會直接 print 出...

技術 【Day 20】 做題庫小試身手 - 4

題目 題庫 Questions Q11 A data engineer needs Amazon Athena queries to finish fa...

鐵人賽 自我挑戰組 DAY 22

技術 Day-22 新增購物車功能

今天要來完善購物車的功能:首先,我把「加入購物車」這項功能完成了:這項功能可以在當你按下「加入購物車」時,讓購物車的陣列可以多一項商品,並自動將你導航至購物車的...

技術 D20 網絡拓撲與設計

網絡拓撲的概念 網絡拓撲是指網絡設備(如路由器、交換機、終端設備)之間的連接結構。常見的網絡拓撲結構包括星型、環型、網狀、總線型等。選擇合適的網絡拓撲對於提...

鐵人賽 Python DAY 20
基礎Python學習 系列 第 20

技術 區域變數 & 全域變數

【區域變數】區域變數是定義在函式內部的變數。這些變數只能在函式內部存取,當函式執行完畢後,區域變數會被釋放,無法在函式外部存取。【全域變數】全域變數是在函式外部...

鐵人賽 生成式 AI DAY 21

技術 Day 21 - Streamlit 快速入門

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

鐵人賽 Software Development DAY 20

技術 Day 20 - Event Driven的黑盒子 - Event Broker前篇

前言 前兩篇的文章我們提到了Publish-Subscribe模式(Pub-Sub pattern),描述Publisher、Subscriber以及Event...

鐵人賽 JavaScript DAY 20

技術 陣列(Array)與相關操作

決定給個篇幅給陣列,畢竟是個數一數二常用的資料結構。 在實作上,和遠端拿資料時,往往多筆資料的回傳都會包裝在陣列裡,如何過濾、分組、排序等等,是非常常見的場景。...

鐵人賽 Modern Web DAY 20

技術 #54 網頁渲染動畫的建議 & will-change 的使用時機

在現代網頁設計中,動畫是提升使用者體驗的一大關鍵。然而,過度或不恰當的動畫設計不但會影響效能,還可能帶來不理想的使用體驗。因此,在設計網頁動畫時,我們必須謹慎...

鐵人賽 Mobile Development DAY 20

技術 Day20:使用核取方塊元件來完成代辦事項,並將其同步到GOOGLE Task

前言 昨天我們處理好自動刷新的功能後,今天來處理一個之前弄代辦事項元件時沒有加上的功能,對我來說,完成代辦事項的事件後,還要打開網頁去勾選他,有點太麻煩了,因此...

鐵人賽 生成式 AI DAY 20
API: Swagger, Postman 系列 第 20

技術 使用 Swagger 生成 API 客戶端代碼。

使用 Swagger 生成 API 客戶端代碼,通常是透過 Swagger 提供的 OpenAPI 規範定義來實現。以下是具體步驟: 1. 安裝 Swagger...

鐵人賽 Mobile Development DAY 26

技術 Day26 建立 Android 應用的基本 UI 設計:設計智慧推薦系統的用戶介面

在數位科技蓬勃發展的今天,智慧推薦系統成為許多應用程序的重要組成部分,能根據用戶的行為和喜好提供個性化的內容。這篇文章將詳細介紹如何在 Android 應用中設...

鐵人賽 自我挑戰組 DAY 21

技術 【Day21】Java - 封裝(Encapsulation)

前兩篇講到了Java的存取修飾子,存取修飾子就是用來達成「封裝」這件事的,封裝的目的是利用控制類別內部成員(如變數和方法)的存取範圍,並透過public的方法(...

技術 Day20 JavaScript 的事件處理

在設計HTML網頁時,我們會用CSS來裝飾設計網頁,而一些與用戶互動的設計即是用JavaSccript來處理。 事件處理基礎 首先,我們要先了解甚麼是事件,事件...

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

技術 Nissan 370z

日產370Z是一款讓人心動的跑車,它在外觀設計上繼承了Z系列的經典元素,流線型的車身與強烈的運動感無不吸引著眾多車迷。當我第一次坐進370Z的駕駛艙時,感受到的...

鐵人賽 自我挑戰組 DAY 20

技術 [DAY 20] 使用 Azure Functions 和 Cosmos DB 開發 API(中)

在 Azure 入口網站中,複製 Cosmos DB 帳戶的連接字串。 打開 local.settings.json,將 Cosmos DB 的連接字串...

鐵人賽 Mobile Development DAY 26

技術 [DAY26] 怎麼直接在前端架設 Semantic Kernel

前言 之前的文章講解的都是架設在後端,並讓前端接上後端使用相關的功能,本篇文章會介紹在前端架設的話要怎麼做,以及可以達到的效果 Dependency 首先我們需...

鐵人賽 自我挑戰組 DAY 12

技術 第二十一天 提示詞微調

在之前雖然確認了提示詞庫可以使用,但設計好的對話還沒完全加入,為了更加順暢地與使用者進行交談我今天需要Google AI Studio繼續訓練提示詞。這次需要加...

鐵人賽 自我挑戰組 DAY 20
健康筆記 系列 第 20

技術 Day 20 - 飲食

雖然我是以運動為主,飲食為輔,但依然不可小看飲食的影響。在邁向健康的過程中,對生活習慣的改變是相當巨大的,因此飲食的調整建議慢慢來,先從不吃宵夜,只吃三餐開始。...

鐵人賽 AI/ ML & Data DAY 20

技術 如何操作多個變數?

列表 當我們要一次操作多個變數時,逐一宣告並使用會使程式碼顯得冗長,例如要計算多個變數的平方: >>> a0 = 2 >>>...

技術 Event Capture, Propagation, Bubbling and Once

Event Capture, Propagation, Bubbling and Once 這次是介紹事件捕捉、事件冒泡、停止冒泡、事件監聽。當你很清楚這些事件...

網路安全防護 系列 第 21

技術 Microsoft Exchange Server攻擊

Microsoft Exchange Server的攻擊過程通常涉及多個階段,攻擊者會利用系統中的漏洞、配置錯誤或弱點來獲取未經授權的訪問權限。 首先,攻擊者會...

技術 Discord的隱私設定怎麼調整?

Discord 作為一個廣受歡迎的社群平台,提供了豐富的隱私設定選項,讓你可以更精確地控制個人資訊的曝光程度。以下將詳細介紹如何調整這些設定,以確保你的線上活動...

鐵人賽 Python DAY 26

技術 [DAY26]Python自動化測試-Pytest(一)

為什麼需要自動化測試? 在接觸自動化測試以前,我都是每寫好一個函數,就會手動測試,帶入參數試試看,看輸出結果是否為預期中的那樣,理論上,如果函數沒有被修改,應該...

鐵人賽 Python DAY 20

技術 Day 20 - 虛擬機器五部曲(三)

本文同步刊載於 「為你自己學 Python - 虛擬機器五部曲(三)」 虛擬機器五部曲(三) 在前面的章節簡單的看了一下 Code Object 和函數物...

免費語言自學網站和app 系列 第 20

技術 實用的西班牙語常用單字網站或app

我覺得西班牙語真的是最接近英文的一種語言了,裡面真的有許多的單字和英文非常相像,有些更是完全一樣,還有些是只改變了捲舌的音,真的很有趣,感覺就是把英文換一種說法...

鐵人賽 JavaScript DAY 20

技術 [Day20] 不是bug但會出錯-Exception

再來,要進入Java的實用語法介紹了!今天先從例外的介紹開始,馬上來看看吧~ 例外(Exception)是什麼在進入正題之前,要先介紹一下關於程式內的小蟲子-b...