问题描述 使用 Python selenium[https://so.csdn.net/so/search?q=selenium&spm=1001.2101.3001.702...
Dockerfile 中的 ADD 与 COPY 指令都可以用于将本地文件或目录复制到 Docker 镜像中,但它们之间有一些区别。 1. ADD 指令支持自动解压缩功能 ...
Dockerfile 是用于自动化构建 Docker 镜像的脚本文件,包含一系列指令和参数,用于描述镜像的构建与配置过程。 以下是常用的 Dockerfile 关键字及其详细...
引言 区块链是比特币的底层技术,它一共有六层架构:数据层、网络层、共识层、激励层、合约层和应用层。 而这六层又分别和layer0、layer1、layer2有什么样的关系呢?...
一、什么是原型模式 原型模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对...
一、什么是建造者模式 建造者模式是设计模式的一种,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式是将一个复杂对象的构建过程与它的实现表...
一、什么是抽象工厂模式 抽象工厂模式为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 抽象工厂模式隶属于设计模式中的创建型模式,用于产品族的构建。抽象工...
一、什么是工厂方法模式 简单工厂模式存在的问题: 类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了开闭原则。 工厂方法模式是一种常用的类创建型设...
一、什么是单例模式 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。...
一、什么是简单工厂模式 简单工厂模式又称为静态工厂模式,实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。简单工厂模式的...
分类说明 根据设计模式的参考书 Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计...
单一职责原则 SRP 单一职责原则的英文是Single Responsibility Principle,缩写为SRP。 英文描述: A class or module sh...
设计模式是什么? 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的...
文内跳转参考: Typora页内跳转,真正能用的方法使用的格式都是:[#] 跳转到标题自定义内容[#%E6%A0%87%E9%A2%98%E5%90%8D] 自定义内容:显示...
拜占庭将军问题 拜占庭将军问题,首先是由Leslie Lamport与另外两人在1982年提出,故事的模型非常简单,却困扰了计算机科学家们数十年,可以说拜占庭将军问题是计算机...
区块链3.0 智能合约 区块链3.0 也被称为智能化应用。主要应用在社会治理领域。包括了身份认证、公证、仲裁、审计、域名、物流、医疗、邮件、签证、投票等领域,应用范围扩大到了...
区块链2.0: 以太坊 区块链2.0是以“以太坊”为根本的区块链,也称为智能合约开发和应用的时代。 智能合约是以太坊创新性地提出的概念,同时是以太坊最受社会关注的区块链应用之...