Jimmy 的架站筆記
嗨~我是 Jimmy!我可能不是你認識的第 1 個 Jimmy,但一定是最帥的那個。
- 所以我說 X-Powered-By 這個 header 到底是什麼?為什麼大家都想把它 disabled 掉呢?2022-10-29後端筆記
今天在看 Next.js 的官方文件時,發現有 X-Powered-By 這個 header,但文件裡也只有說明把這個 header disabled 掉的方法,並沒有說明為什麼,本來以為 Google 後可以馬上找到答案,殊不知只是查到各種 application framework disable 這個 header 的方法。
- Next.js Compiler 介紹2022-10-25next-js front-end-note
Next.js compiler 是讓 Next.js 效能強大的重要原因之一。在了解 Next.js compiler 之前,先來談談從開發環境到部署的四個重要流程,了解這些流程才能夠知道 Next.js compiler 做了哪些事情。
- 為什麼 Node.js 和瀏覽器中使用 localeCompare 時,排序會不同呢?2022-09-15javascript
會有這篇文的誕生是因為,最近在工作上需要處理一些字元排序的功能,想要整理成筆記,但意外發現在瀏覽器中和 Node.js 使用 localeCompare 時排序卻不一樣,於是稍微探究了一下箇中原因。
- 【 JavaScript 】Set 筆記2022-09-14javascript
延續上一篇:,這篇就來筆記一下 Set 的用法吧! JavaScript Set 1. 特性 - Set 內的元素不重複 - has method 可以快速檢查 Set 是否包含某元素,效能會比使用陣列的 來得好 2. 宣告 Set 基本上使用 new Set(),argument 可以為空或是 array,如果是 array,會自動把重複的元素過濾掉: 3. 操作 Set 4. 迭代 S
- 【 JavaScript 】Map 筆記2022-08-25javascript front-end-note
JavaScript Map 和 JavaScript Set 相較 Array 和 Object 算是比較沒那麼常用的資料結構,導致每次要用的時候都要去查 MDN,所以決定來筆記一下,這篇就先來筆記 Map 吧! JavaScript Map 1. 特性 - Map 由多筆的 key-value pairs 組成,類似資料結構中的 hash - key 可以是任意的資料型態,ex: funct
- Ruby 教學 10 - Ruby Class 介紹2022-06-03ruby 後端筆記
作為一個 OOP 的程式語言,Class 可說是構成 Ruby 的核心,所有的 objects 都是由 Class new 出來的 instance,這篇就來介紹和整理 Ruby class 的特性吧。
- Ruby 教學 9 - Ruby Hash Object 介紹2022-06-02ruby 後端筆記
Ruby Hash object 類似 JavaScript 的 Map,都是由 key-value pair 組成。 1. 宣告 Ruby Hash Object 在宣告 Ruby Hash object 先來了解一下 Hash object 的特性: - keys 和 values 可以由任意 object 組成 - keys 的值不可重複 - values 的值可以重複 - 在 Hash
- Ruby 教學 8 - Ruby Symbol Object 介紹以及和 String Object 比較2022-06-02ruby 後端筆記
Ruby Symbol object 因為和 String object 有某些相似的地方,因此滿常被拿來和 String object 比較,這篇就來介紹一下 Symbol object 以及和 String object 的一些比較。
- Ruby 教學 7 - Ruby Array Object 介紹2022-06-01ruby 後端筆記
Ruby Array object 也是個很常用到的 object,再加上有許多 methods 可以對 Array object 做操作,個人認為算是最重要的一個 object。
- Ruby 教學 6 - Ruby Integer Object, Ruby Float Object 介紹2022-05-28ruby 後端筆記
在 Ruby 中,數字分為兩種 object:Integer 和 Float,分別代表整數和浮點數,兩個 Class 都是從 Numeric object 繼承而來: 1. 宣告 Ruby Integer, Float Object 1.1 Integer 誠如上面提到的,無法用 class.new 宣告新的 object instance,但可以直接在 Integer class 後面接要宣告