iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

從餐飲業轉職成小白工程師的所見所學 系列

大家好,我是DOJO。
從16歲開始,在餐飲業工作,至今也快9年了。
六月下定決心,脫離舒適圈,挑戰變化快速的軟體科技業!!
契機就跟大家想得一樣,賺錢!! 我想要賺更多的錢!!
就是一個這麼簡單的理由~

從六月開始報名了'五倍紅寶石的課程',即將在9月畢業,我會將所學的知識內化後分享給各位朋友們,主要會分享: 我的心路歷程、Ruby on rails 、JavaScript 等等。

說白了,就是菜鳥一隻,還請各位手下留情,請多指教!!

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 21

CAP 定理? Day21

CAP 定理由計算機科學家Eric Brewer於2000年提出,它幫助我們理解分散式系統中的權衡和限制。它是一個關於分散式系統的理論,它強調了在分散式系統中,...

2023-10-01 ‧ 由 DOJO 分享
DAY 22

ACID是什麼? Day22

ACID 是指關聯式數據庫管理系統(RDBMS)寫入、更新的過程中,為了保證交易( transaction )是正確可靠的,所需具備的四個特性。 原子性(...

2023-10-02 ‧ 由 DOJO 分享
DAY 23

HTTP Method? Day23

HTTP 定義了一組方法,它們可以實現客戶端與伺服器之間的通訊。雖然它們屬於名詞,但也能稱為 HTTP 動詞。 HTTP Methods GET:用於從伺服器獲...

2023-10-03 ‧ 由 DOJO 分享
DAY 24

ruby 中的 Block 是什麼? Day24

今天我們來看看 ruby 裡面的 block。 Block 不是物件 大家熟知的在 Ruby 裡面幾乎所有東西都是物件,但還是有少數的例外,Block 就不是物...

2023-10-04 ‧ 由 DOJO 分享
DAY 25

Proc? Lambda? Day25

Proc 昨天有提到 Block 不是物件,但我們可以透過 Proc 將 Block 物件化,也可以避免重複撰寫功能類似的 Block。 透過 Proc 將 B...

2023-10-05 ‧ 由 DOJO 分享
DAY 26

Rails 查詢語句? 什麼時候該用哪個? Day 26

我平常在使用 Rails 開發的時候,時常搞不清楚要用那些查詢語句,整理了一下分享給大家! find 我們可以透過 find 透過主key值查找單個紀錄。例如...

2023-10-06 ‧ 由 DOJO 分享
DAY 27

N+1 ? Day27

N+1 查詢問題是指數據查詢的效能問題。通常會在使用 ORM 的時候出現。 假設我們有兩個實體 : User Post 它們之間有一對多的關聯,也就是一個用...

2023-10-07 ‧ 由 DOJO 分享
DAY 28

資料結構 Day28

資料結構在計算機科學當中至關重要,他為信息世界提供了堅實的基礎。數據以各種形式存在,包刮文本、圖像、音頻、視頻等等。資料結構是組織、儲存數據的方式,有助於提高數...

2023-10-08 ‧ 由 DOJO 分享
DAY 29

資料結構 - Tree Day29

昨天提到了資料結構,我想深入了解其中幾樣,雖然艱深難懂,但我相信十分重要,今天先從 Tree 開始。 Tree 的基本概念 我們先來了解一下基本名詞 Nod...

2023-10-09 ‧ 由 DOJO 分享
DAY 30

瀏覽器輸入網址會發生什麼事情? Day30

經典的面試題之一,讓我們來分析一下。會有以下步驟 :域名解析、TCP連接、發起HTTP請求、伺服器返回請求、瀏覽器渲染頁面 域名解析 瀏覽器會向 DNS 找到網...

2023-10-10 ‧ 由 DOJO 分享