最新文章

最新文章列表,列出共32篇文章。

[Linux] rwx 權限對於資料夾及檔案的定義

這裡記錄 rwx 對於資料夾及檔案的權限,所代表的意義,。 ...
瀏覽文章

[CSS Animation] 6. 使用 animation-delay 設定動畫的延遲

通常一個動畫的效果,只要一套用至元素上,就會直接開始執行。但我們可以另外設一個延遲時間,例如1秒,那 ...
瀏覽文章

[CSS Animation] 5. 使用 animation-direction 設定是否要反向執行動畫

之前的文章中,已經學到了透過 @keyframes 來建立動畫,以及套用多個動畫和 animatio ...
瀏覽文章

[設計] 使用 CSS 載入思源黑體(Noto Sans TC)的快速方式

如果想要替網頁上的字型,載入思源黑體的話,該怎麼做呢?google 提供了 css 檔,讓我們可以載 ...
瀏覽文章

[CSS Animation] 4. 使用 animation-iteration-count 設定播放次數

在之前的文章中,我們學會了建立動畫,將該動畫套用至元素上,及設定動畫執行期間的秒數。在這樣的過程當中 ...
瀏覽文章

[CSS Animation] 3. 同一個元素套用多個動畫效果

在上一篇 [CSS Animation] 2. keyframes 中的群組化 文章中,瞭解到了 @ ...
瀏覽文章

[CSS Animation] 2. keyframes 中的群組化

在上一篇 [CSS Animation] 1. 嗨,animation 初步探訪 文章中,已經瞭解到 ...
瀏覽文章

[CSS Animation] 1. 嗨,animation 初步探訪

CSS Animation 可以創造出非常多的動畫效果,此篇文章會很快速的帶您完成套用基本的 Ani ...
瀏覽文章

[Jmeter] 如何安裝 Jmeter

使用 Jmeter 來測試效能、壓力測試,非常好用的工具。 ...
瀏覽文章

[其它] 使用 VLC media player 來將影片轉檔去除聲音

先前錄了教學影片,但因為錄到了其它外部雜音、人聲等,想要將這些聲音都直接去除,有沒有什麼簡易的辦法可 ...
瀏覽文章

[DigitalOcean] 更新伺服器的 Kernel,以 CentOS 為例

最近因為收到 DigitalOcean 的通知,說因為安全性考量,建議要更新 Kernel 的版本, ...
瀏覽文章

[演算法] 廣度優先搜尋法(Breadth-First Search)

學習使用新的抽象資料結構,即圖形,來建立網路模型。就可以透過圖形,使用廣度優先搜尋法,來回答 A 到 ...
瀏覽文章

[演算法] 雜湊表(Hash Table)

雜湊表是非常實用的資料結構之一,有三個主要的面向需要學習,分別是:實作(Implementation ...
瀏覽文章

[演算法] 快速排序法 (Quicksort)

解決問題的方法:各個擊破法,即稱為 Divide-and-Conquer,是一種知名度很高的遞迴技術 ...
瀏覽文章

[CSS] 網頁文字單位,px、em、rem、% 的差別

常常在設定文字大小的時候,最常用的就是這四個單位:px、em、rem、%。 簡單比較這四者的差異? ...
瀏覽文章

[演算法]遞迴演算法 (Recursion)

將問題分解成基本情況(Base Case)、遞迴情況(Recursive Case)。這就是遞迴演算 ...
瀏覽文章

[演算法]選擇排序(selection sort)

「選擇排序(selection sort)」演算法,假設有 10 個學生考試,要將考試的分類由高排至 ...
瀏覽文章

[演算法]二進位搜尋與簡易搜尋

演算法對於網站資料的運算是很重要的,同樣100筆資料,該怎麼尋找,才能最快找出來呢?100次?7次? ...
瀏覽文章

[Node.js] socket 實作2:伺服器端與客戶端的監聽通訊(UDP)

UDP 資料封包有著明顯的區別, UDP 資料封包發送到伺服器後,伺服器一般是不能回寫給用戶端的,而 ...
瀏覽文章

[Node.js] socket 實作1:伺服器端與客戶端的監聽通訊(TCP)

Node.js 提供了 net 模組來支援 TCP 協定應用;另有 UDP 模組來支援 UDP 協定 ...
瀏覽文章

[Node.js] 串流(stream)應用 – 建立可寫(writable)串流

此篇文章將介紹使用串流模組中的可寫(writable)串流,即 fs.createWriteStre ...
瀏覽文章

[Node.js] 串流(stream)應用

在 Node.js 框架中,串流(stream)模組是非常重要的,因為檔案系統(fs)模組每次操作都 ...
瀏覽文章

[Node.js] url 模組 及 querystring 模組 – url 參數轉換成物件,以便取用

透過 url 模組與 querystring 模組的搭配使用,可以將url 參數轉換成物件,以便取用 ...
瀏覽文章

[Node.js] url 模組 – url 路徑轉換

url 模組提供了 url.resolve() 方法,在原有的路徑上,用另外的路徑去做替換。 ...
瀏覽文章

[Node.js] url 模組 – 解析與格式化 url 路徑

Node.js 提供了 url 模組,其中有 url.parse() 方法,可以解析 url 路徑, ...
瀏覽文章

[Node.js] path 模組 – 取得路徑中的最後部份

透過使用 path.basename(path[, ext]) ,可以根據一個已知的絕對路徑(參數一 ...
瀏覽文章

[Node.js] path 模組 – 取得路徑中檔案的副檔名

取得某個檔案的絕對路徑之後,透過 path.extname(path),即可取得該檔案的副檔名。 ...
瀏覽文章

[Node.js] path 模組 – 取得資料夾路徑

根據已經取得的檔案的絕對路徑,取得該檔案的資料夾路徑。透過使用 path.dirname(path) ...
瀏覽文章

[Node.js] path 模組 – 解析絕對路徑及相對路徑

在已知的一個相對路徑的時候,可以透過 path.resolve(path) 方法,將它解析成絕對路徑 ...
瀏覽文章

[Node.js] path 模組 – 合併字串路徑

需要將多個字串,合併成一個路徑時,可以使用 path.join() 方法。 ...
瀏覽文章

[Node.js] path 模組 – 將字串路徑給規範化

有時可能會在定義好的路徑中不小心加上多餘的字元,當成路徑錯誤,可使用 path.normalize( ...
瀏覽文章

[Node.js] util 模組 – 提供是否為陣列、日期、規則運算式、錯誤類型的驗證

util 模組提供了幾個驗證:給定的物件是否為陣列、是否為日期、是否為規則運算式、是否為錯誤類型,這 ...
瀏覽文章