搜索结果
查询Tags标签: 生成器,共有 373条记录-
Python进阶2-装饰器、生成器、内置函数、json
这周学习了装饰器和生成器,写下博客,记录一下装饰器和生成器相关的内容。 一、装饰器 装饰器,这个器就是函数的意思,连起来,就是装饰函数,装饰器本身也是一个函数,它的作用是用来给其他函数添加新功能,比如说,我以前写了很多代码,系统已经上线了,但是性能比较不…
2021/7/18 9:05:55 人评论 次浏览 -
promise+generator函数优化异步编程的底层原理分析
前言 异步编程是每个前端都绕不过去的一个东西,异步代码其实就是一部分现在运行,而另一部分在将来运行,而程序中现在运行的部分和将来运行的部分之间的关系就是异步编程的核心。 其实说到底它就是讨论着一个问题:如何表达和控制持续一段时间的程序行为。 1. 1 传统回调…
2021/7/15 9:06:11 人评论 次浏览 -
promise+generator函数优化异步编程的底层原理分析
前言 异步编程是每个前端都绕不过去的一个东西,异步代码其实就是一部分现在运行,而另一部分在将来运行,而程序中现在运行的部分和将来运行的部分之间的关系就是异步编程的核心。 其实说到底它就是讨论着一个问题:如何表达和控制持续一段时间的程序行为。 1. 1 传统回调…
2021/7/15 9:06:11 人评论 次浏览 -
Python 的上下文管理器是怎么设计的?
花下猫语:最近,我在看 Python 3.10 版本的更新内容时,发现有一个关于上下文管理器的小更新,然后,突然发现上下文管理器的设计 PEP 竟然还没人翻译过!于是,我断断续续花了两周时间,终于把这篇 PEP 翻译出来了。如果你不了解什么是 PEP,可以先查看这篇《学习Python…
2021/7/14 20:35:05 人评论 次浏览 -
Python 的上下文管理器是怎么设计的?
花下猫语:最近,我在看 Python 3.10 版本的更新内容时,发现有一个关于上下文管理器的小更新,然后,突然发现上下文管理器的设计 PEP 竟然还没人翻译过!于是,我断断续续花了两周时间,终于把这篇 PEP 翻译出来了。如果你不了解什么是 PEP,可以先查看这篇《学习Python…
2021/7/14 20:35:05 人评论 次浏览 -
综合匿名函数 php7的call()以及yield 生成器 进行日志ip解析
1. 大致思路, 现有日志文件, 需要分析日志中 对应ip出现的频率, 按照从大到小排列首先建立一个类use Exception; use SplFileObject; class Access {const ERROR_UNABLE = ERROR: unable to open file;protected $log;public $frequency=array();public function __co…
2021/7/14 17:07:35 人评论 次浏览 -
综合匿名函数 php7的call()以及yield 生成器 进行日志ip解析
1. 大致思路, 现有日志文件, 需要分析日志中 对应ip出现的频率, 按照从大到小排列首先建立一个类use Exception; use SplFileObject; class Access {const ERROR_UNABLE = ERROR: unable to open file;protected $log;public $frequency=array();public function __co…
2021/7/14 17:07:35 人评论 次浏览 -
忽略的细节之Python 迭代器与生成器,与lambda函数应用
忽略的细节之Python 迭代器与生成器,与lambda函数应用 简介 本文前半部分是迭代器与生成器内容,尽可能地讲得详细,并指出了几处易忽略的细节;后半部分是迭代器结合 lambda 函数的使用,纯 lambda部分较简略。 ps:总结中有干货哦 目录 忽略的细节之Python 迭代器与生成…
2021/7/11 20:09:38 人评论 次浏览 -
忽略的细节之Python 迭代器与生成器,与lambda函数应用
忽略的细节之Python 迭代器与生成器,与lambda函数应用 简介 本文前半部分是迭代器与生成器内容,尽可能地讲得详细,并指出了几处易忽略的细节;后半部分是迭代器结合 lambda 函数的使用,纯 lambda部分较简略。 ps:总结中有干货哦 目录 忽略的细节之Python 迭代器与生成…
2021/7/11 20:09:38 人评论 次浏览 -
学习Java第12天
今天所做的工作: 敲代码,按照教材进度,我已经“学完了”,用引号引起来。 明天工作安排: 开始学习前台技术,边复习Java基础。 今日总结:Eclipse基本使用方法Ctrl+Alt+/快速补全文字快速输入System.out.println()syso+Alt+/源码构建自动完成数据成员的初始化API类库的…
2021/7/11 20:08:21 人评论 次浏览 -
学习Java第12天
今天所做的工作: 敲代码,按照教材进度,我已经“学完了”,用引号引起来。 明天工作安排: 开始学习前台技术,边复习Java基础。 今日总结:Eclipse基本使用方法Ctrl+Alt+/快速补全文字快速输入System.out.println()syso+Alt+/源码构建自动完成数据成员的初始化API类库的…
2021/7/11 20:08:21 人评论 次浏览 -
关于python函数的基础总结
函数的作用:对功能或者动作的封装 定义:def 函数名(形参):函数体return顺序位置形参:位置参数 args 默认值 kwagrs 减少重复代码 提高重用性 函数的闭包:内层函数对外城的变量的使用 作用:可以让一个变量被封锁起来,外界只能看到,但是改不了 可以让一个变量常驻…
2021/7/11 17:14:04 人评论 次浏览 -
关于python函数的基础总结
函数的作用:对功能或者动作的封装 定义:def 函数名(形参):函数体return顺序位置形参:位置参数 args 默认值 kwagrs 减少重复代码 提高重用性 函数的闭包:内层函数对外城的变量的使用 作用:可以让一个变量被封锁起来,外界只能看到,但是改不了 可以让一个变量常驻…
2021/7/11 17:14:04 人评论 次浏览 -
设计模式之建造者模式
建造者模式定义 建造者模式是一种创建型设计模式(有的也称之为生成器模式), 使你能够分步骤创建复杂对象。 该模式允许你使用相同的创建代码生成不同类型和形式的对象。 建造者模式结构建造者/生成器(Builder):清晰的定义通用步骤,确保它们可以制造所有形式的产品。…
2021/7/8 23:06:07 人评论 次浏览 -
python强大之处列表推导式和生成器
# python强大之处列表推导式和生成器学习Python一定会见到好多大神写的看不懂的东西,其实这些东西有的有价值,有的没有价值,就是让你看不懂。## 列表推导式好多人都听过列表推导式,这个究竟是个什么东西呢。我们来看看,听我的讲解会简单很多,欢迎大家关注呦。列表推…
2021/7/8 22:07:38 人评论 次浏览