第89章 簇擁
「從新做吧,小哥。」蕭驍忍不住嘆了嘆氣,他本以為錢會相對來說賺的很輕鬆......可當他遭遇了這一群難民的時候,他才驚覺自己的天真。
「......」雖然羅曜已經將蕭驍的基礎框架給眾人過過眼了,眾人也知曉了蕭驍的水平,可對於蕭驍這種肆無忌憚的讓人重做,多少讓一眾心比天高的程序員有些不服。
「Java設計模式主要有幾種類型?」蕭驍問道。
「設計模式分三個類型:創建型、結構型和行為型。」
「分別都有哪些?」蕭驍繼續問道。
「Singleton,單例模式
AbstractFactory,抽象工廠
FactoryMethod,工廠方法
Builder,建造模式
Prototype,原型模式。
行為型有:
Iterator,迭代器模式
Observer,觀察者模式
Method,模板方法
Command,命令模式
State,狀態模式
Strategy,策略模式
ChinaofResponsibility,職責鏈模式
Mediator,中介者模式
Visitor,訪問者模式
Interpreter,解釋器模式
Memento,備忘錄模式
結構型有:
Composite,組合模式
Facade,外觀模式
Proxy,代理模式
Adapter,適配器模式
Decrator,裝飾模式
Bridge,橋模式
Flyweight,享元模式」
蕭驍不得不承認一點,這些人儘管菜,但是背書還是下了功夫的。「那知道動態代理么?」
「您是說?」
「你先看我做一遍吧,然後你再從新寫......利用反射機制在運行時創建代理類。介面、被代理類不變,我們構建一個handler(句柄)類來實現(調用處理程序)介面......執行動態代理......通過Proxy類的靜態方法newProxyInstance(新的代理實例)返回一個介面的代理實例。針對不同的代理類,傳入相應的代理程序控制器。如果新來一個被代理類Bye,像這樣......那麼執行過程......」
「所以動態代理具體步驟:
通過實現介面創建自己的調用處理器;
通過為Proxy類指定(類載入器)對象和一組interface(介面)來創建動態代理類;
通過反射機制獲得動態代理類的構造函數,其唯一參數類型是調用處理器介面類型;
通過構造函數創建動態代理類實例,構造時調用處理器對象作為參數被傳入。」蕭驍說的口乾舌燥,忍不住了抱著水杯牛飲了一口。「知道了我為什麼要讓你重做了么?」
「嗯嗯,謝謝小師父。」
「行吧,有請下一位嘉......呸,下一位。」
一整天過去后,由於動態視覺開的太過頻繁,蕭驍都有種腦子要炸掉,魂不附體的錯覺。拉開研發室門前,看著整個房間內,一群老年人們熱火朝天,他不經感嘆,年級大真好。
「小舅子,你要走了?」羅曜一回神,就看到了蕭驍拉門的動作。
羅曜的一句話,像是投了一枚深水炸彈,程序員們紛紛停下了手中的事情。「小師父要走了?」
「我,我總得去吃飯吧?我年紀還小啊,還在長身體來著......」蕭驍滿頭的黑線,到底誰是大人,誰是小學生,呸,誰是高中生啊。
「那大家都停一停手裡的工作吧,這會兒也到飯點了,吃了飯回來,再繼續肝。」羅曜果斷地發布了命令。「小舅子晚上想吃啥,離我們這邊不遠有一家私房菜,還不錯。樓下的干鍋也還行,稍遠一點的,河邊有一家魚庄也還可以。」
「我......你能不能不要叫我小舅子了,你不怕被姐夫打么?」蕭驍簡直無力吐槽了。
「老闆很大度的,不會的。就一稱呼嘛,而且你又不是沒有其他的姐姐,萬一......對吧,小舅子。」
看著羅曜臭不要臉,擠眉弄眼的模樣,蕭驍很難想象,之前他還覺得......
「老大今天請客?」底下的人並不關注羅曜和蕭驍的互動,他們關注的點是,他們能不能蹭飯。
「行,但是今明兩天,每個人手上的項目都得完工。」
蕭驍給陸星河打過招呼后,便被一群人浩浩蕩蕩地簇擁著,出門了。
「研發部的人今天是怎麼了?怎麼一個二個都一反常態,看著喜笑顏開的。」
「不知道,那小傢伙是?怎麼感覺那一群奇葩都挺諂媚的樣子。」
「好像是星河總的小舅子吧。」
「所以這是在打關係?溜須拍馬的現場?」
「你可拉倒吧,羅曜那貨,偶爾連星河總的面子都不給呢,他們腦子的代碼估計就沒有編拍馬屁這個程序。」
「那這是?」
「誰知道呢,要不跟上去問問?」
最後蕭驍為了既便捷又好吃,還是選了羅曜最開始所說的私房菜。
「大家一起敬小舅子一杯,小舅子你還未成年,喝點茶飲料就好。其他的,大家也都掌握好度,待會兒回去還得加班,別醉的不省人事了。」
「謝謝小師父。」眾人異口同聲道。
酒足飯飽后,蕭驍並未再夥同開發組的人一起肝了,給陸星河打包了一份飯菜后,徑直地來到了其辦公室。在陸星河開動了后,蕭驍才提出了他準備回家這事兒。
「晚上去我那兒住吧,明早一早上也方便過來。」陸星河提議道。
「這兒離我那邊也很近的,好不好?明早我叫個出租過來,不是一樣的么?還有,我認床。」
「那床不也是我置辦的么?」