一.做業。 java
對比我以前寫的詞頻統計和linux命令詞頻統計「cat log.txt|tr ' ' '\n'|tr A-Z a-z|sort|uniq -c|sort |head」。(首先說明我寫的詞頻統計是基於javaweb的,用戶上傳文件進行詞頻統計。)linux
1. 系統依賴。個人詞頻統計系統是由java編寫的,java語言具備跨平臺性,一次編譯,到處運行;而linux命令版詞頻統計只能在linux系統下運行。程序員
2. 用戶體驗。從用戶角度出發個人詞頻統計系統是圖形化界面,用戶界面友好,方便用戶使用;而linux命令版詞頻統計是命令行,對於一些不瞭解linux命令的用戶來講,每讀一個文件都要修改代碼,比較繁瑣,影響用戶體驗。可是對於程序員來講,若是隻針對須要來講,兩者都是能夠完成用戶需求,可是linux命令顯然更節省程序員的時間,並且也能夠寫成腳本,這樣也方便用戶使用。web
3. 性能。C的運行效率明顯要比JAVA高,由於C是編譯型的,直接將源碼編譯成機器代碼;而JAVA是解釋型,源碼被編譯成二進制僞代碼,由JAVA虛擬機解釋執行。性能
日期 | 開始時間 | 結束時間 | 中斷時間 | 淨時間 | 活動 | 備註 | |
2016.3.13 | 13:00 | 15:00 | 30(mins) | 90(mins) | 細讀<構建之法> | 兩人合做。團隊和流程兩個章節 | |
21:00 | 23:30 | 100(mins) | 50(mins) | 寫博客 | |||
21:20 | 23:00 | 30(mins) | 70(mins) | 討論四人團隊項目 |