全部文章 共 45 篇

jsoup爬虫

爬取京东商品数据为例,保存数据库展示 一、Jsoup概述 1.1、简介 jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API, 可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 1.2、主要功能 1、从一个URL,文件或字符串中解析HTML 2、使用DOM或CSS选择器来查找、取出数据 3、可操作HTML元素、...

#java#jsoup#springBoot

boot项目相互引入大坑

boot项目引入大坑 接手的一个老项目,因为这个问题,兜兜转转花费了一晚上的时间。复盘一次,这个问题我不会遇到了! 事发场景: boot-b 引入 boot-a , boot-a 中有服务WelcomeService 1.新建两个boot项目,boot-a中创建一个接口 2.boot-b引入项目boot-a的gav 3.boot-b写个接口实现类实现boot-a中写好的接口 4.看起来一切正常,b...

#springBoot#bug

本地项目集成git

本地项目集成到远程仓库(以gitee为例) 1.登录 giteehttps://gitee.com/先创建一个远程仓库(要跟本地项目名字保持一致,不然推送不上去) 2.进去要上传项目位置的终端使用 git init 初始化git管理项目 3.给本地仓库关联远程仓库 git remote add origin 你的远程git地址 4.先更新本地仓库 git pull origin master 5....

#git

基于ShardingSphere的分库分表

基于ShardingSphere水平分表的两种方式实践 分库分表(水平拆分) 1.分库分表方案 之前工作的时候其实有做过分库分表,但是因为上家公司工具化比较好,只需简单配置即可。当时候项目也比较赶,后来也就没有深究思考,最近刚想起来。如果你想要复现一遍的话,建议一定要看看官网。apache也为我们提供了多种方式,此文是基于apache—ShardingSphereJDBC的实操demo。 Shar...

#mysql#springBoot

BigDecimal使用详解

BigDecimal使用详解 为什么要使用BigDecimal 示例: public class Demo1 { public static void main(String[] args) { System.out.println(0.1 + 0.2); System.out.println(0.3 - 0.1); System.out.println(0.2 * 0.1); System.ou...

#java#BigDecimal