自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java xml解析方式的介绍

选择哪种解析方式取决于您的需求和 XML 文档的大小。如果您需要在内存中操作整个 XML 文档并进行复杂的查询和修改操作,DOM 解析器可能是一个好的选择。如果您处理的是大型 XML 文档,并且只需要顺序地读取和处理其中的数据,SAX 或 StAX 解析器可能更合适。而如果您希望将 XML 文档与 Java 对象之间进行转换,并进行对象级别的操作,JAXB 数据绑定是一个不错的选择。

2023-05-18 14:46:26 260

原创 Java之xml解析(Stax方式)

StAX (Streaming API for XML) 解析器提供了一种流式解析 XML 文档的方式。它类似于 SAX 解析器,但提供了更直观的 API。类来创建一个 StAX 解析器,并使用它逐行读取 XML 文档的内容。StAX 解析器允许您在解析过程中选择性地提取所需的数据,并具有较低的内存消耗。类来创建一个 StAX 解析器,并使用它逐行写入 XML 文档的内容。

2023-05-18 11:30:21 543

原创 Java之xml解析(JAXB方式)

​ JAXB(Java Architecture for XML Binding)是Java API的一部分,它提供了一种将Java类映射到XML结构的方式,也可以将XML结构转换为Java类的实例。它是一种简化Java与XML交互的方式,可以通过注释或外部XML映射文件将Java类与XML元素映射起来。和Marshaller。可以将XML文档转换为Java对象,而Marshaller则可以将Java对象转换为XML文档。而XJC是JAXB的一个辅助工具,用于根据XML Schema生成Java类。

2023-05-18 10:45:48 2398

原创 Java之xml解析(Dom方式)

一个XML文件加载进内存的时候,在内存中形成所谓的一种树状结构【优点】形成了树结构,直观易于理解,代码更易编写。解析过程中树结构保存在内存中,方便修改【缺点】当XML文件较大的时候,最内存耗费比较大,容易影响解析性能并且可能会造成内存溢出。

2023-03-09 14:42:19 654

原创 Java之xml解析(Sax方式)

Sax(Simple API for XML)采用事件驱动的方式边读边解析文档。

2023-03-09 14:05:34 2793

原创 ubuntu/windows查看电脑UUID命令

【代码】ubuntu/windows查看电脑UUID命令。

2023-03-07 17:56:43 1041

原创 list操作中的 ConcurrentModificationException 处理

当使用for循环遍历list的时候,根据上面的代码可以知道,一开始的时候保存了一个expectedModCount这个的初始值为初始的modCount,如果在遍历过程中出现了修改list的长度,就会出现modCount值的改变(非迭代器的方法),则在下一次的遍历过程中就会出现两个值的不相等,就会抛出ConcurrentModificationException错误。这其实是集合的fasfail机制。多线程的情况下,本质是一个线程在遍历的时候,另一个线程对list进行了修改,才导致了这样的问题。

2023-03-03 11:40:33 865

原创 ubuntu定时任务的设置

【代码】ubuntu定时任务的设置

2023-02-21 17:08:07 4377

原创 python 解析xml文件并修改其属性值

本文章主要介绍了python 解析xml文件,修改其属性,并且进行回写的过程,博主目前发现有两种方式进行实现

2023-02-21 16:53:01 1789

原创 nginx 每天各IP访问次数记录统计

*此文章主要介绍了,在nginx代理的情况下,统计当天IP的出现次数,并且生成表格的相关步骤*

2023-02-21 15:53:24 2571 1

原创 创建RobotFramework可使用的自定义Library(一)

介绍一种方式在RF中创建可被识别和调用的关键字方法。

2022-12-13 11:28:54 721 1

原创 数据库基础知识1

数据库基础知识1数据库的分类关系型数据库:Oracle数据库,MySQL非关系型数据库:H2数据库(主要用于单元测试,内存数据库)    NoSQL(not noly SQL)对象,键值对其他概念:实体?设计 需求doc,把需要文档抽象出实体,把实体创建表格。doc->UML->表->java中间表:不是具体的独立的表,更多的是保存一个关系的表,例如,score表,学生编号|课程编号|成绩数据库相关名词DB(Database)数据库;DBA(Database Admin

2021-01-13 12:26:29 124

空空如也

空空如也

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

TA关注的人

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