多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > php開源 > php教程 > [置頂] CSDN博客自動訪問

[置頂] CSDN博客自動訪問

來源:程序員人生   發(fā)布時間:2015-04-09 08:48:23 閱讀次數(shù):3759次

聲明:本代碼僅供學習文娛。
1、采取線程訪問
2、使用線程池和阻塞隊列

import java.net.HttpURLConnection; import java.net.URI; import java.net.URLConnection; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.BlockingQueue; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * * 訪問csdn博客,增加訪問量,純屬文娛 * 采取多線程,增加訪問速度 */ public class CSDNBlog { public static void main(String[] args) throws Exception { for (int i = 0; i < 10; i++) { RequestBlogRun conn = new RequestBlogRun(); Thread t = new Thread(conn); t.start(); } } /** * 構造對博客的要求 * */ public static class RequestBlogRun implements Runnable { public static final String BLOG_URL = "http://blog.csdn.net/jinyingone/article/details/44084051"; //要求的阻塞隊列 private BlockingQueue<HttpURLConnection> bq = new ArrayBlockingQueue<HttpURLConnection>(5); //要求的線程池 private ExecutorService service = Executors.newFixedThreadPool(3); @Override public void run() { boolean flag = true; while (flag) { try { URLConnection conn = URI.create(BLOG_URL).toURL().openConnection(); conn.setRequestProperty("User-Agent","Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)"); conn.setConnectTimeout(20000); HttpURLConnection httpConn = (HttpURLConnection) conn; bq.put(httpConn); service.execute(new ConnBlog(bq)); } catch (Exception e) { e.printStackTrace(); } } } } /** * *實際訪問blog */ public static class ConnBlog implements Runnable { private static int i = 0; private BlockingQueue<HttpURLConnection> bq; public ConnBlog(BlockingQueue<HttpURLConnection> bq) { this.bq = bq; } public void run() { try { HttpURLConnection conn = bq.take(); System.out.println("responseCode:"+conn.getResponseCode()); i++; System.out.println("times:" + i); if(i > 1000000){ //為了提高效力,沒有加鎖,次數(shù)有出入 System.out.println("program finshed,will exit!"); System.exit(0); } } catch (Exception e) { e.printStackTrace(); } } } }
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 福利在线国产 | 亚洲网站www | 一级特黄aa大片一又好看 | 亚洲精品图片 | 视频一区二区在线 | 男女上下爽无遮挡午夜免费视频 | 91av在线免费观看 | 波多野结衣gvg-238 | 亚洲精品乱码久久久久久蜜桃欧美 | 国产青草亚洲香蕉精品久久 | 亚洲视频一区 | 久久久www免费看片 久久久www免费人成看片 | 国产免费播放一区二区三区 | 精品一区二区乱码久久乱码 | 亚洲欧美综合一区二区三区四区 | 久久亚洲精品成人 | 欧美jizz18性欧美年轻 | 中文字幕丰满乱码 | 欧美大陆日韩一区二区三区 | 国产欧美日韩在线一区二区不卡 | 黄色免费网站大全 | 国产成人一区二区三区免费观看 | 国产精品jlzz视频 | 亚洲日韩精品欧美一区二区一 | 国产第一页亚洲 | 亚洲综合射 | 日本色性 | 欧美一区二区在线免费观看 | 伊人久久精品亚洲午夜 | 欧美国产综合视频在线观看 | 亚洲精品国产精品乱码不97 | 色影音| 国产精品欧美亚洲韩国日本99 | 麻豆一区二区免费播放网站 | 亚洲成人自拍网 | 欧美日一级 | 午夜视频啪啪 | 国产噜噜噜视频在线观看 | 中文字幕在线看视频一区二区三区 | freesexvideos性大全性亚洲 | 欧美一级特黄毛片免费 |