偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

谷歌資深架構(gòu)師李聰:Asynchronous Dependency Injection

原創(chuàng)
開發(fā) 新聞
2015年4月10-11日,由51CTO傳媒主辦的WOT2015互聯(lián)網(wǎng)運維與開發(fā)者大會在北京珠三角JW萬豪酒店召開。秉承專注技術(shù)、服務(wù)技術(shù)人員的理念,自2012年以來,WOT品牌大會成功舉辦了五屆,積累了大量的技術(shù)專家資源,獲得了廣大IT從業(yè)者和技術(shù)愛好者的一致認可,成為了業(yè)界重要的技術(shù)分享交流平臺以及人脈拓展平臺。

2015年4月10-11日,由51CTO傳媒主辦的WOT2015互聯(lián)網(wǎng)運維與開發(fā)者大會在北京珠三角JW萬豪酒店召開。秉承專注技術(shù)、服務(wù)技術(shù)人員的理念,自2012年以來,WOT品牌大會成功舉辦了五屆,積累了大量的技術(shù)專家資源,獲得了廣大IT從業(yè)者和技術(shù)愛好者的一致認可,成為了業(yè)界重要的技術(shù)分享交流平臺以及人脈拓展平臺。

本次會議分為10個技術(shù)主題,分別是:數(shù)據(jù)庫技術(shù)與應(yīng)用,企業(yè)運維安全、運維自動化系統(tǒng)的構(gòu)建、應(yīng)用性能監(jiān)測與管理、APP架構(gòu)與運維、電商網(wǎng)站的高并發(fā)保障、游戲開發(fā)與運維、大數(shù)據(jù)與運維、云計算架構(gòu)與運維、開源運維工具研發(fā)與實踐。51CTO作為本次大會的主辦方,將全程圖文直播報道與后期視頻展示這場盛宴。

下面是來自谷歌美國總部資深架構(gòu)師李聰為大家分享《Asynchronous Dependency Injection》的精彩演講。

李聰先生在演講剛開始的時候,做了一個小小的廣告,我們是搞Asynchronous,Dependency,Injection,有興趣可以發(fā)我郵箱。之后,和大家探討一下對異步DI***的期待值是什么樣子的?

李聰先生分享里一段DI,里面有一些代碼,不是特別多,但是講的比較細致。主要的功能是叫做SK Angle,是給客戶提供一個廣告流,有一個公有函數(shù),名字叫做Computer,如果調(diào)用這個公有函數(shù)的話,會給你返回一系列的廣告,有什么樣的,拿到內(nèi)容去Show給用戶。這個公有函數(shù)我省略了很多,***步我會生成一個LOG對象,我做這個廣告計算的時候,我可能時不時的需要對這個計算結(jié)果,對這些做一些日志的記錄,這個Computer code這一塊我就省略掉了,***把計算的結(jié)果返回給客戶端。

在***,李聰先生分享了一段代碼,并且說這類business log是需要計算廣告流的,而不需要關(guān)心我需要什么樣的日志對象,這個根本不是他的業(yè)務(wù),他的主營業(yè)務(wù)是說我要計算這個廣告流在什么情況下我應(yīng)該做什么樣的log,這個其實應(yīng)該是一個我拿過來就用的,這一段代碼不是Computerlog。

那么有什么解決方案呢?剛才說我只要說在這個函數(shù)里面我要生成一個對象,就表明我對這個對象有依賴性。它的解決方案是dependency Injection,就是說最基本的原理是如果說我有一個依賴,那么,請把我這個依賴注入進來,不管這個依賴怎么來了,我來注入,你來搞定,這是我們現(xiàn)存的,而且有很多。

以上是51CTO.com記者從一線為您帶來的精彩報道。后續(xù)我們還有更加精彩的獨家報道,敬請關(guān)注。

 
責(zé)任編輯:王雪燕 來源: 51CTO
相關(guān)推薦

2018-06-13 09:25:27

IT系統(tǒng)架構(gòu)隱私李聰

2017-09-16 18:29:00

代碼數(shù)據(jù)庫線程

2018-07-03 15:46:24

Java架構(gòu)師源碼

2012-11-01 15:08:10

IBM資深架構(gòu)師

2019-10-21 09:32:48

緩存架構(gòu)分層

2013-10-17 15:45:24

紅帽

2013-10-17 15:54:46

紅帽

2021-06-07 09:35:11

架構(gòu)運維技術(shù)

2012-12-17 17:38:37

System CentWindows SerHyper-V

2013-11-14 10:06:11

紅帽redhat

2009-02-19 16:19:48

SaaS開發(fā)SaaS安全SaaS

2013-01-28 10:23:12

軟件架構(gòu)師架構(gòu)師程序員

2017-12-15 20:30:03

開發(fā)碼農(nóng)架構(gòu)師

2025-04-09 04:00:00

2017-11-17 15:57:09

Java多線程并發(fā)模型

2017-12-04 09:26:56

架構(gòu)師碼農(nóng)菜鳥

2015-08-30 10:00:32

七牛云存儲計算

2012-08-16 14:40:52

2016-04-14 15:57:18

谷歌6個9wot

2012-11-01 15:14:49

京東數(shù)據(jù)部架構(gòu)師
點贊
收藏

51CTO技術(shù)棧公眾號