自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java——获取网页内容并在本地生成HTML文件

使用java.net包下的URL类,可以将一个网页(链接)封装成一个URL对象。 URL对象有一个openStream()方法,使用该方法可以获取该网页的输入流,我们可以通过读取输入流的方式获得网页的内容,并通过输出流写入HTML文件中。方式一:步骤: 1. 通过URL对象的openStream()方法获得网页的字节输入流 2. 将字节输入流转换成字符输入流 3. 为字符输入流加缓冲区

2016-03-24 11:04:13 24326 8

原创 Java——JDOM方式生成XML

使用JDOM方式生成XML文件的步骤如下:创建根节点创建Document对象,并将根节点传入其构造方法中创建子节点,使用setAttribute()方法为其设置属性,使用setText()方法为其设置节点内容使用父节点的setContent()方法为其设置子节点创建XMLOutputter对象使用XMLOutputter对象的output()方法将Document转换成XML文件下面给

2016-03-23 21:05:10 2081

原创 Java——DOM4J方式生成XML

使用DOM4J方式生成XML文件的步骤如下:引入JAR包通过DocumentHelper类的createDocument()创建Document对象通过Document的addElement()方法创建节点通过Element的addAttribute()方法为节点添加属性通过Element的setText()方法为节点设置内容通过OutputFormat的createPrettyPrin

2016-03-23 11:31:16 19126

原创 Java——SAX方式生成XML

使用SAX方式生成XML文件有如下步骤:创建SAXTransformerFactory对象通过SAXTransformerFactory对象创建TransformerHandler对象通过TransformerHandler对象获得Transformer对象设置Transformer对象的输出属性(setOutputProperty())创建Result对象,并将目的XML文件与其关联通

2016-03-23 10:05:01 4620 1

原创 Java——DOM方式生成XML

学完了解析XML,就该学习生成XML文件了。首先学习的是如何使用DOM方式生成XML文件。使用DOM方式生成XML文件有如下几步:首先是创建DOM树(即规定XML文件中的内容):创建DocumentBuilderFactory对象通过DocumentBuilderFactory对象创建DocumentBuilder对象通过DocumentBuilder对象的newDocument()方法创建一

2016-03-21 10:52:39 23022 6

原创 Java——DOM4J解析XML文件

跟前几篇文章一样,依旧使用books.xml和Book类,直接给出代码:package domain;public class Book { private int id; private String name; private String author; private float price; public int getId() { r

2016-03-19 16:47:17 876

原创 Java——JDOM解析XML文件

跟前两篇文章一样,我们继续使用books.xml和Book类,在此不再赘述,直接给出代码:package domain;public class Book { private int id; private String name; private String author; private float price; public int getId() {

2016-03-18 14:38:00 637

原创 Java——SAX解析XML文件

上一篇文章使用了DOM解析XML文件,本篇文章将使用SAX解析XML。DOM与SAX解析的不同之处在于:DOM解析会将XML全部加载到内存中,再进行解析;而SAX解析有一个Handler,该Handler将对每个节点逐个进行解析。SAX解析的步骤:通过SAXParserFactory的静态方法newInstance()获取SAXParserFactory的实例。通过SAXParserFactor

2016-03-17 11:16:18 634

原创 Java——DOM解析XML文件

Java中解析XML文件的方式有四种,分别是:DOM解析SAX解析DOM4J解析JDOM解析其中,DOM和SAX是Java内置提供的解析方式,无需引用JAR包;而DOM4J和JDOM则是第三方提供的,需要引入相应JAR包才可使用。本篇文章介绍DOM解析。DOM解析的基本步骤如下:创建DocumentBuilderFactory的对象(通过newInstance()方法)创建Docume

2016-03-16 16:01:58 749 2

原创 Java——检索一段话中出现次数最多的英文单词

今日看到一个题目,要求在给出的一段话中检索出出现频率最高的单词。现在此分享。题目:在下面这段话中,检索出出现次数最多的英文单词: Look to the skies above London and you’ll see the usual suspects rainclouds, plane and pigeons. But by the end of the year, you might j

2016-03-14 10:53:56 14116 1

原创 Java——FileReader&FileWriter字符流实现文件复制

使用FileReader&FileWriter类可实现文件复制,此方法比前几种更为简单,但无法指定文件编码。实现:package utils;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class IOUtils { p

2016-03-13 18:08:14 1255

原创 Java——InputStreamReader&OutputStreamWriter字符流实现文本文件复制

InputStreamReader & OutputStreamWriter 类可通过字符流的方式对文本文件进行读/写操作。实现:package utils;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream

2016-03-13 17:00:46 869

原创 Java——FileInputStream&FileOutputStream字节流实现文件复制

要实现文件的复制,有很多种方法。今天介绍一种最基础的方法:使用FileInputStream和FileOutputStream实现文件的复制。思路:要实现文件的复制,其实质就是对源文件数据进行读取,再将这些数据写入目标文件,从而实现文件的复制。实现:创建IOUtils类及copyFile方法:package fileCopy;import java.io.File;import java.io.F

2016-03-11 22:00:51 4387

原创 java.io.File类基本使用——遍历某路径的所有文件夹及文件

java.io.File类可以用来表示文件或目录,在需要遍历指定路径下的所有文件夹及文件时,可以使用此类。思路如下:1、判断给定路径是目录还是文件。 2、如果是文件,则直接打印该文件路径及文件名 3、如果是目录,则先打印该目录路径,并获取该目录下的所有目录及文件,再对每一个文件或目录执行第一步操作。如此循环,即可获取所有文件实现:创建一个FileUtils工具类,并创建getFiles方法:pa

2016-03-11 15:45:33 9080

Struts2权威指南完整版 PDF 李刚

《Struts2权威指南:基于WebWork核心的MVC开发》介绍的Struts 2已经完全超出了Struts 1框架原有的高度,Struts 2建立在Struts 1和WebWork两个框架整合的基础之上,因此提供了更多优秀的机制。虽然Struts 1目前还未被完全淘汰,但Struts 1所表现出来的缺陷已经处处制约着开发者的手脚。在2007年上半年,Struts 2终于在众多开发者期盼中,发布了第一个稳定版本:2.0.6。为了让众多Struts学习、工作者快速掌握Struts 2的开发,笔者精心编著了本书。

2015-09-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除