七月不見月提示您:看后求收藏(詩鼎小說網網m.gzstf.cn),接著再看更方便。
李林第一次覺得電腦啟動的竟然這么慢,不過趁著電腦啟動的時間,李林也開始思考如何將兩種能力相結合。
說起來,編程原本是一種利用計算機語言,來驅動計算機為自己或他人服務的工作。如果把計算機比喻成人的話,編程其實就相當于是程序員在紙寫上一段話,然后讓這個人按照自己寫的每一句話去辦事。只不過計算機畢竟是機器,不懂人類的語言,所以才有了各種計算機語言,也就是計算機能‘聽懂’的語言。如今計算機語言高速發展,已經從最初的低級語言演化成了高級語言。
高級語言的好處是效率會更高,很多細節不需要考慮。這就像一個老板和一個員工,老板就處于最高的層次,員工處于較低的層次。假設公司要辦一個酒會,老板只需要告訴員工說要辦一個酒會即可,也就是說,對于老板這種高層來說,只需要一句話就可以辦一個酒會。但是員工則需要策劃、準備場地、準備酒水、找主持等等一系列的工作,才能把這個酒會辦成。高級語言就具備老板一樣的特性,高級語言一行代碼就可以做低級語言幾行甚至幾頁代碼才可以做的事情,這無疑大大提高了效率。
高級語言還有一個好處,那就是入門的門檻比較低。隨便找個培訓機構,或者自學一段時間,就可以入門了。這也是近幾年來,都郡乃至全國的程序員群體都開始擴大的根本原因。
但是一個不變的真理就是,入門容易,精通難。所以能力突出的程序員,依然是非常稀缺的資源。程序員的能力如果概括的說,主要體現在速度和質量兩個方面,一個好的程序員往往可以在更短的時間里寫出質量更好的程序。
對于李林來講,超能力有可能幫助他提高的,自然就是速度了。代碼質量這東西,很難去量化,就像高考作文一樣,得分永遠都帶有老師的主觀意見,很難像選擇題一樣有明確的分數。唯一可以直觀體現代碼質量的數據,就是BUG出現的概率。BUG出現的頻率越低就說明代碼的質量更高。但目前來看,李林還沒想出來,自己的超能力如何能減少自己的BUG。
在李林思考的時候,電腦已經啟動好了。李林沒有用手去動鼠標和鍵盤,而是嘗試著依靠感知力和控制力輸入自己的開機密碼。李林先是控制鼠標,很順利的便將光標移動到了輸入密碼的輸入框。
“啪!”
李林剛準備控制鍵盤輸入密碼,電腦就來了個底朝天。幸好秦天和何昆這會兒都睡的跟死豬一樣,而且都在各自的房間,倒也沒被吵醒。
“不對啊!我怎么只能控制整個電腦,沒辦法控制鍵盤?”李林看著地上的電腦,喃喃的自言自語道。
通過這簡單的嘗試,李林發現,自己雖然可以控制任何能感知到的物體,但似乎只能控制整體,而不能控制一部分。這就意味著,李林可以控制著整個電腦飛來飛去,但卻無法控制鍵盤去打字。
這可把李林難住了!又嘗試了幾次,李林控制著電腦從茶幾到地上,從地上再回到茶幾上,如此反復,而鍵盤卻始終一點動靜都沒有。要不是地上有地毯,茶幾離地又不高,就這幾下子,估計電腦就直接被李林給摔壞了。
“靠!這是尼瑪咋回事?”原本以為自己終于找到了超能力正確的打開方式,結果現實就卻給了李林當頭一棒。
不過作為程序員,李林可是相當有耐心。要知道,有時候解決一個BUG都需要花一個星期甚至更久,而且還要不斷的調試,對耐心絕對是極致的考驗。
“難倒是因為自己的電腦是筆記本嗎?”從剛才能夠控制鼠標的情況來看,如果是臺式電腦的話,鍵盤和鼠標都是和電腦分開的,這樣的話,也就不存在這個問題了。
想到這,李林腦子里突然靈光一現,“是啊!我可以單獨控制鼠標,那就肯定可以控制鍵盤。只需要......”
“噔噔噔噔噔....”
熟悉的開機聲音響起,要不是現在是深夜,李林真想大叫一聲,“成功了!”
是的!李林成功了!
雖說筆記本上的鍵盤是和電腦連接在一起的,但李林作為一個程序員,自然是知道一些電腦的基本原理的。從結構上來講,電腦上幾乎所有的配件都是可以單獨存在的,比如鍵盤、鼠標、CPU、硬盤等等,甚至是里面的線路。只不過廠家會將這些零件進行組裝,組成一臺完整的電腦才銷售給廣大客戶。