1、BeautifulSoup4库也是一个HTML/XML解析器,主要也是提取数据。lxml只会局部遍历,BeautifulSoup是基于HTML DOM的,会载入整个文档,建立一个树状结构,在解析HTML时比较简单。 from bs4 import BeautifulSoup html=" 一段代 ...
分类:
编程语言 时间:
2020-03-04 23:37:55
阅读次数:
129
Java 解析、生成 Excel 比较有名的框架有 Apache poi、jxl 。但他们都存在一个严重的问题就是非常的耗内存,poi 有一套 SAX 模式的 API 可以一定程度的解决一些内存溢出的问题,但 POI 还是有一些缺陷,比如 07 版 Excel 解压缩以及解压后存储都是在内存中完成的 ...
分类:
编程语言 时间:
2020-03-03 13:05:45
阅读次数:
70
mybatis读取配置文件时都是通过xml来解析对应的配置。这里mybatis内部使用的是sax的解析方式,采用xpath的方式来查询xml中的数据。 xpath解析方式 关于xpath的解析方式这里自己手动来测试一个xml文件,对应的使用方法在mybatis源码中也有对应的实现 这是一个main方 ...
分类:
其他好文 时间:
2020-03-02 23:13:43
阅读次数:
94
DOM|SAX|JDOM DOM SAX "推"式流模型, JDOM Java based Document Object Model, DOM4J Document Object Model for Java StAX Streaming API for XML: ,"拉"式流模型,JDK1.6新 ...
分类:
编程语言 时间:
2020-02-26 01:35:39
阅读次数:
79
一 使用线程池的好处 池化技术相比大家已经屡见不鲜了,线程池、数据库连接池、Http 连接池等等都是对这个思想的应用。池化技术的思想主要是为了减少每次获取资源的消耗,提高对资源的利用率。 线程池 提供了一种限制和管理资源(包括执行一个任务)。 每个 线程池 还维护一些基本统计信息,例如已完成任务的数 ...
分类:
编程语言 时间:
2020-02-25 16:10:08
阅读次数:
109
XML解析概述 当将数据存储在XML后,我们就希望通过程序获得XML的内容。如果我们使用Java基础所学习的旧知识是可以完成的,不过你需要非常繁琐的操作才可以完成,且开发中会遇到不同问题(只读、读写)。人们为不同问题提供不同的解析方式,并提交对应的解析器,方便开发人员操作XML。 解析方式和解析器 ...
分类:
其他好文 时间:
2020-02-19 19:11:59
阅读次数:
66
XXE漏洞复现步骤 0X00XXE注入定义 XXE注入,即XML External Entity,XML外部实体注入。通过 XML 实体,”SYSTEM”关键词导致 XML 解析器可以从本地文件或者远程 URI 中读取数据。所以攻击者可以通过 XML 实体传递自己构造的恶意值,是处理程序解析它。当引 ...
分类:
其他好文 时间:
2020-02-15 15:32:53
阅读次数:
203
最近使用C#写了一个简单的web api项目,在使用项目中的.cshtml文档测试的时候没有任何问题,但是在外部HBuilder上面编写.html通过Ajax调用web api路径时报错: No 'Access-Control-Allow-Origin' header is present on t ...
分类:
数据库 时间:
2020-02-06 23:20:02
阅读次数:
183
1.环境: JDK 1.8 IntelliJ IDEA 2019.3.2 (Community Edition) Build #IC-193.6015.39, built on January 21, 2020 Runtime version: 11.0.5+10-b520.30 amd64 2.现 ...
分类:
其他好文 时间:
2020-02-06 18:02:44
阅读次数:
452
xml的解析方式:dom解析和sax解析 DOM解析 使用jaxp进行增删改查 1.创建DocumentBuilderFactory工厂 2.通过DocumentBuilderFactory工厂创建DocumentBuilder 3.解析xml,得到Document对象 *在对document进行增 ...
分类:
其他好文 时间:
2020-02-06 12:19:46
阅读次数:
86