超碰在线91,国产第1页,国产精品99,最近中文字幕av

<video id="z2k50"><ins id="z2k50"></ins></video><small id="z2k50"><pre id="z2k50"><samp id="z2k50"></samp></pre></small>

    1. <video id="z2k50"><ins id="z2k50"></ins></video>

        Storm中對于Protocol進行的封裝是怎樣的

        發(fā)布時間:2024-08-11
        云計算
        本篇文章為大家展示了storm中對于protocol進行的封裝是怎樣的,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
        對于protocol的封裝
        packagecom.digitalpebble.storm.crawler.fetcher;importcom.digitalpebble.storm.crawler.util.configuration;publicinterfaceprotocol{publicprotocolresponsegetprotocoloutput(stringurl)throwsexception;publicvoidconfigure(configurationconf);}
        對于protoclfactory的封裝
        packagecom.digitalpebble.storm.crawler.fetcher;importjava.net.url;importjava.util.weakhashmap;importcom.digitalpebble.storm.crawler.fetcher.asynchttpclient.ahprotocol;importcom.digitalpebble.storm.crawler.util.configuration;/*@authoryinshuai/publicclassprotocolfactory{privatefinalconfigurationconfig;privatefinalweakhashmap<string,protocol>cache=newweakhashmap<string,protocol>();publicprotocolfactory(configurationconf){config=conf;}/returnsaninstanceoftheprotocoltouseforagivenurl/publicsynchronizedprotocolgetprotocol(urlurl){//gettheprotocolstringprotocol=url.getprotocol();protocolpp=cache.get(protocol);if(pp!=null)returnpp;//yuk!hardcodedfornowpp=newahprotocol();pp.configure(config);cache.put(protocol,pp);returnpp;}}
        對于protocolresponse的封裝
        packagecom.digitalpebble.storm.crawler.fetcher;importjava.util.hashmap;publicclassprotocolresponse{finalbyte[]content;finalintstatuscode;finalhashmap<string,string[]>metadata;publicprotocolresponse(byte[]c,ints,hashmap<string,string[]>md){content=c;statuscode=s;metadata=md;}publicbyte[]getcontent(){returncontent;}publicintgetstatuscode(){returnstatuscode;}publichashmap<string,string[]>getmetadata(){returnmetadata;}}
        上述內(nèi)容就是storm中對于protocol進行的封裝是怎樣的,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注資訊頻道。
        上一個:ZZ1962-C魯爾圓錐接頭多功能測試儀性能試驗
        下一個:拖欠工資一個月以上仲裁有補償嗎

        CC0603JRNPO8BN221,NPO 0603 220pF ±5% 25V
        讀完這六本茶書普洱茶就入門了
        二級殘疾證需要什么條件
        01D100型德國IFM激光測距傳感器的工作原理
        加速度傳感器
        三菱PLC的通訊與編程
        礦用個體粉塵采樣器
        win10專業(yè)版永久激活碼工具(如何永久激活windows10專業(yè)版激活密鑰2019最新)
        高硬度的檢驗平臺是怎樣鑄造出來的?
        碳達峰碳中和雙控壓力大?奧立緯雙碳數(shù)字化平臺幫您智慧管理!