複製一張宿舍門禁卡(一) 前言
前言
這是我們宿舍門禁的感應機器
每次用學生證刷進宿舍的門禁時,感應器都會秀出一串未知的10碼
雖然不知道這10碼代表什麼,學生證上也找不到一樣的10碼,但是可以確定這10碼能芝麻開門
這是我們宿舍門禁的感應機器
每次用學生證刷進宿舍的門禁時,感應器都會秀出一串未知的10碼
雖然不知道這10碼代表什麼,學生證上也找不到一樣的10碼,但是可以確定這10碼能芝麻開門
最近在研究mifare讀卡機,剛好看到GitHub上別人寫好的sample code想借來用用
但是人家的repository已經是一個很龐大的專案,自己想要的code也只放在其中一個資料夾下
不想要下載幾GB的repository,只為了那幾KB的code怎辦
經過一番搜尋,找到了解決之道,其實可以利用svn借力使力只checkout
回自己想要的資料夾
這學期教了svn怎麼使用,其中,老師出了作業要我們架兩個repository:
我在權限的地方被折騰了很久,所以一定要筆記一下以免老了忘記Orz...
在程式設計的世界裡,縮排用Tab
還是用四個空格永遠是個沒有結果的爭論
對於站在Tab
這邊的我來說,GitHib上的文件斥著Tab
縮排是再普通也不過的事
就在剛剛閒著的時候,想說上個GitHub看看自己commit的記錄
把前段時間沒搞懂的第二正規化
跟,第三正規化
搞懂了,順便筆記一下
資料庫的發明,是為了快速讀取或寫入當下所需的資料
像是進入部落格的首頁,伺服器端就會向資料庫query出每篇文章的摘要,再送回用戶的瀏覽器
想像如果等10秒才載入完畢,那我的部落格豈還有人會等著載入完看嗎
因此,將所有資料塞在同個table顯然不一定是好的選擇
而將資料分門別類獨立出不同table儲存的動作即稱為資料庫正規化
適當的資料庫正規化有助於提升query效能
但是當過度得正規化則會讓邊際效益呈負的
近期迴響