iT邦幫忙

技術文章

RSS

[Day 21]擲骰子遊戲

1.題目 請撰寫一個小遊戲:電腦和玩家各擲一顆六面骰(1~6),比大小決定勝負 2.程式

[Day 20] 年齡輸入檢查

1.題目 請撰寫一個程式,讓使用者輸入年齡。 如果輸入不是整數(例如英文或符號),要提示「請輸入數字!」 如果年齡小於 0 或大於 120,要提示「年齡不合理...

[Day 19] 字母出現次數統計

1.題目 請撰寫一個程式,輸入一段英文句子,統計其中每個字母出現的次數,並找出出現次數最多的那個字母。 2.程式

Day 30:未來資安發展趨勢與個人心得 — 技術之外的安全思維

三十天的主題從傳統攻擊手法談到區塊鏈、AI 與 NFT 的安全議題。這段歷程讓我更加確信:資安不是一門單純的技術,而是一種持續的風險管理思維。今天作為收尾,我想...

Day 29:NFT 與數位資產安全 — 從炒作市場到智能詐騙的真實風險

NFT(Non-Fungible Token, 非同質化代幣)在 2021 年掀起全球熱潮,從藝術品、音樂到虛擬地產都能上鏈交易。但隨著市場快速膨脹,安全問題與...

[Day 18] 成績統計報告

1.題目 請撰寫一個程式,輸入多位學生的「姓名 與 分數」,程式要輸出以下三項結果: 平均分 最高分(含學生姓名) 最低分(含學生姓名) 2.程式

[Day 17] 找出最高分的學生

1.題目 請撰寫一個程式,輸入多位學生的「姓名與分數」,找出分數最高的學生,並輸出他的姓名與分數。 2.程式

[Day 16] 平均成績計算機

1.題目 請撰寫一個程式,輸入多位學生的成績(整數),計算並輸出這些成績的平均分數。 2.程式

解LeetCode的學習筆記Day37_Sudoku Solver

今天是紀錄LeetCode解題的第三十七天是一題困難題 第三十七題題目:Write a program to solve a Sudoku puzzle by...

打造你的第一個 MCP Server:從概念到實作

打造你的第一個 MCP Server:從概念到實作 建議在我的部落格中 https://blog.ray-realms.com/article/73b7d4c...

Windows 11 老是找不到 網路連線設定,有沒有快速指令可以叫出網路連線設定的畫面 CMD ncpa.cpl

不是 netsh interface command cmd Dos 命令提示字元 輸入 ncpa.cpl 就可以呼叫出 網路連線 設定畫面 control...

資安入門與實務應用介紹 29:智能合約漏洞與加密貨幣詐騙案例分析

雖然區塊鏈技術本身強調「安全、透明、不可竄改」, 但它的應用層 —— 特別是 智能合約(Smart Contract) —— 仍然存在許多資安風險。 這些漏洞往...

資安入門與實務應用介紹 28:APT(高階持續性威脅)攻擊解析與防範方法

隨著網路攻擊的手段日益複雜,APT(Advanced Persistent Threat) 攻擊已經成為各大企業與政府機構的最大資安威脅之一。 APT 攻擊是一...

【30 天JavaScript 實戰 】 Day 12|事件機制

今天我們要聊的是事件機制,也就是説,當使用者做出動作時,瀏覽器怎麼反應? 舉個例子:點一下按鈕 → 顯示一段文字滑鼠移過圖片 → 變模糊送出表單 → 阻止跳頁...

DAY30:多模態資料處理實作

本次實作將僅展示有關功能實現部份的程式碼及輸出結果~ 從圖片擷取文字(Image to Text)這裡我們將使用Groq API實作圖片中文字辨識功能。將圖...

EC-Council CHFI v10 (312-49) 認證介紹

EC-Council 的 Computer Hacking Forensic Investigator (CHFI) 認證,考試代號 312-49v10 (或簡...

DAY29:認識多模態資料處理

什麼是多模態資料處理(Multimodal Data Processing)?模態(modality)指的是資料的表現形式或感官來源。所以多模態資料處理就是同時...

DAY28:如何設計Defensive Prompt

為什麼要做Defensive Prompt?我們在前兩篇有講到,LLM容易被誘導(jailbreak / prompt injection)後,在不該回答的情況...

解LeetCode的學習筆記Day36_Valid Sudoku

今天是紀錄LeetCode解題的第三十六天 第三十六題題目:Determine if a 9 x 9 Sudoku board is valid. Only t...

Day12.速率限制與友善使用

前言同一時間,很多人都在查到站時間。若大家一直猛刷新,資料提供端很容易被塞爆,結果誰也拿不到最新資料。速率限制(Rate Limit)的目的就是:讓大家用可持續...

Day11.測試要測什麼(正常/邊界/異常)

前言到站資訊要「準、穩、能解釋」。測試的目的是:同樣的輸入,三支 API(/bus/routes、/bus/stops、/bus/eta)要回一樣的寫法與可預期...

Day10.用 Swagger Editor 建第一份 OpenAPI(核心版)

目標 把 /bus/routes、/bus/stops、/bus/eta 寫成一份最小可用的 OpenAPI(YAML)。 只放一定會用到的核心欄位;先能讀懂...

Day 7:防火牆配置與流量過濾(Firewall Configuration and Traffic Filtering)

一、防火牆基礎知識 1.1 防火牆的角色 防火牆作為網絡安全的第一道防線,其主要作用是: 監控進出網絡的所有流量; 根據設置的規則決定哪些流量允許通過,哪些流...

Day 30:未來資安發展趨勢與個人心得

一、資安發展趨勢 1.1 零信任架構(Zero Trust Architecture) 隨著內部網絡環境變得越來越難以信任,零信任架構成為未來資安防禦的核心。...

Day 29:APT 攻擊分析與防範(Advanced Persistent Threats)

一、APT 攻擊概述 1.1 APT 是什麼? APT(Advanced Persistent Threat)指的是一種高度組織化、持續且隱蔽的網絡攻擊,通常由...

資安入門與實務應用介紹 27:區塊鏈與資安的關聯與挑戰

區塊鏈技術自比特幣問世以來,逐漸影響了全球金融與交易系統。然而,隨著區塊鏈技術的普及,它也帶來了全新的資安挑戰。從數字貨幣的詐騙、智能合約漏洞,到去中心化應用(...

資安入門與實務應用介紹 26:勒索軟體(Ransomware)攻擊趨勢與防範方法

在現代企業與個人資安事件中,「勒索軟體」已經成為最具破壞力的攻擊之一。 這類惡意程式會加密受害者的檔案,接著要求支付贖金(通常以加密貨幣)才能取回資料。 今天我...

[Day 15] 實作-猜數字遊戲

題目: 每次輸入一個整數(1~100)。如果太大 → 提示 "Too big!"如果太小 → 提示 "Too small!&quo...

[Day 14]實作-乘法表

題目: 請撰寫一個程式,輸出 1 到 9 的乘法表(九九乘法表)。每行顯示從 1×N 到 9×N 的結果。 程式: 輸出:

Day 28:AI 在資安中的應用 — 偵測、攻擊與防禦

隨著人工智慧(AI)與機器學習(ML)技術的快速發展,它們在資安領域的應用也變得越來越廣泛。無論是在 攻擊預測、攻擊偵測,還是防禦反應上,AI 都可以幫助安全專...