梅西终于还是选择离开巴萨,他在巴萨长达21年的生涯非常成功,已经成为巴萨的标志性人物。在现代商业足球环境下,这种长期合作的情况是是非常少见的,很多球迷都希望他能像托蒂一样,在巴萨一直合作到退役成为一番佳话,但是巴萨主席拉波尔塔的重新上任也没法改变俱乐部财政状况糟糕的事实,因此现在离开未必不是一个更好的选择。下面是通过爬虫采集的梅西十大经典比赛场次:
- 2007年联赛客场对皇马 巴萨三次落后梅西三次扳平 帽子戏法让10人巴萨客场全身而退
- 2010年欧冠四分之一决赛对阿森纳 第二回合2比3落后 梅西大四喜巴萨逆转晋级
- 2011年欧冠半决赛对皇马 梅西客场进两球(世纪助攻)巴萨晋级
- 2013年欧冠八分之一决赛对米兰 首回合巴萨2球落后 次回合梅西进两球巴萨4比2逆转晋级
- 2014年联赛客场对皇马 巴萨两次落后梅西两次扳平 帽子戏法巴萨4比3取胜
- 2015年欧冠半决赛对拜仁 梅西70分钟后两球一助攻巴萨晋级
- 2015年欧洲超级杯对塞维利亚 巴萨落后梅西连进两球加时赛5比4取胜
- 2017年联赛客场对皇马梅西两球(92分钟绝杀加晒球衣)巴萨3比2取胜
- 2018年世界杯预选赛对厄瓜多尔 阿根廷一球落后 梅西帽子戏法送阿根廷进世界杯
- 2018年联赛客场对塞维利亚 巴萨两次落后梅西两次扳平 帽子戏法加助攻巴萨4比2逆转取胜
要看更多的比赛,可以通过程序采集相关论坛网站进行筛选:
import okhttp3.*;
import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.Proxy;
import java.util.concurrent.TimeUnit;
public class OkHttp {
// 代理服务器(产品官网 www.16yun.cn)
final static String proxyHost = "t.16yun.cn";
final static Integer proxyPort = 31111;
// 代理验证信息
final static String proxyUser = "USERNAME";
final static String proxyPass = "PASSWORD";
static OkHttpClient client = null;
static {
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(proxyHost, proxyPort));
Authenticator proxyAuthenticator = new Authenticator() {
public Request authenticate(Route route, Response response) {
String credential = Credentials.basic(proxyUser, proxyPass);
return response.request().newBuilder()
.header("Proxy-Authorization", credential)
.build();
}
};
client = new OkHttpClient().newBuilder()
.connectTimeout(5, TimeUnit.SECONDS)
.readTimeout(5, TimeUnit.SECONDS)
.proxy(proxy)
.proxyAuthenticator(proxyAuthenticator)
.connectionPool(new ConnectionPool(5, 1, TimeUnit.SECONDS))
.build();
}
public static Response doGet() throws IOException {
// 要访问的目标页面
String targetUrl = "https://bbs.hupu.com/36972041.html";
Request request = new Request.Builder()
.url(targetUrl)
.build();
Response response = client.newCall(request).execute();
return response;
}
public static void main(String[] args) throws IOException {
Response response1 = doGet();
System.out.println("GET请求返回结果:");
System.out.println(response1.body().string());
}
}