摘要:
前言 一到周末就想搞点有意思的事,比如之前分享的arduino开发,比如上周分享的博客爬虫,今天我又想搞点有意思的事,所以就有了今天的内容——python爬取m3u8视频资源。不过需要在这里需要着重说明的是,技术无罪,切勿用技术搞违法犯罪的事,不然日子真的就越来越有判头了。 知识扩展 在开始抓取m3 阅读全文
摘要:
前言 最近一段时间我们一直在分享设计模式的相关内容,从今天开始我们对前面的设计模式做一个简单总结,总结的形式主要以设计模式的定义以及其的原理图(机构图)为主,由于UML图都是现画,所以每天能更新的内容不会太多,今天我们暂时分享四个,后面逐步分享。 设计模式 单例模式 确保有且只有一个对象被创建,并提 阅读全文
摘要:
前言 复合模式是指在一个解决方案中结合两个或多个模式,以解决一般或重发发生的问题。由于设计模式比较多,所以复合出来的复合模式就更多了,这里关于复合模式就不再展开分析了,下面我们来通过一种非常普遍的复合模式,来简单演示下复合模式的通常应用。 MVC模式 关于MVC想必各位小伙伴绝对不陌生,凡是学过ja 阅读全文
摘要:
前言 今天我们分享的这个设计模式,用一句话来概括的话,就是化零为整,再进一步解释就是,通过这个设计模式,我们可以像操作一个对象一样操作一个对象的集合,不过这个对象在组合模式中被称作叶节点,而对象的集合被称为组合,而这个结合本身也是也节点的树形结构的集合。是不是感觉越来越绕了呢?没关系,下面我就来详细 阅读全文
摘要:
前言 今天我们来看一个号称策略模式双胞胎的设计模式——状态模式,如它的名字一样,状态模式最核心的设计思路就是将对象的状态抽象出一个接口,然后根据它的不同状态封装其行为,这样就可以实现状态和行为的绑定,最终实现对象和状态的有效解耦。下面我们就来详细看下它的基本原理和实现过程吧。 状态模式 状态模式允许 阅读全文
摘要:
前言 今天我们要学习的这个设计模式,我们其实在日常开发中也经常用到,但也仅仅只是用过,所以很多时候我都不觉得它是一种设计模式,它就是迭代器模式,由于这个设计模式比较简单,所以关于它我们能讲的内容也不多,因此呢,今天的内容也就比较少。 迭代器模式 迭代器模式(Iterator Pattern)是 Ja 阅读全文
摘要:
前言 昨天和几个小伙伴小聚了一下,但是由于我的失误,导致诸事不顺(逛公园,到门口闭园了;往回走,公交站不好找,走了好多冤枉路),然后手机没电了,地铁还停了,回到家也已经不早了,所以昨天就放鸽子了,但是今天呢,不能再继续鸽了,然后我就打算分享了轻松的内容,于是就有了今天的内容。 安装配置python 阅读全文