logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

23种设计模式——组合模式

文章目录23种设计模式——组合模式1、组合模式概述2、组合模式的结构3、组合模式的实现23种设计模式——组合模式1、组合模式概述组合模式的定义组合模式(Composite Pattern),又叫部分整体模式,它创建了对象组的树形结构,将对象组合成树状结构以表示“整体-部分”的层次关系。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式。组合模式使得用户对单个

#组合模式#设计模式
23种设计模式——代理模式

文章目录23种设计模式——代理模式1、什么是代理模式2、代理模式的优缺点3、代理模式的结构4、代理模式的分类4.1、静态代理4.2、动态代理4.2.1、InvocationHandler接口4.2.2、Proxy类4.2.3、动态代理实现5、代理模式的应用场景23种设计模式——代理模式1、什么是代理模式背景:一个客户不能或者不想直接访问另一个对象,这时需要找一个中介帮忙完成某项任务,这个中介就是代

#设计模式#java
JavaWeb——Filter过滤器和session监听器的实现

文章目录JavaWeb——Filter过滤器和session监听器1. Filter:过滤器2. Filter开发步骤3. Filter实现权限拦截4. session监听器JavaWeb——Filter过滤器和session监听器1. Filter:过滤器通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实

#servlet
Redis(三)—— redis 性能测试及 Redis 基本知识说明

文章目录Redis(三)—— redis 性能测试及 Redis 基本知识说明1、redis性能测试2、Redis 基本知识说明Redis(三)—— redis 性能测试及 Redis 基本知识说明1、redis性能测试Redis 自带了一个叫 redis-benchmark 的工具来模拟 N 个客户端同时发出 M 个请求。 (类似于 Apache ab 程序)。检测redis性能Redis 性能

#redis
Spring Cloud Alibaba(03)——Sentinel实现熔断与限流

文章目录Spring Cloud Alibaba(03)——Sentinel实现熔断与限流1、Sentinel概述2、Sentinel下载安装运行3、初始化演示工程4、流控规则4.1、流控规则简介4.2、流控模式4.2.1、直接4.2.2、关联4.2.3、链路4.3、流控效果4.3.1、快速失败4.2.2、WarmUp4.2.3、匀速排队5、降级规则5.1、降级规则简介5.2、降级策略实战5.2.

#sentinel
23种设计模式——建造者模式

文章目录23种设计模式——建造者模式1、建造者模式概述2、建造者模式的结构3、建造者模式的实现3.1、常规实现3.2、更为灵活的实现4、建造者模式和工厂模式的区别23种设计模式——建造者模式1、建造者模式概述建造者(Builder)模式的定义:指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步

#设计模式#java#面试 +1
Docker进阶——Docker Compose 的详细使用

文章目录Docker进阶——Docker Compose 的详细使用1、Docker Compose 概述2、Docker Compose 安装与卸载2.1、安装2.2、卸载3、Docker Compose 快速开始4、Compose 模板文件指令5、实战:搭建 WordPress6、Docker-Compose 常用命令6.1、命令对象与格式6.2、命令使用说明Docker进阶——Docker

#docker#容器#运维
Python爬虫——Requests 的Get和Post请求

方法:requests.post(),通过POST请求访问一个页面,对应于 HTTP 的 POST方法。方法:requests.get(),通过GET请求访问一个页面,对应于 HTTP 的 GET 方法。执行结果:返回json数据。

#python#爬虫
Python爬虫——使用requests请求登录

使用代理 IP 时会隐藏了本地网络的真实 IP,让第三方 IP 代替自己去访问网站,避免真实IP被网站封杀,代理 IP 可以通过端口探测技术被识别出来。通过构建代理 IP 池,从 IP 池中随机选择一个 IP 去访问网站,而不使用固定的真实 IP,让爬虫程序更加稳定。注意:通过使用session让请求之间保持状态,而保证了下载的验证码和登录时的验证码是同一个验证码。快代理 https://free

#python#爬虫
Python爬虫——Selenium 简介和下载

Selenium 是一个用于测试 Web 应用程序的自动化测试工具,最初是为网站自动化测试而开发的。它支持多种平台:Windows、Linux、Mac,支持多种语言:Python、Perl、PHP、C# 等。Selenium 实现了很多自动化功能,比如检测软件与浏览器兼容性,软件自动化测试,生成不同语言的测试脚本,自动录制、以及自动化爬虫等。Selenium 直接运行在浏览器中,就像真正的用户在操

#python#爬虫#selenium
    共 33 条
  • 1
  • 2
  • 3
  • 4
  • 请选择