王李鋪鎮中學別的科目是男女老師都有,唯獨數學,清一色都是男老師,數學教研室被戲稱為羅漢堂。
年齡最大,資格最老的樊老頭就是羅漢堂首座,曾凡剛出現在門口,一個年輕的數學老師就看見他了,衝裏麵喊道:“樊老師,你們班曾凡找你!”
因為報名參加中學生計算機編程大賽,曾凡這個過去默默無聞的學生,突然成了學校裏的名人,學生們認識他的還不多,老師們可是很多都認識他了,尤其是數學老師,經常來辦公室,多少都有個印象。
“曾凡,剛考完試你不好好在家休息,又來上機呀?”樊老頭來到數學教研室門口,將機房鑰匙交給他,笑嗬嗬的問。
“在家裏也沒有別的事兒,我正好有了新的想法,改進一下程序!”
“編程我教不了你,但是呢,你別太投入了,隔一個小時你得休息一會,讓眼睛放鬆一下,別總盯著顯示器,不然的話,很快你就要戴上眼鏡了!”樊老頭拍拍他肩膀叮囑道。
“嗯,我知道了,樊老師,那我去機房了!”
打開電腦第一件事就是登錄郵箱,沒想到竟然收到了幾十封郵件,第一封是華兵軟件園審核通過,軟件上線郵件,後麵大多都是下載使用後軟件自動提交的數據。
沒想到上線不到一天,就有了這麼多數據,超過他的預期。
還有一封是一個使用者提交的修改建議郵件,希望能增加聯網對戰的功能,還給他提了好幾種思路。
對這個提建議的用戶郵件,曾凡逐一認真回複,然後戴上耳機,打開音樂播放器,開始寫聯網對戰功能的代碼,增加點對點連線功能。
程序界麵先要增加功能按鈕,還要增加新的功能界麵,要能顯示搜索到的可以對戰的目標,還要有一些提示信息,網絡的狀態不穩定,延時卡頓掉線是常見現象,這些意外情況都要考慮進去,將一項項的需求寫出來,曾凡才發現,比他想象的要麻煩多了。
這些功能盡管繁瑣,費些時間也能實現,最困難的還是網絡連接問題。
點對點網絡,顧名思義就是網絡上不確定位置的兩台計算機,不依賴固定位置的服務器,在茫茫無際的互聯網上搜尋到對方,並且建立連接。
這種技術的理論提出時間不長,書上也隻是介紹了理論原理,簡單的應用設想,未來發展前景,並沒有具體應用案例,更別提源代碼了。
電子信號雖然可以接近光的速度在網絡上傳播,那也需要明確的目標和方向,不然也隻是無頭蒼蠅一樣亂撞。
兩個不知道彼此名字,彼此地址的陌生人,如何在一個上千萬人口的大城市迅速找到對方,建立起互相信任的聯係,需要一個高效便捷的方法。
寫著功能界麵代碼的同時,曾凡也在思索著網絡搜索的方法,這些基礎性的能力他仿佛呼吸一樣自然,庖丁解牛一樣純熟,可是涉及到這種需要原創型算法的時候,他的大腦又變得非常空,完全要靠自己去想。
武俠小說中,丐幫,天地會,明教之類的嚴密組織,都有自己獨特的標記暗語,任何一個成員到達一個陌生的地方,沒有固定的分舵,也能迅速找到自己的同伴,這個場景和現在的需求很相似。
在一些標誌性場所不太醒目的地方,留下標記暗語,認識這些標記的同伴看到這些就能迅速聯係上了。