自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 dom4j使用方法总结

刚刚抽空研究了一下dom4j的用法,在这里总结一下。至于dom4j是干嘛的我就不用说了吧。一、jar包我用的jar包是在开源中国上下载的最新的,我把它放在云盘了,连接是dom4j-2.0.0-ALPHA-2.jar,另外如果要用到xpath的话还要另外一个包jaxen-1.1.6.jar。当然这两个包是我在网上搜的最新的,不过等你用时是不是最新的我就不敢保证了。二、dom4j创

2017-05-15 23:26:38 745

转载 Dom4j的使用(全而好的文章)

DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support

2017-05-15 23:15:59 777 1

转载 Java如何获取xml文件中子节点的属性

public class StudentTest {    public static void main(String[] args) throws Exception {        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();        DocumentBuilder

2017-05-08 23:59:31 7652

转载 java Element类的用法

此类是用来构建xml中节点的。方法举例://构建 XML Document 报文 private String createLoginXML( String serialNo, String reqTime, String userID, String userPWD){ String retStr = null; Document reqData = null; try{ Docum

2017-05-08 23:57:57 18901

转载 Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例

上一章,我们学习了Collection的架构。这一章开始,我们对Collection的具体实现类进行讲解;首先,讲解List,而List中ArrayList又最为常用。因此,本章我们讲解ArrayList。先对ArrayList有个整体认识,再学习它的源码,最后再通过例子来学习如何使用它。内容包括:第1部分 ArrayList简介第2部分 ArrayList数据结构第3部分 Array

2017-05-08 23:56:23 233

转载 java中HashMap详解

Java中HashMap详解HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 HashMap 来实

2017-05-08 23:51:43 373

转载 Java中Map的用法详解

Map简介将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。此接口取代 Dictionary 类,后者完全是一个抽象类,而不是一个接口。  Map 接口提供三种collection 视图,允许以键集、值集或键-值映射关系集的形式查看某个映射的内容。映射顺序 定义为迭代器在映射的 collection 视图上返回其元素的顺序。某些映射实现可明确保证其顺序,如

2017-05-08 23:50:58 329

转载 浅谈Java中的Set、List、Map的区别

就学习经验,浅谈Java中的Set,List,Map的区别,对JAVA的集合的理解是想对于数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。JAVA集合主要分为三种类型: Se

2017-05-08 23:50:05 219

转载 java list用法示例详解

java中可变数组的原理就是不断的创建新的数组,将原数组加到新的数组中,下文对java list用法做了详解|--List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引,  |-- ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢

2017-05-08 23:48:41 265

转载 java8中map的新方法--replace

Map在Java8中新增了两个replace的方法1.replace(k,v)           在指定的键已经存在并且有与之相关的映射值时才会将指定的键映射到指定的值(新值)           在指定的键不存在时,方法会return回来一个null       javadoc的注释解释了该默认值方法的实现的等价Java代码: [java] view

2017-04-24 23:15:02 3024

转载 JSONObject使用方法详解

JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包,本文给大家介绍jsonobject使用方法相关知识,感兴趣的朋友一起学习吧1.JSONObject介绍JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换

2017-04-18 23:22:40 370

转载 JSONObject、JSONArray

最近两个星期接触最多的就是json和map了。   之前用到的json,就是一个键对应一个值,超级简单的一对一关系。现在用到的json那可以层层嵌套啊,刚开始接触的时候,确实有种崩溃的赶脚,不想去理,取个数据还那么麻烦。其实,就跟if else语句一样,如果if中套if,if中再套if,写的规范了还行,要是代码格式不规范,那我们肯定也看着麻烦。所以啊,对于json嵌套,只要记住符号“:”前

2017-04-18 23:10:34 162

转载 用SAXReader解析xml文档

使用SAXReader需要导入dom4j-full.jar包。     dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。     使用举例:1.    s.xml内容

2017-04-18 23:06:34 240

转载 Class Throwable

Java官方API:https://docs.oracle.com/javase/8/docs/api/compact1, compact2, compact3java.langClass Throwablejava.lang.Objectjava.lang.ThrowableAll Implemented Interface

2017-04-18 23:05:01 787

转载 Document_Java

javax.swing.textInterface DocumentAll Known Subinterfaces:StyledDocumentAll Known Implementing Classes:AbstractDocument, DefaultStyledDocument, HTMLDocument, PlainDocumentp

2017-04-17 22:45:02 610

转载 使用Dom4j解析XML

dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它.       对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的

2017-04-17 22:29:17 224

转载 Iterator

迭代器(Iterator)  迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。  Java中的Iterator功能比较简单,并且只能单向移动:  (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返

2017-04-17 21:43:51 448

转载 Java api

Java™ Platform, Standard Edition 8API SpecificationThis document is the API specification for the Java™ Platform, Standard Edition.See: DescriptionProfilescompact1compact2com

2017-04-17 21:39:39 525

转载 Interface Element

org.dom4j Interface ElementAll Superinterfaces:Branch, Cloneable, NodeAll Known Implementing Classes:AbstractElementpublic interface Elementextends BranchElement interface defines an XML

2017-04-17 21:34:40 902

转载 dom4j 最常用最简单的用法

要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的

2017-04-17 21:26:49 350

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-04-17 21:24:20 155

转载 Linux_tail用法

tail默认是显示一个文件的后十行tail -n 5就是变成显示一个文件的后五行  用途从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。  语法标准语法tail [  -f ] [  -c

2015-06-28 12:10:52 281

转载 shell下的一些符号问题

今天编写了一个测试程序(运行在Linux环境下),其中要将一些命令字符串预先保存在一个文件中,然后测试程序从文件中读取这些命令串。这些命令串中,字段与字段之间是用“\t”分隔符分开,每个命令串的结束,还要用“\r\n”结尾。开始时,我只是简单的将这样的命令串,比如“305\t00:14:22:9C:22:9B\t10.1.10.17\t\r\n”直接保存到文件中。但是运行测试程序的

2015-06-28 12:00:43 385

转载 Linux_nl的用法

nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。  1.命令格式:nl [选项]... [文件]...2.命令参数:-b  :指定行号指定的方式,主要有两种:-b a :表示不论是否为空行,也同样列

2015-06-28 11:59:52 246

转载 Linux_du的用法

Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍Linux du命令。  du:查询档案或目录的磁盘使用空间  a:显示全部目录和其次目录下的每个档案所占的磁盘空间  b:大小用bytes来表示 (默认值为k bytes)  c:最后再加上总计 (默认值)  s:只

2015-06-28 11:56:31 228

转载 \r和\n的区别

\r是回车符,\n是换行符计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机

2015-06-28 11:47:28 305

空空如也

空空如也

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

TA关注的人

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