Java专栏
主要记录Java学习中遇到的问题
Hakutaku白泽
这个人很懒,暂时没有什么要写的东西。
展开
-
【学习笔记】使用cmd命令/Java/python操作数据库MySQL的通用方法及代码展示
针对较大规模的数据,可以使用数据库(Database)进行存储。数据库是基于数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建、访问、管理、搜索和复制所存储的数据。目前,Oracle旗下的MySQL是最流行的关系型数据库管理系统,其具有体积小、性能高、开源免费等特点。 在使用MySQL之原创 2020-07-02 12:15:04 · 555 阅读 · 0 评论 -
记录学习Jsoup时第一次创建Maven项目时的报错(No marketplace entries found to handle maven-compiler-plugin:3.1)
因为自学Java网络爬虫技术的需要,因此在初次学习Jsoup并接触Maven项目的创建时,博主遭遇了很多的问题。 1.首先是在创建Maven项目时,如果在文件保存的工作目录内出现同名文件(不论大小写),Maven会出现创建失败的报错。原创 2020-06-22 16:32:47 · 1452 阅读 · 2 评论 -
【Java网络爬虫实战篇】使用Jsoup爬取和解析王者荣耀全英雄全皮肤(思路/代码/问题分析)
由于博主前两天刚入门Java爬虫,并且自学了Jsoup的爬取和解析方式以及输入输出流的相关知识,因此打算检验一下目前的学习成果。在一番深思熟虑(x)后,毅然打算爬取王者荣耀官网全英雄全皮肤的壁纸。爬取分析 1.首先进入王者荣耀官网英雄主页面(https://pvp.qq.com/web201605/herolist.原创 2020-06-25 14:35:44 · 882 阅读 · 0 评论 -
【学习笔记】使用Java读取、写入Excel全版本(包含xls、xslx格式)通用方法及代码展示(POI)
POI是Java编写的开源跨平台Excel处理工具,不仅提供了对Excel的操作,也提供了对Word、PowerPoint和Visio等格式的文档的操作。jar包下载 基于Maven工程的pom.xml文件配置POI如下所示:<dependency> <groupId>org.apac原创 2020-07-01 21:55:00 · 519 阅读 · 0 评论 -
【学习笔记】Java网络爬虫实战——分别使用Jsoup和JsoupXpath对w3school网站进行爬取解析
由于博主前一段时间已经自学过了Python网络爬虫,因此在自学Java网络爬虫时进展还是蛮快的。据我目前所学习的Jsoup来看,可以与Python中的request库作为参照进行学习。因此在昨天刚学完Jsoup获取网页后,今天博主便花了一上午时间对Jsoup解析网页进行了学习和分析。 首先,我们先来看一下要爬取和解析的原创 2020-06-24 12:22:27 · 662 阅读 · 0 评论 -
【学习笔记】Java网络爬虫实战——使用Jsoup下载图片/PDF/压缩文件
今天博主在学习研究Java网络爬虫时总体过了一遍Jsoup的相关知识,因此对部分知识点进行了总结梳理。 在使用Jsoup下载图片、PDF和压缩文件等文件时,需要将响应转化成输出流。转化成输出流的目的是增强写文件的能力,即以字节为单位写入到指定文件。相关代码如下所示:import java.io.BufferedIn原创 2020-06-23 22:13:22 · 1076 阅读 · 0 评论 -
【学习笔记】Java网络爬虫实战——使用HttpClient执行请求与获取响应信息
由于博主昨天已经学习完了Jsoup的相关知识,所以今天开始学习HttpClient的操作使用。但是在学习HttpClient时,因为是刚入门,尽管网上资料一搜一大把但是博主发现这些资料都是思路混乱、较难理解(可能是因为我原来是文科生的缘故?)。HttpClient是什么? HttpClient(HTTP协议客户端→网原创 2020-06-25 10:37:21 · 382 阅读 · 0 评论