NotFalse 技術客 https://notfalse.net Fri, 06 Sep 2024 15:41:11 +0000 zh-TW hourly 1 https://wordpress.org/?v=4.9.29 https://s3.notfalse.net/wp-content/uploads/2018/01/10023620/cropped-notfalse-icon1-32x32.png NotFalse 技術客 https://notfalse.net 32 32 117991104 中繼器 (Repeater)、集線器 (Hub)、橋接器 (Bridge)、交換器 (Switch) 原理與介紹 https://notfalse.net/66/repeater-hub-bridge-switch https://notfalse.net/66/repeater-hub-bridge-switch#comments Tue, 12 Jun 2018 06:29:16 +0000 https://notfalse.net/?p=57175 理解網路設備的關鍵在於: 釐清這些設備運作的 網路層級,與其 解決的問題。   我很喜歡《Computer Network 5th by Andrew》的設備分層表 😃, 其綜合 OSI 與 TCP/IP 的參考模型,擁有良好的職責劃分:   [註]:圖中僅為簡易情況,不包 […]

這篇文章 中繼器 (Repeater)、集線器 (Hub)、橋接器 (Bridge)、交換器 (Switch) 原理與介紹 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/66/repeater-hub-bridge-switch/feed 51 66
MAC 位址 (Media Access Control Address) https://notfalse.net/65/mac-address https://notfalse.net/65/mac-address#respond Sat, 26 May 2018 12:29:36 +0000 https://notfalse.net/?p=57639 MAC 位址 (Media Access Control Address) 或稱 乙太網路位址, 是位於 資料鏈結層 的 實體位址 (Physical Address),用於: 提供 IEEE 802 系列區網技術 (e.g., 乙太網路、Wi-fi…) 的 訊框 (frame) 接收方得知 「來 […]

這篇文章 MAC 位址 (Media Access Control Address) 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/65/mac-address/feed 0 65
[轉] 學學用原生JS來操作DOM吧 https://notfalse.net/64/js-dom-2017 https://notfalse.net/64/js-dom-2017#respond Wed, 02 May 2018 18:46:21 +0000 https://blog.jason.party/?p=56683   原文: https://www.ptt.cc/bbs/Ajax/M.1491563311.A.1F2.html   作者jmlntw (吉米林) 看板Ajax 標題[心得] 都2017年了 學學用原生JS來操作DOM吧 時間Fri Apr 7 19:08:27 2017 JavaScr […]

這篇文章 [轉] 學學用原生JS來操作DOM吧 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/64/js-dom-2017/feed 0 64
M3U8 串流影音 — 概念 與 下載 https://notfalse.net/63/m3u8-intro https://notfalse.net/63/m3u8-intro#comments Mon, 02 Apr 2018 11:27:51 +0000 https://notfalse.net/?p=57087 現今,許多影音媒體網站皆能看到 M3U8 檔案, 以及許多副檔名為 .ts 的分段媒體, 本篇將介紹其基本概念,並說明如何下載成 mp4 檔 😆。       HLS 簡介 Apple Inc. 於 2009 年時提出了 HTTP Live Streaming (HLS), 恰如 […]

這篇文章 M3U8 串流影音 — 概念 與 下載 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/63/m3u8-intro/feed 24 63
二元樹 (Binary Tree) 練習程式 https://notfalse.net/62/binary-tree-exercise https://notfalse.net/62/binary-tree-exercise#respond Wed, 24 Jan 2018 14:14:42 +0000 https://notfalse.net/?p=56970 二元樹 (Binary Tree) 是資結中相當重要的一環, 常用於實作 Map、Set、Priority Queue…, 例如,紅黑樹 便應用於 C++ STL 與 Linux 中。   演算法筆記: 「二元樹」是計算機科學最重要的概念, 甚至可以說:二元樹開創了計算機科學。 &nbs […]

這篇文章 二元樹 (Binary Tree) 練習程式 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/62/binary-tree-exercise/feed 0 62
Overload (多載) vs. Override (覆寫) — (II) https://notfalse.net/59/override https://notfalse.net/59/override#comments Sat, 30 Sep 2017 18:02:27 +0000 https://blog.jason.party/?p=56440 在 上篇 中,介紹了 Overload (多載) 的種類及實作技巧, 接下來則要討論 — Override (覆寫)!   儘管強調兩者的差異,它們仍息息相關 🤔, 皆是實踐 多型 (polymorphism) 的技術之一, 善用這些技巧,才能有效實作彈性、可擴充的程式!   […]

這篇文章 Overload (多載) vs. Override (覆寫) — (II) 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/59/override/feed 12 59
Overload (多載) vs. Override (覆寫) — (I) https://notfalse.net/58/overload https://notfalse.net/58/overload#comments Thu, 14 Sep 2017 08:44:06 +0000 https://blog.jason.party/?p=56246 Overload (多載) 與 Override (覆寫) 為程式設計的 2 個常見性質, 對 物件導向程式設計 (OOP) 尤其重要。   或許是原文相似的關係,兩者時常令初學者搞混 😨, 不然就是對其了解只停留在: 「多個相同方法名稱」、「改寫父類別方法」…,而不懂實際運用。 &nb […]

這篇文章 Overload (多載) vs. Override (覆寫) — (I) 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/58/overload/feed 13 58
HTTP/1.1 — 超文本傳輸協定 (Hypertext Transfer Protocol) https://notfalse.net/33/http1_1 https://notfalse.net/33/http1_1#comments Sat, 22 Jul 2017 05:27:29 +0000 http://blog.jason.party/?p=51249 HTTP (Hypertext Transfer Protocol) 超文本傳輸協定, 主要是架構於 TCP/IP 之上的 應用層,為 無狀態 的 請求-回應 通訊協定。     HTTP 由最初的 頁面、媒體傳輸,發展為今日 Web 應用的根基, 許多 APP、嵌入裝置、軟體… […]

這篇文章 HTTP/1.1 — 超文本傳輸協定 (Hypertext Transfer Protocol) 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/33/http1_1/feed 21 33
HTTP 快取驗證 與 條件請求 (Conditional Requests) https://notfalse.net/57/http-conditional-requests https://notfalse.net/57/http-conditional-requests#comments Sat, 22 Jul 2017 05:25:30 +0000 http://blog.jason.party/?p=54975 所謂 驗證 (Validate) 或 重新驗證 (revalidate), 即是 使用 條件請求 (Conditional Requests) 機制, 以獲得 重複使用 快取的機會、更新快取的元資料,或者 取得 新的回應。       條件請求 (conditional requ […]

這篇文章 HTTP 快取驗證 與 條件請求 (Conditional Requests) 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/57/http-conditional-requests/feed 2 57
HTTP 何時驗證快取 no-cache? no-store? https://notfalse.net/56/http-stale-response https://notfalse.net/56/http-stale-response#comments Sat, 22 Jul 2017 05:24:56 +0000 http://blog.jason.party/?p=54952 當 快取 (回應) 以 顯式、啟發式 計算為過期,則稱 陳舊回應 (Stale Response)。     當儲存的回應 不新鮮 (not fresh) 時,則與 Server 進行「驗證 (Validation)」, 通過驗證則可繼續使用,否則重新獲取回應。   所謂 驗證 […]

這篇文章 HTTP 何時驗證快取 no-cache? no-store? 最早出現於 NotFalse 技術客

]]>
https://notfalse.net/56/http-stale-response/feed 4 56