2022 iThome 鐵人賽
「連續 30 天發表技術文章不中斷」爆發驚人的技術能量,
寫出一整年的成長與學習。
Software Development
選手 147 文章 2896
Day 8
2022-09-23
3407
0
前言 今日的文章,將簡單的看過電腦的啟動流程,以及在 xv6 中的 bootloader 和 kernel.ld 這個檔案。 啟動概要 當電腦開機或是重新啟動...
Day 24
2022-10-05
3406
0
後端架構介紹 接下來的幾篇會搭使用 gin 來講解後端架構的雛形,首先最基本的架構如下所示 app middleware (中間件,可以當作會高機率觸發的函...
Day 26
2022-09-26
3403
0
昨天,我們介紹了兩種形式的鎖,分別是排他鎖和屏障,並且我們以Redis作為範例來簡單解釋實作細節。 但我們曾一直提及,Redis的持久化很不可靠,為了要實作穩定...
Day 7
2022-09-22
3402
0
前言 由於下面在追蹤 xv6 的相關議題,如架構與啟動,會涉及到一些暫存器的操作,以及一些暫存器操作的指令,或是在進行 System call 時,涉及的特權...
Day 24
2022-10-09
3384
0
Tree Sort 簡而言之就是使用 Tree 結構來排序資料,建議先看資料結構篇章中的 Binary Search Tree 和 Tree Traversal...
Day 2
2022-09-17
3368
0
Github, Over Engineering 提到搜尋引擎,大家最直接的會想到 google。若說以一個使用者的角度而言,相信大家都用過 google,也不...