iT邦幫忙

技術文章

RSS

Day 17檔案與串流進階二進位串流與序列化:二進位檔案操作&BnaryReader 和 BinaryWriter

什麼是二進位檔案? 文字檔案 (Text File):用字元編碼儲存,例如 UTF-8。人類可以直接用記事本打開看 二進位檔案 (Binary File):資...

Day11 Gophish:釣魚郵件怎麼做出來的?

什麼是Gophish?開源的釣魚郵件測試框架,常被企業資訊安全團隊用來演練員工防範釣魚信的能力,可以用來設計釣魚網站模板,寄送釣魚郵件給指定名單,還有收集點...

資安入門與實務應用介紹 9:社交工程攻擊案例與防範

來介紹一下一個跟技術無關,但卻超級危險的資安問題:社交工程攻擊。這種攻擊的特點是,駭客不用攻破系統或破解密碼,而是靠人類的錯誤或疏忽來達成目的。 什麼是社交工程...

[Day15]找重複檔案 Duplicate Finder

備份多次、下載一堆資源、照片同步後常會出現重複檔。今天這支工具會:以檔案大小 → 內容雜湊兩階段找重複(避免全目錄硬算雜湊太慢)支援副檔名過濾(.pdf、.jp...

[Day14]批次檔名改名器

大量檔案(作業照片、下載資料、爬到的檔)名稱亂成一團?今天要做的這支工具可一次整理好:前綴、後綴、大小寫、字串取代、空白轉符號、改副檔名、加連號檔名:renam...

[Day13]批次網址健檢器

延續前幾天我們有 links.csv、crawler.db 的連結資料。今天做一個超實用的小工具:一次檢查一堆網址的可用性,記錄 HTTP 狀態碼、是否成功、最...

day4 函數方法、傳參、回傳值

函數方法定義public static int square(int num)這是一個「平方函數」,接收一個整數 num 作為參數,回傳它的平方。public...

day3 把「列出 ports」變成真正的「檢查 port 是否開啟」。

day3今天學到1 學習網路基礎:使用 Socket 做 TCP 連線嘗試,理解 OPEN/CLOSED/TIMEOUT 的差別。2 對實務有用:系統管理、資安...

day2 條件判斷(if/else) 和 迴圈(for / while)

day21 if / else 的語法與用途(條件分支)2 for 與 while 迴圈來重複執行工作3 把使用者輸入的 startPort、endPort 做...

資安入門與實務應用介紹 8:VPN 與加密通訊(SSL/TLS、HTTPS)

講到上網安全,大家第一個會聽到的就是「VPN」跟「HTTPS」。這兩個東西名字聽起來很像很專業,但其實原理不難。 VPN(Virtual Private Net...

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

Day 17:Chrome Extension 實作篇 - 組件協作與基礎消息傳遞 🎯 系列目標:用 30 天時間,從零開始打造一個專屬輔大學生的課表生成 C...

解LeetCode的學習筆記Day11_Container With Most Water_雙指針

今天是紀錄LeetCode解題的第十一天 第十一題題目:You are given an integer array height of length n. F...

WordPress 6.8.3 維護性版本更新 (2025 年 9 月 30 日)

WordPress 官方在 2025 年 9 月 30 日釋出了 WordPress 6.8.3 的維護性版本,修復了 2 個核心程式修正要求,官方建議盡快測...

資安入門與實務應用介紹 7:防火牆、防毒與 IDS/IPS 差異

今天說三個常聽到但容易混的東西:防火牆(Firewall)、防毒/防惡意程式(Antivirus/Anti-malware)、和 IDS/IPS(入侵偵測 /...

終於有人把資料治理怎麼做講清楚了!

一、資料治理內涵:一套管理體系 資料治理(Data Governance — DG)是企業對資料資產管理行使權力和控制的活動集合(包括計劃、監督和執行 ),它是...

在 freecodecamp 開啟 daily coding challenge : Day08-2nd Largest

freecodecamp 是什麼 ? 以下是他們的自介 freeCodeCamp 是一個免費學習編程的開發者社區,涵蓋 Python、HTML、CSS、Rea...

Day6:將算好的資料傳換成機器學習訓練資料

def prepare_ml_data(df): df['Future_Close'] = df['close'].shift(-1) df['...

Day5:策略與回測 (Strategy & Backtesting)

當RSI < 30 and MACD > Signal買進當RSI > 70 or MACD < Signal 賣出 def backt...

30 天打造一個 AI 加密貨幣市場分析助手

Day1:這次的目標是用LLM+加密貨幣資料,打造一個能輸出交易建議的 AI 助手。預期的成果有• 加密貨幣歷史資料處理流程• 技術指標計算• LLM 微...

在 freecodecamp 開啟 daily coding challenge : Day07-Perfect Square

freecodecamp 是什麼? 以下是他們的自介 freeCodeCamp 是一個免費學習編程的開發者社區,涵蓋 Python、HTML、CSS、Reac...

D4|LinkedIn 從養熟到下手:社交平台中的隱形詐騙

我們現在常在 LinkedIn 上接到各種邀請或推薦,特別是求職/實習相關的邀約,這些訊息大多來自「看似是招聘官或公司代表」。但其實,這些訊息有時候是詐騙者利用...

Day7 AI 尋路 用 BFS / A* 找到 最短路徑。 過程中紀錄每個節點、轉折點與關鍵位置(例如分岔、死路、捷徑)。

輸入:一個由 0/1 組成的 numpy grid(0 = 路, 1 = 牆)。 起點/終點:例如左上 (1,1) 到右下 (H-2, W-2)。 演算法: B...

在 freecodecamp 開啟 daily coding challenge : Day06-String Mirror

freecodecamp 是什麼 ? 以下是他們的自介 freeCodeCamp 是一個免費學習編程的開發者社區,涵蓋 Python、HTML、CSS、Rea...

槓桿投資是什麼?開槓桿的含義、風險與常見工具一次看懂

在投資市場中,槓桿(Leverage)是一把雙面刃。許多投資人透過槓桿交易來放大收益,例如股票市場裡的融資融券與當沖交易就是常見的方式。想像一下,當行情如你所料...

Day10 Burp Suite 初體驗:攔截瀏覽器的秘密

以前上網只覺得按登入後成功進網站,但其實背後瀏覽器和伺服器之間會交換很多資訊,駭客之所以能攻擊網站,就是因為他們能看懂這些請求與回應,甚至修改它們。這次要用Bu...

Day 16檔案與串流核心文字檔案讀取與寫入:StreamReader和StreamWriter &理解串流(Stream)

串流(Stream)代表一種資料的流動通道,就像水管一樣: 輸入串流(Input Stream) → 從檔案讀進程式 輸出串流(Output Stream)...

GameFi 全面解析|什麼是區塊鏈遊戲?怎麼賺錢?有哪些知名平台與項目?

GameFi 是「Game」與「Finance」兩字的縮寫結合,中文多譯為「鏈遊金融」,本質上是一種將區塊鏈技術與遊戲玩法結合的新型數位經濟模式。這類遊戲融合了...

資金分析怎麼做?三步驟掌握企業現金流健康度

根據 IDC 調查,企業破產最常見的原因不是虧損,而是現金流斷裂。就算公司還在成長,只要一筆貨款收不回、貸款還不上,資金很快就會出問題。 這也是為什麼資金分析不...

Day 6:錢包、私鑰、公鑰與簽章原理

在前幾天我們聊到了智能合約,今天要回到區塊鏈最基礎卻也最關鍵的一環:錢包(Wallet)、私鑰(Private Key)、公鑰(Public Key)與數位簽章...

Day 5:什麼是智能合約?它怎麼改變應用程式的邏輯

在前幾天我們認識了區塊鏈的基礎結構,今天要介紹的是區塊鏈最具革命性的應用之一——智能合約(Smart Contract)。它不只是技術名詞,而是一種能夠改變應用...