- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 自己开发springboot starter
1.建一个maven项目,命名xxx-spring-boot-starter(spring官方命名spring-boot-starter-xxx,非官方一般为xxx-spring-boot-starter)此时自己的starter就写好了,如果在本地用的话就可以直接install,在别的应用加入依赖就可以用了,如果是放到外网上,可以放到github上,然后通过Jitpack生成maven依赖。新建一个项目,加入starter的依赖,及其他springboot依赖。这里放自己在本地测试的例子。
2025-07-15 16:13:28
229
【网络爬虫技术】基于Jsoup和httpclient的网页数据抓取:实现HTML解析与元素提取功能演示
内容概要:本文档主要介绍了使用Jsoup进行网络爬虫开发的基本流程与方法,就是自己写的一个小案例,以供初学者学习参考。首先通过引入httpclient和Jsoup依赖,创建httpclient实例并发送GET请求获取目标网站的HTML内容。接着利用Jsoup解析HTML字符串为Document对象,再通过多种方式(如getElementById、getElementsByTag、getElementsByClass、getElementsByAttribute等)提取所需数据,包括网页标题、导航栏文字、特定类名或标签下的内容等。此外,还展示了如何使用CSS选择器更灵活地定位页面元素,以及如何获取元素的属性和值。
适合人群:对Java编程有一定了解,想要学习或深入研究Web数据抓取技术的开发者。
使用场景及目标:①掌握通过Jsoup库解析HTML文档,从中抽取结构化信息;②学会运用不同的选择器语法高效定位网页中的特定元素;③理解并实践从网页中提取文本、链接、图片等资源的具体步骤。
阅读建议:在学习过程中,建议结合实际案例操作练习,尝试修改示例代码中的URL和其他参数,以便更好地理解和掌握Jsoup的强大功能。同时,注意遵守相关法律法规,确保爬虫行为合法合规。
2025-07-16
python 学习 代码 写的打飞机小游戏 以供初学python的小伙伴们 学习参考
游戏开始:飞机从屏幕底部自动飞入屏幕内,且为无敌状态,人为无法操作,飞入屏幕内可操作
计分规则:时长 和 打BOSS加时长
敌机:在x方向和y方向均随机运动
BOSS:只在屏幕顶部x轴方向运动
子弹与敌机碰撞:均销毁
玩家飞机和敌机碰撞:敌机销毁,玩家生命值减少,生命值小于0,游戏结束
子弹与BOSS碰撞:在BOSS出现的周期内,需要连续击中5次BOSS,BOSS销毁,此时恢复生命值和子弹,并且分数增加。
2025-07-16
txt转xml jar包
2017-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人