摘要:什么是原型模式 如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段都相同),在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝、克隆)的方式,来创建新对象,以达到节省创建时间的目的。这种 基于原型来创建对象的方式就叫作原型设计模式,简称原型模式 。 核心:拷贝(克隆 阅读全文
posted @ 2020-02-28 18:27 西加加先生 阅读 (19) 评论 (0) 编辑
摘要:本文内容主要包括,以下两个方面: redis的安装及配置 redis防入侵的保护措施 禁止一些redis高危命令(config,flushall,flushdb,keys) 为redis添加密码验证 禁止外网访问redis 为redis服务创建单独的用户和家目录,并配置禁止登录 安装redis 配置 阅读全文
posted @ 2020-02-24 17:08 西加加先生 阅读 (5) 评论 (0) 编辑
9.am_【官方首页】-澳门金沙赌场摘要:继承是面向对象编程的一个重要的方式,通过继承,子类就可以扩展父类的功能。在python中一个类能继承自不止一个父类,这叫做python的 多重继承 (Multiple Inheritance )。 语法 菱形继承 在多层继承和多继承同时使用的情况下,就会出现复杂的继承关系,多重多继承。 其中,就会出 阅读全文
posted @ 2020-02-12 11:21 西加加先生 阅读 (110) 评论 (0) 编辑
摘要::定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 介绍 工厂方法模式 ,又称 工厂模式 、 多态工厂模式 和 虚拟构造器模式 ,通过定义工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。 对比简单工厂模式 是对简单工厂模式的一个延伸 ,所以它们诞生的背景以及所解决的问题是 阅读全文
posted @ 2020-02-05 16:53 西加加先生 阅读 (80) 评论 (0) 编辑
摘要:还在为自学时找不到适合练手的项目而苦恼? 还在好奇别人是如何在GitHub众多项目中找到高质量代码的? 真的是因为他们独具慧眼吗? 不 ,其实他们只是掌握了 正确的搜索方法 。 下面介绍几种常用的GitHub高级搜索方法。9.am_【官方首页】-澳门金沙赌场相信你看完之后也能很快在GitHub众多项目中找到自己所需的项目。 GitHu 阅读全文
posted @ 2020-01-20 23:27 西加加先生 阅读 (86) 评论 (0) 编辑
摘要:本文目录: 同步方式爬取博客标题 async/await异步爬取博客标题 本片为深入理解协程系列文章的 补充 。9.am_【官方首页】-澳门金沙赌场 你将会在从本文中了解到: 如何运用的实际的爬虫中。 案例 从CSDN上批量爬取指定文章的标题。文章列表如下: 同步爬虫 输出结果如下: 用时: 6.065227508544922s 。 阅读全文
posted @ 2020-01-18 11:24 西加加先生 阅读 (204) 评论 (0) 编辑
摘要:原创不易,转载请联系作者 分为三部分进行讲解: 协程的引入 yield from实现异步协程 async/await实现异步协程 本篇为 系列文章的 最后一篇 。 从本篇你将了解到: 1. 的使用。 2. 如何从 风格的协程修改为 风格。 篇幅较长,请耐心阅读。 async/await的引入 上篇 阅读全文
posted @ 2020-01-14 10:51 西加加先生 阅读 (300) 评论 (0) 编辑
摘要:本文主要解决的问题 本文主要是讲解AES加密算法中的ECB模式的加密解密的Python3.7实现。具体AES加密算法的原理这里不做过多介绍,想了解的可以参考文末的参考链接。9.am_【官方首页】-澳门金沙赌场 主要解决了两个问题: 1. 在Python3.7版本下,所依赖包的安装问题 。(有一些博客时间久远,其中所提到的模块并不适用于 阅读全文
posted @ 2020-01-13 13:33 西加加先生 阅读 (73) 评论 (0) 编辑
摘要:原创不易,转载请联系作者 分为三部分进行讲解: 协程的引入 yield from实现异步协程 async/await实现异步协程 本篇为 系列文章的第二篇。9.am_【官方首页】-澳门金沙赌场 yield from 是Python3.3(PEP 380)引入的新语法。主要用于解决在生成器中不方便使用生成器的问题。主要有两个功能。 第一 阅读全文
posted @ 2020-01-12 23:10 西加加先生 阅读 (116) 评论 (0) 编辑
摘要:当前Docker容器配置: Centos6.8 python2.6.6 目标Docker容器配置: Centos6.8 python2.7 selenium 3.141.0 geckodriver 0.15 firefox 52.8.0 Pillow 6.1.0 pytesseract 0.2.7 阅读全文
posted @ 2020-01-08 22:25 西加加先生 阅读 (17) 评论 (0) 编辑

页面底部区域 foot.htm