自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(175)
  • 收藏
  • 关注

原创 【慕课笔记】5-2 四种XML解析方式大PK—四种解析方式解析速度分析

DOM4J性能最好,尽量使用这个方法。

2016-04-15 14:23:58 455

原创 【慕课笔记】5-1 四种XML解析方式大PK—四种解析方式的分析

基础方法:DOM、SAX,即JAVA直接提供的解析方式,不需要导入jar包。DOM与平台无关的官方解析方式SAX是基于事件驱动的解析方式,用于JAVA扩展方法:JDOM、DOM4J,只在JAVA平台中使用DOM:将xml一次加载进内存SAX:选择DOM还是SAX?

2016-04-15 14:12:37 378

原创 【慕课笔记】4-8 应用DOM4J及JDOM方式解析XML—应用DOM4J解析子节点的信息

package com.imooc.xml;import java.io.File;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;import org.do

2016-04-14 22:34:47 360

原创 【慕课笔记】4-7 应用DOM4J及JDOM方式解析XML—应用DOM4J解析节点属性

导入DOM4J的jar包package com.imooc.xml;import java.io.File;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;

2016-04-14 22:27:28 354

原创 【慕课笔记】4-6 应用DOM4J及JDOM方式解析XML—关于JDOM使用过程中JAR包的引用

之前提到的导入jar包的方法并不会随同project移动。首先移除导入的jar包,右击project—build path—选择jar包—remove然后真正将jar包移到工程下:右击project—new folder起名为lib—将jar包复制到lib下最后:右击project—build path—Add JARs—选择jar包—OK这样就不会出现一系列的迁移问题了。

2016-04-14 19:49:17 304

原创 【慕课笔记】4-5 应用DOM4J及JDOM方式解析XML—在JDOM中存储Book对象

package com.imooc.xml; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.Li

2016-04-14 19:41:37 309

原创 【慕课笔记】4-4 应用DOM4J及JDOM方式解析XML—JDOM解析时乱码的处理

xml中的乱码问题 方法一:修改xml文件中encoding后的编码方式方法二:将 in =new FileInputStream("src/res/haha.xml");改为  in =new FileInputStream("src/res/haha.xml");InputStreamReader isr=new InputStreamReader(in,"UTF-

2016-04-14 17:11:21 243

原创 【慕课笔记】4-3 应用DOM4J及JDOM方式解析XML— 应用JDOM解析子节点的名和值

package com.imooc.xml; import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.List;import org.jdom.Documen

2016-04-14 16:59:35 342

原创 【慕课笔记】4-2 应用DOM4J及JDOM方式解析XML—应用JDOM解析节点属性

package com.imooc.xml;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.util.List;import org.jdom.Document;

2016-04-14 16:13:45 386

原创 【慕课笔记】4-1 应用DOM4J及JDOM方式解析XML—JDOM开始解析前的准备工作

首先在工程中引入JDOM的jar包,右击工程名选择build path,选择add external archives,选择jar包package com.imooc.xml;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import jav

2016-04-14 15:41:08 282

原创 【慕课笔记】3-4 应用SAX方式解析XML—使用SAX解析将XML的内容和结构存入JAVA对象

public class TestSAX { public static void main(String[] args) { //获取一个SAXParserFactory的实例 SAXParserFactory factory=SAXParserFactory.newInstance(); try { //通过factory获取SAXParser的实例 SAXPars

2016-04-13 22:55:52 247

原创 【慕课笔记】3-3 应用SAX方式解析XML—使用SAX解析XML文件的节点名和节点间文本

public class TestSAX { public static void main(String[] args) { //获取一个SAXParserFactory的实例 SAXParserFactory factory=SAXParserFactory.newInstance(); try { //通过factory获取SAXParser的实例 SAXPars

2016-04-13 21:46:35 375

原创 【慕课笔记】3-2 应用SAX方式解析XML—使用SAX解析XML文件的节点属性

import javax.xml.stream.events.StartElement;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler;public class SAXParserHandler extends DefaultH

2016-04-08 19:53:34 483

原创 【慕课笔记】3-1 应用SAX方式解析XML—使用SAX解析XML文件的开始和结束

DOM 将整个xml文件加载到内存中SAX 使用自己创造的handler类来逐个解析节点,解析速度快import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXParser;import javax.xml.parse

2016-04-08 17:21:14 351

原创 【慕课笔记】2-3 应用DOM方式解析XML—使用 DOM 解析XML 文件的节点名和节点值

2-3 使用 DOM 解析XML 文件的节点名和节点值

2016-04-07 23:31:06 271

原创 【慕课笔记】2-3 JAVA线程初体验-隋唐演义实战开发(演员简介)

package com.imooc.tread;//.java文件中可以有多个独立的外部类,但只能有一个是publicpublic class Actor extends Thread { @Override public void run() { System.out.println(getName()+"是一个演员"); int count=0; boolean ke

2016-03-28 22:03:44 429

原创 【慕课笔记】2-2 JAVA线程初体验-隋唐演义框架说明

2016-03-28 21:22:40 289

原创 【慕课笔记】2-1 JAVA线程初体验-JAVA中线程的常用方法介绍

线程的两个类:java.lang.Threadjava.lang.Runnable(interface)共有的方法public void run(),提供了线程工作执行的代码

2016-03-28 20:52:11 242

原创 【慕课笔记】1-2 多线程背景知识介绍-多线程基础概念介绍

进程程序(任务)的执行过程——动态性持有资源(共享内存,共享文件)和线程——进程是资源的载体线程例如在eclipse中源代码文本编辑、源代码编译、语法校验例如在qq中文字聊天、收发文件线程是系统中最小的执行单元同一进程中有多个线程线程共享进程的资源线程的交互:互斥 同步

2016-03-28 20:43:47 310

原创 【慕课笔记】1-1 网络基础知识-网络基础简介

两台计算机通过网络进行通信:①二者有唯一标识——IP地址②二者有共同的语言——协议③二者用相应的端口号辨别不同应用程序的通讯——端口号1物理层:网线 网卡 双绞线4传输层:TCP/IP协议5应用层:用户直接接触到的层。HTTP超文本传输协议,上网电子商务FTP文件传输协议,文件上传下载及共享SMTP简单邮件传送协议,文件的发送Telenet远

2016-03-28 13:13:22 381

原创 【慕课笔记】2-5 数据类型与操作数据表—数据类型之字符型

CHAR是定长类型(没有达到定长,用空格补充)VARCHAR是变长类型

2016-03-25 17:52:51 227

原创 【慕课笔记】2-4 数据类型与操作数据表—数据类型之日期时间型

DATE      1000.1.1-----9999.12.31DATETIME  1000.1.1 00:00-----9999.12.31 23:59TIMESTAMP 1970.1.1 00:00-----2037TIME  -8385959-----8385959YEAR  1970---2069日期时间类型用的不多,一般都用数字

2016-03-25 17:46:59 261

原创 【慕课笔记】2-3 数据类型与操作数据表—数据类型之浮点型

2016-03-25 17:34:28 258

原创 【慕课笔记】2-2 数据类型与操作数据表—数据类型之整形

数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。

2016-03-25 17:26:55 259

原创 【慕课笔记】2-1 数据类型与操作数据表—内容回顾

2016-03-25 15:52:21 203

原创 【慕课笔记】1-7 初涉MYSQL—操作数据库

创建数据库 花括号代表必选 方括号可选CREAT {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name解释:[IF NOT EXISTS] db_name  如果已经存在了这个表则不报错CHARACTER SET [=] charset_name ,表的编码方式默认编码方式是

2016-03-25 15:09:52 236

原创 【慕课笔记】1-6 初涉MYSQL—MYSQL常用命令以及语法规范

显示当前服务器版本SELECT VERSION();显示当前日期时间SELECT NOW();显示当前用户SELECT USER();语句规范关键字与函数名称全部大写数据库名称、表名称、字段名称全部小写SQL语句必须以分号结尾

2016-03-25 13:57:24 234

原创 【慕课笔记】1-5 初涉MYSQL—修改MYSQL提示符

方法一:连接客户端时通过参数指定登录:mysql -uroot(用户名root) -proot(密码root) --prompt \h(提示符改成了localhost)方法二:连接上客户端后,通过prompt命令修改接着方法一修改:localhost prompt mysql>(提示符改为了mysql>)如果输入:prompt \u@\h \d> ,则名称改为  root@loca

2016-03-25 13:50:48 247

原创 【慕课笔记】1-4 初涉MYSQL—登录与退出

在命令行中输入cls //清屏mysql -Vmysql -uroot -p -P3306 -h127.0.0.1(回环地址,指本地机,一般用来测试使用)退出:mysql > exit;mysql > quit;mysql > \q;

2016-03-25 13:40:44 282

原创 【慕课笔记】1-3 初涉MYSQL—启动与停止MYSQL服务

方法一:控制面板-服务-mysql右击-重新启动方法二:管理员-命令提示符   输入 net start mysql  启动   输入 net stop mysql   停止

2016-03-25 13:19:57 202

原创 【慕课笔记】1-2 初涉MYSQL—MYSQL的安装与配置

MYSQL的安装方式:MSI安装方式(Windows Installer)(zip配置起来比较麻烦,所以用MSI)ZIP安装还有其他平台的安装方式。Typical方式安装了客户端和数据库Custom:根据自己需要安装Complete:安装了全部功能初学者建议选Typical最后,点击finish即可。

2016-03-25 12:07:52 212

原创 【慕课笔记】1-1 初涉MYSQL—MYSQL概述

MYSQL由瑞典MYSQL AB公司开发,目前属于Oracle公司。MYSQL是一个开源的关系型数据库管理系统MYSQL分为社区版和企业版(练习用建议使用社区版)

2016-03-25 10:17:07 331

原创 【慕课笔记】2-2 应用DOM方式解析XML—使用DOM解析XML文件的属性名和属性值

2-1 使用DOM解析XML文件的属性名和属性值import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationExcep

2016-03-24 22:28:23 260

原创 【慕课笔记】2-1 应用DOM方式解析XML—如何进行 XML 文件解析前的准备工作

2-1 如何进行 XML 文件解析前的准备工作

2016-03-24 20:32:19 299

原创 【慕课笔记】1-1 初次邂逅XML

1-1 初次邂逅XML表现:以“.xml”为文件扩展名的文件存储:树形结构 图0//创建一个xml文件                                                   //结点名称区分大小写冰与火之歌乔治马丁2014892冰与火之歌200489English

2016-03-18 20:38:47 271

原创 【慕课笔记】6-3 序列化中父类构造函数问题

6-3 序列化中父类构造函数问题只要实现序列化接口,就能够进行序列化。如果父类实现了序列化接口,子类则不必实现了  序列化中子类和父类构造函数的调用问题序列化时:子类递归调用了父类的构造函数反序列化:对子类对象进行反序列化操作时,如果其父类没有实现序列化接口,那么其父类的构造函数会被调用import java.io.FileInputStream;

2016-03-17 18:55:52 582

原创 【慕课笔记】6-2 transient及ArrayList源码分析

6-2 transient及ArrayList源码分析transient关键字:如果第一节Student类中的stuage的声明  private int stuage改成private transient int stuage则该元素不会进行jvm默认的序列化,且不代表不能进行序列化,可以自己完成这个元素的序列化执行的结果 stuage=0ArrayList是

2016-03-17 17:53:42 286

原创 【慕课笔记】6-1 序列化基本操作

6-1 序列化基本操作

2016-03-17 15:07:50 209

原创 【慕课笔记】5-3 字符流的过滤器

5-3 字符流的过滤器字符流的过滤器BufferedReader:readLine一次读一行BufferedReader/PrintWriter:写一行package com.imooc.unit5;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.Fil

2016-03-09 01:28:28 262

原创 【慕课笔记】5-2 字符流之文件读写流

5-2 字符流之文件读写流如果项目是gbk编码则默认只识别gbkpackage com.imooc.unit5;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class FwandFr { /** * @param args *

2016-03-09 00:44:35 210

空空如也

空空如也

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

TA关注的人

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