码迷,mamicode.com
首页 >  
搜索关键字:yield coroutine    ( 2302个结果
线程方法区别
join (线程获得执行权),将线程A,B,C排序执行最优的方法是join yield 将CPU片段释放,不释放锁(考虑热不热餐,CPU下一次可能还会把该片段给该线程) sleep 线程休眠不释放锁(确定不热餐,休眠期间肯定不用微波炉) wait 调用之前,该线程肯定持有锁,wait调用后会释放锁, ...
分类:编程语言   时间:2019-09-11 23:46:18    阅读次数:96
laravel5.1框架基础之Blade模板继承简单使用方法分析
模板继承什么用? 自然是增强基础页面的复用,有利于页面文档的条理,也便于更改多处使用的内容,如页头、页脚 1.用法概要 @include('common.header') 包含子视图 @extends('article.common.base') 继承基础模板 @yield('content') 视 ...
分类:其他好文   时间:2019-09-10 22:09:42    阅读次数:157
C# 8.0 抢先看 -- Async Stream (2)
在目前版本中异步迭代使用 yield return 的暂时解决方案说明。 本篇文章使用环境 开发环境 Visual Studio 2019 Preview 1 (16.0.0 Preview 1) 框架 .NET Core 3.0.0-preview-27... ...
分类:Windows程序   时间:2019-09-04 11:43:34    阅读次数:117
Python之路【第十七篇】:Python并发编程|协程
一、协程 协程,又叫微线程,纤程。英文名Coroutine。协程本质上就是一个线程 优点1:协程极高的执行效率。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越来越明显。(简单来说没有切换的消耗) 优点2:不需要多线程的锁机制,因 ...
分类:编程语言   时间:2019-09-02 23:35:03    阅读次数:127
移动平均値
#移动平均值:类似打靶每打一枪看平均环数 def average(): sum = 0 count = 0 avg = 0 while 1: num = yield avg sum+=num count+=1 avg=sum/count g = average() g.__next__() q=g.... ...
分类:移动开发   时间:2019-09-01 21:36:41    阅读次数:122
监听文件的输入
#监听过滤的效果 def tail(filename): f = open(filename,encoding='utf-8') while 1: line = f.readline() if line.strip(): yield line.strip() q = tail('2019-9-1')... ...
分类:其他好文   时间:2019-09-01 12:39:14    阅读次数:80
什么是生成器?
在python中, 要产生一个列表,可以这样写: a=[] for i in range(10): a.append(i*2) 但是,这样挺麻烦的,产生一个列表,需要三行语句。所以,有人就想到能不能一行代码来表示呢?其实,也是可以的,如下: [ i*2 for i in range(10)] 当然, ...
分类:其他好文   时间:2019-08-31 23:37:18    阅读次数:94
自动登录抽屉并点赞
Content-type 要放在请求头里 yield Request中body格式注意不是字典形式 # -*- coding: utf-8 -*- import scrapy import sys import io from scrapy.http import Request from scra ...
分类:其他好文   时间:2019-08-31 13:10:43    阅读次数:82
pipeline补充
yield item 会执行 process_item def process_item return item 交给下一个pipeline raise DropItem 丢弃掉,不给下一个pipeline crawler.settings crawler封装了settings 配置文件必须大写 # ...
分类:其他好文   时间:2019-08-31 12:48:06    阅读次数:84
Python学习-第二天-字符串和常用数据结构
Python学习 第二天 字符串和常用数据结构 字符串的基本操作 列表的使用 列表也可以使用切片操作,这样就可以实现对列表的赋值或者将列表中的一部分取出来 列表排序 列表生成式和生成器表达式 使用yield关键字将一个函数改造成生成器函数 如下面的斐波那契数列生成器,不过自己对生成器函数理解还不是很 ...
分类:编程语言   时间:2019-08-31 10:53:08    阅读次数:76
2302条   上一页 1 ... 37 38 39 40 41 ... 231 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!