
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录Docker——部署 Nginx 和Tomcat1、部署Nginx2、部署TomcatDocker——部署 Nginx 和Tomcat1、部署Nginx1、搜索 nginx 镜像命令搜索:docker search nginx或者使用DockerHub搜索,可以查看到版本号信息:2、下载 nginx 镜像使用 docker pull 命令下载nginx镜像(最新版):docker pull
网络爬虫(Web Spider)又称“网络蜘蛛”或“网络机器人”,它是一种按照一定规则从互联网中获取网页内容的程序或者脚本。网络爬虫会模拟人使用浏览器,上网自动抓取互联网中数据。Python 爬虫指的是用 Python来编写爬虫程序。其他语言也可以编写爬虫,如 Java、PHP 、C/C++等,不过相比而言,Python 语法优美、代码简洁、开发效率高、支持多个爬虫模块,比如 urllib、req
并且JSONPath提供多种语言实现版本,包括JavaScript、Python、PHP和Java。JSONPath表达式始终引用JSON结构,就像XPath表达式与XML/HTML文档结合使用一样。
方法:requests.post(),通过POST请求访问一个页面,对应于 HTTP 的 POST方法。方法:requests.get(),通过GET请求访问一个页面,对应于 HTTP 的 GET 方法。执行结果:返回json数据。
因此,我们一般都会建立一个代理,定期更换一个代理,即使这个IP被封了,也可以换另一个IP。使用User-Agent(用户代理)池,能够避免总是使用一个User-Agent来访问网站,因为短时间内总使用同一个User-Agent高频率访问的网站,可能会引起网站的警觉,从而屏蔽掉IP。代理池就是自己去收集网上的可用免费代理ip,自建自己的ip代理池。补充User-Agent(用户代理)池,类似IP代理
Selenium 是一个用于测试 Web 应用程序的自动化测试工具,最初是为网站自动化测试而开发的。它支持多种平台:Windows、Linux、Mac,支持多种语言:Python、Perl、PHP、C# 等。Selenium 实现了很多自动化功能,比如检测软件与浏览器兼容性,软件自动化测试,生成不同语言的测试脚本,自动录制、以及自动化爬虫等。Selenium 直接运行在浏览器中,就像真正的用户在操
文章目录JavaWeb——MVC与三层架构1.三层架构2.MVC3.MVC与三层架构的对应联系JavaWeb——MVC与三层架构1.三层架构三层架构 (3-tier application) 是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。三层架构区分层次的目的是为了 “高内聚,低耦合”。1、表现层(UI)(web层):展现给用户的界面,即用户在使用一个系统的时
向BeautifulSoup 的select() 函数中传入CSS 选择器作为参数,就可以在 HTML 文档中检索到与之对应的内容,返回类型为列表类型。find_all() 函数(常用):搜索当前标签的所有子节点,并判断这些节点是否符合过滤条件,将所有符合条件的结果以列表形式返回。find_all() 函数的返回结果类型是列表类型,find() 函数返回的结果是找到的第一个节点。find() 函数
数据库——用IDEA连接数据库连接方式:用IDEA自带的DATABASE插件先从菜单View→Tool Windows→Database打开数据库工具窗口,如下图所示:后续操作和Database Navigato类似IDEA没有自带的DATABASE情况下1.安装Database Navigato插件2.连接数据库(以MySQL为例)3.连接成功后顶部会出现Navigate,左侧也会出现DB Br
Docker——发布本地镜像到Docker Hub和阿里云容器服务1、发布本地镜像到Docker Hub1、注册Docker Hub账号Docker Hub官网地址:https://hub.docker.com/注册并登录 Docker Hub 账号:2、在服务器上登录Docker Hub账号使用 docker login 命令登录:# -u 账号名docker login -u wanli515







