- 浏览: 121366 次
- 性别:
- 来自: 南宁
文章分类
最新评论
package org.kevin;
import java.net.*;
import java.io.*;
public class TestURL
{
public static String getURL(String s)
{
BufferedReader br=null;
URL url=null;
URLConnection con;
StringBuffer ret = new StringBuffer();
DataInputStream dis;
try
{
url=new URL(s);
// con = url.openConnection();
// con.connect();
// dis = new DataInputStream(con.getInputStream());
br=new BufferedReader(new InputStreamReader(url.openStream()));//openStream()是为了获得一个inputstream
String html="";
while((html=br.readLine())!=null)
{
ret.append(html+"\r\n");
}
br.close();
}catch(Exception e)
{
e.printStackTrace();
}
return ret.toString();
}
public static void main(String[] args)
{
String s = getURL("http://www.baidu.com");
System.out.println(s);
}
}
发表评论
-
android 横屏重启的解决方案
2011-09-19 15:45 1602Android每次屏幕的横竖切换Activity会重新OnCr ... -
java 类的序列化
2011-08-30 11:57 837序列化: 可以将一个对象保存到一个文件,所以可以通过流的方式 ... -
android全屏显示的方法
2011-08-15 11:16 1472我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等 ... -
模仿AJAX上传文件
2011-07-27 11:08 0首先要说的就是 ajax 是无法实现上传文件的,可以想一下aj ... -
模仿AJAX上传文件
2011-07-27 11:08 662首先要说的就是 ajax 是无法实现上传文件的,可以想一下aj ... -
模仿AJAX上传文件
2011-07-27 11:07 703首先要说的就是 ajax 是无法实现上传文件的,可以想一下aj ... -
模仿AJAX上传文件
2011-07-27 11:07 897首先要说的就是 ajax 是无法实现上传文件的,可以想一下aj ... -
java链接数据库乱码解决方案
2011-05-20 17:56 1275Java乱码问题解决方 ... -
java 连接数据库实例
2011-03-16 11:43 1025package com.dao;import java.sql ... -
java html标签过滤类
2011-02-12 00:24 1217import java.util.regex.Matcher; ... -
java 批量下载图片,批量打包文件并下载
2011-02-11 14:15 17311、批量下载网页上,动态生成的图片到服务器上指定的目录中 2、 ... -
myeclipse 注册的方法
2011-02-11 00:42 699import java.io.BufferedReader;i ... -
Java清除HTML标签
2011-02-11 00:14 1573使用正则表达式删除HTML标签。 import ja ... -
j2me 环境搭建
2011-01-17 09:17 854用Eclipse和WTK搭建J2ME开发环境 关键字: j2 ... -
jdbc 连接sql2008的问题解决
2010-12-31 16:24 1571首先下JDBC4,然后解压在C ... -
Struts 开发帮助文件
2010-12-25 23:58 599一、 概述struts是基于当前的一些相关标准的开发技术 ... -
java给图片加图片水印
2010-12-08 21:00 799package com.test;import java.aw ... -
java连接数据库大全
2010-11-06 10:30 777JAVA连接数据库大全 关键字: 数据库连接大全 J ... -
两个数组求并集
2010-10-26 22:59 1890对两个数组求并集,由于对数组的操作不是很熟悉,所以将数组中的数 ... -
关于数组的常见题型(交叉合并、交集、并集、插入、删除、比较)
2010-10-26 22:59 2580public class Arrays{ //求两数组的 ...
相关推荐
Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,...
Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,得到Graphics实例,得到Image实例,填充颜色数组数据,初始化颜色数组。...
在IT领域,获取网页的HTML源代码是一项基本且重要的任务,尤其对于网页解析、网络爬虫和数据分析等应用场景。HTML(HyperText Markup Language)是构建网页的基础,它定义了网页的结构和内容。通过获取HTML源代码,...
通过一个简单的Java示例程序,我们可以学习到如何利用Java内置的网络编程API(如`java.net.URL`和`java.io.InputStream`)来实现HTTP请求,并读取服务器返回的数据。 ### 二、核心知识点 #### 1. Java网络编程基础...
响应体则包含了实际要返回给客户端的数据,例如HTML页面、JSON对象或者图片等。 在开发过程中,可能会遇到多线程的问题。因为一个Web服务器可能同时处理多个客户端的请求,所以通常会为每个请求创建一个新的线程来...
3. **Java网络编程**:利用Java中的网络库来处理HTTP请求和响应,实现网页内容的获取。 4. **输入输出流**:Java中用于处理数据读写操作的重要机制之一。 #### 示例代码解析 下面是对给定示例代码的详细解释: ``...
Java获取百度网盘真实下载链接的方法涉及到网络编程和解析网页数据的技术,主要步骤包括发送HTTP请求、解析HTML页面以及提取所需信息。以下是对这个过程的详细说明: 首先,要获取百度网盘的真实下载链接,我们需要...
JSP是一种动态网页技术,允许开发者在HTML中嵌入Java代码,从而实现动态内容的生成。在新生报到管理系统中,JSP页面通常会展示新生信息,提供表单供用户输入数据,以及显示操作结果等。开发者可以利用EL(Expression...
Java的`java.net`包提供了Socket类,它是实现TCP/IP通信的基础。通过创建Socket实例,我们可以连接到指定的服务器并发送HTTP请求。请求可能包括GET或POST方法,以及URL、头部信息等。对于响应,我们需要解析服务器...
Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,...
Java波浪文字制作方法及源代码 1个目标文件 摘要:Java源码,初学实例,波浪文字 Java波浪文字,一个利用Java处理字符的实例,可以设置运动方向参数,显示文本的字符数组,高速文本颜色,显示字体的 FontMetrics对象,...
在Java中,可以利用`java.net.*`包下的类来实现网络爬虫的功能。其中,`java.net.www.html`提供了处理HTML语言的功能方法,而`java.net.www.http`则提供了处理HTTP协议的功能方法。 #### 六、实例解析 根据给定的...
首先,通过`java.net.URL`类来建立到目标动态网页的连接,然后利用`java.io.InputStream`和`java.io.BufferedReader`读取网页内容,最后将内容写入到本地的静态HTML文件中。 3. **关键代码解析**: - `PrintPage`...
总的来说,通过这个项目,开发者或学习者可以深入理解ASP.NET MVC框架的工作原理,以及如何利用它来构建一个功能丰富的社交网络应用。此外,对于Java的提及,可能需要查看项目详情,看是否真的有Java代码参与其中,...
2. **JSP(JavaServer Pages)**:JSP是一种用于创建动态网页的技术,它将Java代码嵌入到HTML或XML文档中,服务器在接收到客户端请求时会执行这些Java代码,并生成响应的HTML内容返回给客户端。本系统中,JSP主要...
2. 用户界面(UI):使用ASP.NET Web Forms或MVC(模型-视图-控制器)架构来创建用户友好的网页,允许用户输入查询条件并显示查询结果。 3. 控制器:在MVC模式中,控制器接收用户的请求,处理数据,并将结果传递给...
本文将深入探讨如何利用Java的Socket和多线程技术访问服务器文件。首先,我们需要了解Socket的基本概念和工作原理。 Socket,也被称为套接字,是网络通信中的一个抽象接口,它允许两个网络应用程序之间进行数据交换...