iT邦幫忙

技術文章

RSS

day8 多執行緒 + Socket Server(每個 Client 開一條 Thread)

執行緒(Thread)是在程式裡同時做多件事的最小單位。單執行緒 vs 多執行緒--單執行緒,一次只能做一件事 --多執行緒,多件事同時進行執行緒 = 讓程式「...

如何在 2026 年高效地學習 SEO 知識?13 個值得你追蹤的 SEO 部落格 / 新聞媒體

 Semrush 整理了在 2026 年 13 個值得你追蹤的 SEO 部落格 / 新聞媒體單位,都是實戰型的 SEO 權威,讓你可以獲得除了 Google 官...

day7 Java I/O & Socket 概念

Socket(通訊端)是網路中「電腦對電腦」溝通的基礎機制。簡單來說:Client(客戶端):主動連線的一方Server(伺服器):等待連線的一方通訊使用 IP...

從零打造輔大課表神器:Chrome Extension 開發實戰 30 天 - Day 19

Day 19:精確分頁狀態監聽 🔄 從基本控制到精確監聽 昨天我們學會了基本的分頁控制。今天要進一步處理「精確監聽」,確保在正確時機執行操作。 📋 學習目標...

【30 天JavaScript 實戰 】 Day 1|環境與框架介紹

歡迎來到「30天 JavaScript 實戰」的第一天! 這裡會記錄我的 JavaScript 學習筆記,同時也希望能分享給跟我一樣剛入門的人~如果你也想學程式...

D6|團結/同溫層:圈內信任如何被濫用

你是不是也覺得:同校、同社、同公司、同專案的人「比較安全」?社工最愛抓這點做文章——先靠「我們是一國的」降低你的戒心,再一步步把你帶到他想要的位置。心理學叫 團...

Day 18視窗應用程式基礎Hello, World 視窗

什麼是 Windows Forms (WinForms) WinForms是.NET Framework / .NET 提供的一個 桌面應用程式開發框架 它讓...

Day9 前三篇合為一

迷宮生成 用演算法(DFS, Prim’s, Kruskal’s, Recursive Division 等)自動生成隨機迷宮。 支援不同大小、難度,甚至加入「...

[好文轉貼] 為什麼 Imgur 之後,我推薦支援批量上傳的「圖鴨上床 duk」?

前情提要 討論 Imgur 卡住了?試試「圖鴨上床 duk.tw」 資深工程師爆料:台灣被 Imgur 封鎖的真相?內附免費圖床替代方案分享! 圖鴨...

day6 Enum + Exception Handling

Enum(列舉型別)用途:定義一組固定常數值,讓程式更清楚且安全。不用靠數字或字串表示狀態,程式更安全。避免拼字錯誤或使用無效值。 Exception(例外)例...

Day 5:Class & Object(類別與物件)

1 類別(Class):類別是「模板/藍圖」,用來描述一種物件的屬性和行為。屬性 → 變數(fields)行為 → 方法(methods)2 物件(Object...

Chatbot 與 CRM(客戶關係管理)的整合

什麼是 CRM? CRM 是一種幫助企業管理 客戶資料、互動紀錄與商機 的系統。常見應用:• 記錄客戶聯絡方式與喜好。• 跟蹤客戶的購買歷史。• 提供數據分析,...

從零打造輔大課表神器:Chrome Extension 開發實戰 30 天 - Day 18

Day 18:Background Script 分頁控制機制 🎯 系列目標:用 30 天時間,從零開始打造一個專屬輔大學生的課表生成 Chrome 擴充功能...

跟著AI一起:從零打造一個互動式網站 Day14

1) 事件是什麼? 事件 (Event) 是「發生了某件事」的通知,例如:使用者點擊、輸入文字、捲動頁面、表單送出、圖片載入完成…JS 透過監聽器 (Event...

企業門市智慧數據分析怎麽做?一次講清楚!

熟悉企業管理的同學應該都知道阿米巴經營的思維理念了,阿米巴經營就是以各個阿米巴的主管為核心,讓其自行制定各自的計劃,並依靠全體成員的智慧和努力來完成目標。 企業...

跟著AI一起:從零打造一個互動式網站 Day13

物件 Object 與 key-value物件就是一組「鍵 (key)」與「值 (value)」的集合。你可以把它想像成「字典」或「小資料庫」。 建立物件nam...

自主學習30日-LeetCode 122:Best Time to Buy and Sell Stock II

122:Best Time to Buy and Sell Stock II 題目 給定一個整數陣列 prices,其中 prices[i] 表示某支股票在第...

跟著AI一起:從零打造一個互動式網站 Day12

陣列 Array 與常見方法 陣列用 [] 建立,元素之間用,分隔。 陣列可以存 任何型態。 陣列是「有順序的集合」,每個值都有一個「索引 (inde...

自主學習30日-LeetCode 242.Valid Anagram

242.Valid Anagram 題目描述 給你兩個字串 s 和 t,判斷 t 是否是 s 的重排列(anagram)。 也就是 t 是否由 s 的所有字母重...

自主學習30日-LeetCode 53:Maximum Subarray

53.Maximum Subarray 題目給定一個整數陣列 nums,找到 連續子陣列(至少包含一個元素),使其總和最大,返回該總和。 解題思路 定義兩個變數...

解LeetCode的學習筆記Day12_Integer to Roman

今天是紀錄LeetCode解題的第十二天 第十二題題目:Given an integer, convert it to a Roman numeral.Roma...

[Day18]檔案歸檔器 GUI(Tkinter)

昨天做了檔案歸檔器,今天把它改成GUI版本! 分類:副檔名(jpg/ png/ pdf/ …)或 日期(YYYY/MM,依最後修改時間) 動作:move(移動...

[Day17]檔案歸檔器:依「副檔名」或「日期」自動分類

把一堆散落的檔案,一鍵整理到結構化的資料夾:模式一:依 副檔名 分類(例:jpg/ png/ pdf/ ...)模式二:依 日期 分類(YYYY/MM/,用最後...

[Day16]資料夾清單 ➜ CSV

今天做一個零相依、超短小工具:把指定資料夾的檔案清單匯出成 CSV。支援:遞迴子資料夾、副檔名過濾、加上檔案雜湊(可選)。 程式碼(存成 ls_csv.py)...

Chatbot 的個人化體驗

什麼是個人化 Chatbot? 個人化 Chatbot 指的是能根據 使用者的特徵、偏好、歷史行為 提供差異化回覆的智能系統。 例:• 電商用戶 → 根據購買紀...

Day 7:釣魚攻擊(Phishing)與防範方法

在社交工程的眾多形式中,釣魚攻擊(Phishing) 是最常見且破壞力極大的手法之一。根據多數資安報告,全球發生的資料外洩事件中,有相當比例與釣魚郵件或訊息有直...

Day 6:DDoS 攻擊 — 原理、類型與防禦要點

分散式拒絕服務攻擊(Distributed Denial of Service, DDoS)是針對「可用性」的一類攻擊,目的在於使目標服務或網路資源無法正常對外...

Day 5:資訊安全 vs 資訊保護的差異

在日常討論中,資訊安全(Information Security) 與 資訊保護(Information Protection) 常常被混用,但其實兩者有明顯差...

Day8 GAI 描述一個冒險故事並加入角色風格

角色風格設計 我先設計幾種常見冒險敘事風格: 勇者 (Heroic) → 熱血、堅定,語氣高昂。 盜賊 (Rogue) → 狡黠、輕快,常帶點調侃。 學者 (S...

D5|一致性與小額承諾:先按一次、後面更好騙的原因

你有沒有這種經驗:先幫對方一個小忙,結果他再找你幫忙時,反而更拒絕不了了呢?詐騙與社工最愛這招——先要到小點頭(small yes),再慢慢把你推到更危險的動作...