二子從周 作品

第七百四十八章 真成了

機讀卡採用的ocr光電頭採集信息,一張題卡上有四十道題,每道題四個選項,一共就是一百六十個待採集區域,而且區域是不規則的。詊

點陣字區域比機讀卡簡單,四四方方,不過待採集區域有九百個,精度要比機讀卡高得多。

除此之外還有別的附加信息也需要採集,這些信息主要是給計算機進行筆畫耦合用,比如漢字的二,楷體的話,短橫是是小尖頭,長橫是頓筆頭,這些在耦合渲染時,是有差異的。

“我已經完成調整了,機房的ocr光頭精度夠高,我已經調整了掃描區域和點陣數量,現在只要編譯通過,就可以運行起來看看。”

“哈?”那學生冷笑道:“別胡吹大氣了,還沒聽說過寫大程序誰能夠一次編譯通過的。”

話還沒說完,周至就已經飛快地敲擊了幾下鍵盤,給計算機下達了編譯命令。

編譯是有過程的,屏幕上不停地上翻著調試日誌,可以事實看到編譯的進度。

終於,計算機發出了“滴”的一聲,光標停留在了“compiling

succeeded”那串字符的後面。詊

“成……成功了?”

“真成功了?”

“竟然成功了?!”

周至身後已經圍攏了一堆學生,相互間都在竊竊私語。

“肘子,你在哪兒學的這個?”李紅江感到難以置信。

大程序修改一次性通過的傳說不是沒有過,當年比爾蓋茨託小夥伴將代碼送到ibm總部驗收,小夥伴在飛機上發現代碼有問題,就在飛機上臨時修改,下飛機抵達ibm總部後,將程序送入服務器,一次編譯通過。

這是微軟歷史上無數偉大的傳奇故事之一,但是這樣的例子真的不多。詊

“就簡單調整了一下參數,修改了掃描區域,屏蔽了部分不需要的分支程序,改了輸出和存儲口令……”周至說道:“程序主題結構沒動,所以……不復雜。”

周圍一群人面面相覷,程序員最難的工作,不是寫自己的程序,而是讀懂別人的程序。

這也是iso體系當中對於程序開發,無比強調日誌文件和註釋的原因,你得花費大量的精力和時間在程序裡做好筆記,告訴別人你這段程序是幹嘛用的。