Fork me on Github
摘要: 一、工厂方法模式 1.普通工厂模式 建立一个工厂类,对实现了同一接口的一些类进行实例的创建。如图: 举例如下:(一个发送邮件和短信的例子) 首先,创建二者的共同接口: public interface Sender { public void Send(); } 创建实现类: public clas 阅读全文
posted @ 2022-06-26 11:32 昂昂呀 阅读(39) 评论(0) 推荐(0)
摘要: 一个class只能有一个用于构造对象的__init__函数 但python中的变量是无类型的,因此传给__init__的参数可以是任何类 python中的函数参数在定义时可以有默认值,可以让__init__函数接受多个参数,在后面的一些参数给出默认值的方法让__init__接受不同个数的参数,并且执 阅读全文
posted @ 2022-06-26 09:48 昂昂呀 阅读(267) 评论(0) 推荐(0)
摘要: this和super都只能在对象内部使用 this代表当前对象本身,super代表当前对象的父类型特征 this()只能出现在构造方法的第一行,通过当前的构造方法去调用“本类”中的对应的构造方法,目的是:代码复用 super()只能出现在构造方法的第一行,通过当前的构造方法去调用“父类”中的对应的构 阅读全文
posted @ 2022-06-26 09:22 昂昂呀 阅读(166) 评论(0) 推荐(0)
摘要: 一、Map Map是java中的接口,Map.Entry是Map的一个内部接口。 Map提供了一些常用方法,如keySet()、entrySet()等方法。 keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。 M 阅读全文
posted @ 2022-06-25 22:32 昂昂呀 阅读(92) 评论(0) 推荐(0)
摘要: 1 from concurrent.futures import ThreadPoolExecutor 2 import requests 3 from lxml import etree 4 5 6 class PicApp: 7 @classmethod 8 def download_pic(c 阅读全文
posted @ 2022-06-25 21:12 昂昂呀 阅读(26) 评论(0) 推荐(0)
摘要: 一、多线程 进程是资源单位,线程是执行单位 每一个进程至少包括一个线程 1 from threading import Thread 2 3 4 # 单线程 5 def func(): 6 for i in range(100): 7 print("func ", i) 8 9 10 if __na 阅读全文
posted @ 2022-06-24 18:02 昂昂呀 阅读(29) 评论(0) 推荐(0)
摘要: 1 import requests 2 3 # https://free.kuaidaili.com/free/inha/ 免费代理IP 4 5 proxies = { 6 "http": "http://120.220.220.95:8085" 7 } 8 9 resp = requests.ge 阅读全文
posted @ 2022-06-24 17:24 昂昂呀 阅读(55) 评论(0) 推荐(0)
摘要: 1 # 抓取梨视频 2 # 1.拿到ContId 3 # 2.拿到videoStatus返回的json ——> srcURL 4 # srcURL = "https://video.pearvideo.com/mp4/adshort/20220621/1656044572247-15898547_a 阅读全文
posted @ 2022-06-24 13:46 昂昂呀 阅读(48) 评论(0) 推荐(0)
摘要: 方法一: 通过session登陆,session获取cookie之后进行请求 方法二: 请求头中自行加入cookie 1 import requests 2 3 # 方法一:session 4 session = requests.session() 5 6 data = { 7 "loginNam 阅读全文
posted @ 2022-06-24 13:43 昂昂呀 阅读(165) 评论(0) 推荐(0)
摘要: 一、FTP 1.File Transfor Protocol 文件传输协议 2.端口号: TCP 20、21 3.FTP工作方式: 1)主动模式 2)被动模式 二、部署FTP服务器 1.配置静态IP 2.安装IIS-ftp软件 3.使用默认站点或创建新的站点 注意:用户最终权限为FTP权限和NTFS 阅读全文
posted @ 2022-06-04 13:33 昂昂呀 阅读(92) 评论(0) 推荐(0)