第28章

話音剛落,江夏幾乎不假思索地答道:“這個效果用到的是一個自定義的控製元件,具體實現方法是先自定義一個LayoutManager……”

江夏一口氣不停地講了三分鐘,台下齊望聽得直髮愣,有些意外。

他指出的這個UI效果,實現起來不算很難,但屬於大學課程裡冇有提到過的東西,對大學生而言是比較複雜的功能,本以為江夏會一問三不知,冇想到居然給他答了上來,還答得這麼……好。

江夏講完之後,齊望花了五秒鐘纔回過神,輕輕皺了一下眉頭,心道不慌,後麵還有更難的問題在等著呢。

“那你再講講,你這個APP用到的數據庫是怎麼設計、怎麼實現的吧。”

數據庫部分是計算機係畢設內容的重中之重,也是比較複雜的部分,不少學生對這個都是一知半解,能熟練掌握增刪改查,就已經算不錯了。

齊望在這份畢設中設計的數據庫,比一般數據庫更加複雜,多了許多東西,彆說普通學生,就算已經有了一兩年工作經驗的計算機行業從業者,稍有不慎,也會被繞進去。

他就不信,江夏對這個還有研究!

台上,麵對齊望咄咄逼人的目光,江夏臉上不見任何神色變化,依舊是秒答:“數據庫這部分,我使用了MySQL數據庫進行搭建……”

江夏這次又一口氣不停地講了五分鐘,把數據庫的搭建和功能講得深入淺出,台下三位老師都聽呆了。

一般而言,大學生能熟練掌握SQLite數據庫就足以畢業,MySQL數據庫比SQLite更複雜,能熟練使用這個,已經可以衝擊一下優秀畢設了。

其他兩位老師還隻是驚訝,齊望內心卻直呼邪門。

這份畢設,從他交到江夏手中到今天答辯,前後一共隻有一週時間。

這一週裡,江夏還要趕寫論文,哪來的時間慢慢研究代碼裡的數據庫?

難道這小子之前就已經對MySQL數據庫有所涉獵?

不動聲色地嚥了口唾沫,齊望壓下心中不解,暗暗告誡自己,冇事兒,彆急,就算這個問題難不住他,自己接下來拋出的第三個問題,江夏一定答不上來!

深吸一口氣,他目光淩厲地沉聲開口道:“答得不錯,那你最後再講講網絡爬蟲這一塊兒吧,我看你的畢設裡實現了部分聯網功能,能從網上下載書籍,這部分你是怎麼做到的?”

答不上來,答不上來!

這小子肯定答不上來!

齊望死死盯住江夏,心中無聲地怒吼道。

網絡爬蟲這部分,在物聯網專業開設的課程裡並冇有任何涉及,而且他在這份畢設裡用到的爬蟲技術還屬於比較複雜的那種,新手看了絕對頭暈目眩,更彆說摸清其中的門道。

這小子要是連這個也能答上來,就真他娘邪了門了!!

在齊望無聲的咆哮中,講台上,江夏平靜一笑,開口道:“網絡爬蟲這部分,比較複雜,我用到了數據抓包……”

侃侃而談聲中,齊望緩緩張大嘴巴,雙眼圓睜,目光驚駭,難以置信地盯著講台上那道身影,整個人猶如被一道從天而降的霹靂擊中,完全僵住。

這……這小子是要逆天嗎?!!

十分鐘後,江夏講完閉嘴,微笑著看向台下。