摘要: 相比于传统的网络请求实现爬虫,Selenium可以模拟用户在浏览器上的操作,处理由JavaScript生成的动态内容,以执行点击、滚动、表单提交等操作,模拟真实用户访问,绕过一些反爬机制,更方便的获取动态生成的网站数据。 本篇教程将采取环境搭建、自动化操作、使用cookie自动化登陆、实现抓取数据等 阅读全文
posted @ 2024-06-03 22:12 云霄雨霁 阅读(18630) 评论(6) 推荐(5)
摘要: 在Mapper层使@Select注解进行SQL语句查询时,往往需要进行参数传入和拼接,一般情况下使用两种占位符#{参数名}和${参数名},两者的区别为: 一、两种占位符的区别 1、参数传入方式的区别 #{}是预编译处理,后台输出的日志会将SQL语句中的#{}占位符输出为?,将传入的Parameter 阅读全文
posted @ 2024-01-10 15:35 云霄雨霁 阅读(1303) 评论(0) 推荐(0)
摘要: 登陆界面、登陆跳转和进度条功能实现 首先打开Android studio新建一个空项目,打开layout文件夹下的activity_main.xml文件,来设置登陆界面的布局。登陆界面需要两个输入框,一个用来输入账号,一个用来输入密码,一个登录按钮和一个进度条。具体布局代码实现如下: 1 <?xml 阅读全文
posted @ 2022-03-15 14:39 云霄雨霁 阅读(952) 评论(0) 推荐(0)