亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? domainscope.html

?? 網絡爬蟲開源代碼
?? HTML
?? 第 1 頁 / 共 2 頁
字號:
<a name="89" href="#89">89</a>              <span class="string">" scope will be limited to the domain of its seeds. It will"</span> +<a name="90" href="#90">90</a>              <span class="string">" however reach subdomains of the seeds' original domains."</span> +<a name="91" href="#91">91</a>              <span class="string">" www[#].host is considered to be the same as host."</span>);<a name="92" href="#92">92</a>          <strong>this</strong>.additionalFocusFilter = (Filter) addElementToDefinition(<a name="93" href="#93">93</a>                  <strong>new</strong> <a href="../../../../org/archive/crawler/filter/FilePatternFilter.html">FilePatternFilter</a>(ATTR_ADDITIONAL_FOCUS_FILTER));<a name="94" href="#94">94</a>          <strong>this</strong>.transitiveFilter = (Filter) addElementToDefinition(<a name="95" href="#95">95</a>                  <strong>new</strong> <a href="../../../../org/archive/crawler/filter/TransclusionFilter.html">TransclusionFilter</a>(ATTR_TRANSITIVE_FILTER));<a name="96" href="#96">96</a>      }<a name="97" href="#97">97</a>  <a name="98" href="#98">98</a>      <em>/**<em>*</em></em><a name="99" href="#99">99</a>  <em>     * @param o</em><a name="100" href="#100">100</a> <em>     * @return True if transitive filter accepts passed object.</em><a name="101" href="#101">101</a> <em>     */</em><a name="102" href="#102">102</a>     <strong>protected</strong> <strong>boolean</strong> transitiveAccepts(Object o) {<a name="103" href="#103">103</a>         <strong>return</strong> <strong>this</strong>.transitiveFilter.accepts(o);<a name="104" href="#104">104</a>     }<a name="105" href="#105">105</a> <a name="106" href="#106">106</a>     <em>/**<em>*</em></em><a name="107" href="#107">107</a> <em>     * Check if an URI is part of this scope.</em><a name="108" href="#108">108</a> <em>     *</em><a name="109" href="#109">109</a> <em>     * @param o An instance of UURI or of CandidateURI.</em><a name="110" href="#110">110</a> <em>     * @return True if focus filter accepts passed object.</em><a name="111" href="#111">111</a> <em>     */</em><a name="112" href="#112">112</a>     <strong>protected</strong> <strong>boolean</strong> focusAccepts(Object o) {<a name="113" href="#113">113</a>         <a href="../../../../org/archive/net/UURI.html">UURI</a> u = UURI.from(o);<a name="114" href="#114">114</a>         <strong>if</strong> (u == <strong>null</strong>) {<a name="115" href="#115">115</a>             <strong>return</strong> false;<a name="116" href="#116">116</a>         }<a name="117" href="#117">117</a>         <em class="comment">// Get the seeds to refresh and then get an iterator inside a</em><a name="118" href="#118">118</a>         <em class="comment">// synchronization block.  The seeds list may get updated during our</em><a name="119" href="#119">119</a>         <em class="comment">// iteration. This will throw a concurrentmodificationexception unless</em><a name="120" href="#120">120</a>         <em class="comment">// we synchronize.</em><a name="121" href="#121">121</a>         String seedDomain = <strong>null</strong>;<a name="122" href="#122">122</a>         String candidateDomain =<strong>null</strong>;<a name="123" href="#123">123</a> <a name="124" href="#124">124</a>         <em class="comment">// Get candidate domain where www[0-9]*\. is stripped.</em><a name="125" href="#125">125</a>         <strong>try</strong> {<a name="126" href="#126">126</a>             candidateDomain = u.getHostBasename();<a name="127" href="#127">127</a>         }<a name="128" href="#128">128</a>         <strong>catch</strong> (URIException e1) {<a name="129" href="#129">129</a>             logger.severe(<a name="130" href="#130">130</a>                 <span class="string">"UURI getHostBasename failed for candidate URI: "</span> + u);<a name="131" href="#131">131</a>         }<a name="132" href="#132">132</a>         <strong>if</strong> (candidateDomain == <strong>null</strong>) {<a name="133" href="#133">133</a>             <em class="comment">// either an opaque, unfetchable, or unparseable URI</em><a name="134" href="#134">134</a>             <strong>return</strong> false;<a name="135" href="#135">135</a>         }<a name="136" href="#136">136</a> <a name="137" href="#137">137</a>         Iterator iter = seedsIterator();<a name="138" href="#138">138</a>         <strong>while</strong>(iter.hasNext()) {<a name="139" href="#139">139</a>             <a href="../../../../org/archive/net/UURI.html">UURI</a> s = (UURI)iter.next();<a name="140" href="#140">140</a>             <em class="comment">// Get seed domain where www[0-9]*\. is stripped.</em><a name="141" href="#141">141</a>             <strong>try</strong> {<a name="142" href="#142">142</a>                 seedDomain = s.getHostBasename();<a name="143" href="#143">143</a>             }<a name="144" href="#144">144</a>             <strong>catch</strong> (URIException e) {<a name="145" href="#145">145</a>                 logger.severe(<span class="string">"UURI getHostBasename failed for seed: "</span> +<a name="146" href="#146">146</a>                     s);<a name="147" href="#147">147</a>             }<a name="148" href="#148">148</a>             <strong>if</strong> (seedDomain == <strong>null</strong>) {<a name="149" href="#149">149</a>                 <em class="comment">// GetHost can come back null.  See bug item</em><a name="150" href="#150">150</a>                 <em class="comment">// [ 910120 ] java.net.URI#getHost fails when leading digit</em><a name="151" href="#151">151</a>                 <strong>continue</strong>;<a name="152" href="#152">152</a>             }<a name="153" href="#153">153</a> <a name="154" href="#154">154</a>             <em class="comment">// Check if stripped hosts are same.</em><a name="155" href="#155">155</a>             <strong>if</strong> (seedDomain.equals(candidateDomain)) {<a name="156" href="#156">156</a>                 checkClose(iter);<a name="157" href="#157">157</a>                 <strong>return</strong> <strong>true</strong>;<a name="158" href="#158">158</a>             }<a name="159" href="#159">159</a> <a name="160" href="#160">160</a>             <em class="comment">// Hosts are not same. Adjust seed basename to check if</em><a name="161" href="#161">161</a>             <em class="comment">// candidate domain ends with .seedDomain</em><a name="162" href="#162">162</a>             seedDomain = DOT + seedDomain;<a name="163" href="#163">163</a>             <strong>if</strong> (seedDomain.regionMatches(0, candidateDomain,<a name="164" href="#164">164</a>                 candidateDomain.length() - seedDomain.length(),<a name="165" href="#165">165</a>                 seedDomain.length())) {<a name="166" href="#166">166</a>                 <em class="comment">// Domain suffix congruence</em><a name="167" href="#167">167</a>                 checkClose(iter);<a name="168" href="#168">168</a>                 <strong>return</strong> <strong>true</strong>;<a name="169" href="#169">169</a>             } <em class="comment">// Else keep trying other seeds</em><a name="170" href="#170">170</a>         }<a name="171" href="#171">171</a>         <em class="comment">// if none found, fail</em><a name="172" href="#172">172</a>         checkClose(iter);<a name="173" href="#173">173</a>         <strong>return</strong> false;<a name="174" href="#174">174</a>     }<a name="175" href="#175">175</a> <a name="176" href="#176">176</a>     <strong>protected</strong> <strong>boolean</strong> additionalFocusAccepts(Object o) {<a name="177" href="#177">177</a>         <strong>return</strong> additionalFocusFilter.accepts(o);<a name="178" href="#178">178</a>     }<a name="179" href="#179">179</a> }</pre><hr/><div id="footer">This page was automatically generated by <a href="http://maven.apache.org/">Maven</a></div></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区欧美亚洲| 欧美疯狂做受xxxx富婆| 日韩一卡二卡三卡| 久久狠狠亚洲综合| 欧美成人激情免费网| 秋霞影院一区二区| 日韩欧美一二三区| 色哟哟国产精品| 国产资源在线一区| 日韩国产欧美三级| 亚洲综合图片区| 国产婷婷精品av在线| 欧美一区二区三区免费大片| 免费看黄色91| 国产专区欧美精品| 日韩av电影免费观看高清完整版| 国产精品二区一区二区aⅴ污介绍| 久久久久88色偷偷免费| 欧美精品乱码久久久久久按摩| 激情国产一区二区| 国产毛片精品视频| 蜜桃在线一区二区三区| 亚洲激情图片qvod| 亚洲国产精华液网站w| 久久久精品国产免大香伊 | 成人教育av在线| 久久福利视频一区二区| 午夜精品福利一区二区三区av | 91猫先生在线| 成人高清免费观看| 福利一区福利二区| 国产一区二区精品在线观看| 日韩精品亚洲专区| 国产精品萝li| 欧美日韩另类一区| av不卡免费在线观看| 韩国在线一区二区| 蜜臀av性久久久久蜜臀av麻豆 | 91影视在线播放| 成人国产亚洲欧美成人综合网| 国产成人夜色高潮福利影视| 国产九九视频一区二区三区| 精品亚洲成a人在线观看| 国产一区二区成人久久免费影院| 九九精品视频在线看| 蜜桃一区二区三区在线观看| 日韩av一区二| 日韩和欧美一区二区三区| 亚洲人成人一区二区在线观看| 五月婷婷久久丁香| 亚洲一区av在线| 欧美aaa在线| 九九精品视频在线看| 国产麻豆9l精品三级站| 久国产精品韩国三级视频| 亚洲品质自拍视频| 亚洲精品久久嫩草网站秘色| 亚洲高清中文字幕| 日本亚洲三级在线| 国产一区 二区 三区一级| 国产成人免费xxxxxxxx| 国产aⅴ综合色| 欧洲精品中文字幕| 在线电影国产精品| 欧美日韩黄视频| 国产精品乱码妇女bbbb| 国产精品美女一区二区三区 | 国产精品水嫩水嫩| 亚洲黄色片在线观看| 日韩制服丝袜先锋影音| 久99久精品视频免费观看| 国产福利视频一区二区三区| 午夜精品福利一区二区三区av| 精彩视频一区二区| caoporen国产精品视频| 欧美视频精品在线观看| 日韩精品专区在线影院重磅| k8久久久一区二区三区| 久久先锋影音av鲁色资源| 国产精品美日韩| 亚洲18色成人| 国产精品一区二区在线看| 99re66热这里只有精品3直播 | 日韩精品亚洲一区| 国产精品一区二区果冻传媒| 色婷婷狠狠综合| 中文字幕中文字幕一区| 午夜精品久久久久久久久久 | 久久天堂av综合合色蜜桃网| 久久久久久免费网| 亚洲精品久久久蜜桃| 激情深爱一区二区| 亚洲一二三区不卡| 91麻豆高清视频| 日韩欧美在线不卡| 国产精品不卡一区二区三区| 性久久久久久久久| 亚洲mv大片欧洲mv大片精品| 91麻豆国产自产在线观看| 欧美不卡一区二区三区| 亚洲欧美国产77777| 日本91福利区| 国产精品亚洲人在线观看| 2014亚洲片线观看视频免费| 亚洲永久精品大片| 国产精品自在在线| 高清国产午夜精品久久久久久| 欧美精品在线视频| 国产精品系列在线播放| 色婷婷精品久久二区二区蜜臂av| 91麻豆6部合集magnet| 91在线看国产| 日本一区二区三区久久久久久久久不 | 欧美日韩黄色一区二区| 中文字幕精品—区二区四季| 免费高清在线一区| 亚洲电影在线免费观看| 欧美裸体一区二区三区| 亚洲国产高清aⅴ视频| 免费看欧美女人艹b| 欧美日韩高清在线播放| 亚洲欧美激情插| 国产九色精品成人porny| 日韩美女视频在线| 亚洲www啪成人一区二区麻豆| 在线视频国产一区| 久久久久久久久久久电影| 亚洲综合区在线| 91精品久久久久久久99蜜桃 | 麻豆成人在线观看| 色婷婷久久久综合中文字幕| 国产精品色婷婷久久58| 国产91对白在线观看九色| 精品视频1区2区3区| 亚洲伊人伊色伊影伊综合网 | 成人免费在线观看入口| 国产裸体歌舞团一区二区| 日韩欧美激情四射| 免费成人在线观看视频| 欧美精品色综合| 久久精品国内一区二区三区| 日韩三级.com| 蜜桃精品视频在线观看| 91精品国产色综合久久不卡电影| 亚洲成人在线免费| 91丨九色丨国产丨porny| 亚洲欧洲中文日韩久久av乱码| 99久久夜色精品国产网站| 国产精品美女久久久久久2018| 国产剧情一区在线| 精品久久久久久久人人人人传媒 | 亚洲成人一区在线| 91精品欧美综合在线观看最新 | 日韩精品在线看片z| 蜜桃视频一区二区| 91麻豆精品国产91久久久资源速度| 久久精品国产免费看久久精品| 精品国精品自拍自在线| 国产激情视频一区二区在线观看| 国产性做久久久久久| 99久久精品免费| 国产欧美中文在线| av在线免费不卡| 一区二区三区久久久| 欧美日韩综合在线免费观看| 石原莉奈在线亚洲二区| 91精品国产欧美一区二区18| 精品无人区卡一卡二卡三乱码免费卡| 久久久久久久久久久久久夜| 成人国产精品免费观看视频| 91精品国产一区二区三区香蕉| 成人午夜视频免费看| 伊人开心综合网| 制服.丝袜.亚洲.另类.中文| 国内精品第一页| 国产欧美一区二区三区在线看蜜臀 | 久久99热这里只有精品| 欧美色偷偷大香| 亚洲精品视频在线观看网站| 欧美亚洲另类激情小说| 欧美国产视频在线| 欧美午夜不卡在线观看免费| 天天爽夜夜爽夜夜爽精品视频| 国产欧美精品一区| 色综合久久综合中文综合网| 日韩国产成人精品| 久久在线免费观看| 91福利国产精品| 青青国产91久久久久久| 综合久久久久久| 日韩一区二区在线看| 国产91露脸合集magnet| 伊人婷婷欧美激情| 亚洲激情图片一区| 欧美视频一区二区| 国产jizzjizz一区二区| 国产成人午夜精品影院观看视频| 精品亚洲免费视频| 美美哒免费高清在线观看视频一区二区| 亚洲国产cao|