分享到plurk 分享到twitter 分享到facebook

版本 60199410c3a7733e1ecc0dd0b36500a500f8b33c

User/ZhuMon

Changes from 60199410c3a7733e1ecc0dd0b36500a500f8b33c to b13c81d13539e75846d44c560ef97a915bba66ef

ZhuMon(林郁翔)
------------------
**Information:**

- 成功大學 資訊工程學系109級
- 成功大學 環境工程系 2016~2017
- 成功大學 資訊工程系 2017~2020
- 成功大學 資訊工程所 2020~

Github: https://github.com/ZhuMon

2020 linux 核心設計 春季班 自我評量
=======================
作業共筆:
=================================
作業共筆
--------

- lab0-c [hackmd](https://hackmd.io/@ZhuMon/lab0-c)

- fibdrv [hackmd](https://hackmd.io/@ZhuMon/fibdrv)

- quiz3 [hackmd](https://hackmd.io/@ZhuMon/linux-quiz3)

- khttpd [hackmd](https://hackmd.io/@ZhuMon/khttpd)

額外共筆:

額外共筆
--------
- Create Ubuntu Server on macOS with QEMU [hackmd](https://hackmd.io/@ZhuMon/r1ObVNFQ8)

期末專題:

期末專題
--------
- 透過 Netfilter 自動過濾廣告 [hackmd](https://hackmd.io/@ZhuMon/2020q1_final_project)


自我評量 (1 ~ 10) Self-assessment
=================================
--------------------
5級分。一開始的確投入很多時間,但是會偷懶不看教材,所以也跳過了許多。後半段時間因為其他科目的繁重,也比較少花心思在上面。

2020 進階電腦系統理論與實作 秋季班 自我評量
=======================

作業共筆
----

- quiz1 [hackmd](https://hackmd.io/@ZhuMon/sysprog2020_quiz1)

- quiz2 [hackmd](https://hackmd.io/@ZhuMon/sysprog2020_quiz2)

- dict [hackmd](https://hackmd.io/@ZhuMon/dict)

期末專題
----

- 透過 Netfilter 自動過濾廣告 [hackmd](https://hackmd.io/@ZhuMon/2020q1_final_project)

期末回顧
----
這學期升上研究所,本來以為可以有更多的時間可以好好的修這堂課,但沒想到光是實驗室的事情就消耗了我大量的精力,不得不將這堂課的比重配低。同時,因為 quiz 2 解題的挫敗感,想了很久、看了很多同學的解答,卻還是搞不清楚,而且每次寫解析總會要求自己要寫得明確一點,進而花費大量時間在畫圖、想更好的解釋,導致對於小考作業的不耐煩,更導致對其他作業興致缺缺,沒有去深入研究其他作業。

自我評量 (0~50)
----
給自己35分。這學期雖然不是很認真,但是看到一些回顧問題,竟然有些有點印象,因此選擇幾項回答。
像是 bloom filter 在找尋物件是否存在時,極為方便,使用不同的 hash function 將字串或數字 hash 成多個數字,並且在 array 相對應的 index 上標記,如此一來只要比對 array 的數個 index 便可以確認該字串或數字是否存在,當然只能夠確定一定不存在,不能確定一定存在。而在 data set 夠分散的情況下,bloom filter 的 hash function 發生碰撞的機會越小,bloom filter 則越準確、實用。曾以 bloom filter 作為防火牆紀錄 ip 的方式,能夠確保連線是由內部網路所發出,當連線由外部網路發出,因為該封包的來源 IP 未記錄過,因此便能夠捨棄。