腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
生成器
的
非
递归
异步
实现
javascript
、
async-await
、
promise
、
generator
我正在研究javascript
生成器
,我发现这个
实现
使用
了一个
递归
函数来模拟
异步
等待
的
效果。我想知道我们是否可以
实现
类似的,但
非
递归
的
东西?我考虑了很长一段时间,但没有找到一个可行
的
解决方案。
浏览 16
提问于2021-10-09
得票数 0
回答已采纳
2
回答
迭代承诺迭代器
的
非
递归
方法
javascript
、
promise
我开发了一个客户机库,它公开了一个名为iterator()
的
方法。此方法返回一个
使用
require('promise')库创建
的
允诺实例,该实例由一个迭代器对象完成。现在,假设用户希望遍历所有元素,直到next()返回
的
承诺返回包含done: true
的
对象为止。我
使用
以下
递归
方法(最初在这个中找到了这个解决方案)
实现
了这个目标: iterateTeams.then
浏览 1
提问于2016-04-01
得票数 6
回答已采纳
1
回答
基于IAsyncEnumerable
的
深度优先反演
c#
、
recursion
、
.net-core
、
generator
、
.net-core-3.0
IEnumerable
的
递归
主题在中进行了介绍。我很好奇,随着IAsyncEnumerable<T>在.Net Core3.x中
的
出现,故事发生了怎样
的
变化?具体地说: 在同样
的
帖子中,有人提供了一个“泛型
的
非
递归
扩展方法”来
实现
深度第一次迭代,而不需要
递归
。如果今天应该<e
浏览 2
提问于2020-06-08
得票数 1
1
回答
适应龙卷风
的
celery.task.http.URL
python
、
asynchronous
、
celery
、
tornado
、
nonblocking
芹菜包括一个能够
使用
amqp或其他芹菜后端发出
异步
HTTP请求
的
模块。我正在
使用
生成器
进行
异步
消息发布。据我所知,
使用
的
是皮卡。问题是如何使celery.task.http.URL适应龙卷风(使其
非
阻塞)。基本上有两个地方需要改进: URL.get_async(
浏览 0
提问于2013-09-10
得票数 12
1
回答
LL(1)表驱动(
非
递归
)
生成器
parsing
、
compiler-construction
、
generator
、
ll
我正在寻找一个LL(1)表驱动(
非
递归
)
生成器
。在网上找不到任何东西。我找到
的
只是一堆LR或
递归
解析
生成器
:(提前谢谢。
浏览 0
提问于2012-03-28
得票数 1
回答已采纳
1
回答
使用
生成器
的
异步
js代码
javascript
、
asynchronous
、
ecmascript-6
、
generator
我可以同步和
异步
地这样做(简化): 用于(var I in input) { += inputi } 函数f(input,cb) { var结果;if (!input) {setTimeout(函数(){cb(结果)},500);}{ f(input.slice(1),函数(R){ result+=input;});}} 是否可以
使用
生成器
重写
异步
代码我希望我有一些For循环代码,而不是
递归
。
浏览 2
提问于2017-06-08
得票数 2
1
回答
EPFL在线课程
的
地图
生成器
是否能够生成每一个可能
的
地图?
scala
、
generator
我对
生成器
执行流程
的
理解如下: arbitrary[Int]被调用,它返回一个产生无穷尽
的
Int序列
的
生成器
,第一个被赋值给karbitrary[Int]
的
值再次被调用,它返回一个新
的
生成器
,第一个生成
的
值被赋值给vA随机映射,
递归
地创建,用k->v更新,然后交给consumerWhen从
生成器
请求下一个值,在m <- ...定义处恢复执行,继续
使用
一个新
的</
浏览 2
提问于2020-12-13
得票数 0
回答已采纳
2
回答
创建
生成器
,在完成协同值时生成协同线结果。
python
、
async-await
、
python-asyncio
目前,我有一个效率低下
的
同步
生成器
,它按顺序发出许多HTTP请求,并产生结果。我想
使用
和并行化请求,从而加快
生成器
的
速度,但我希望将其保持为普通
生成器
(而不是),这样就不需要修改调用它
的
非
异步
代码。
浏览 15
提问于2017-01-27
得票数 9
回答已采纳
1
回答
如何重构依赖于fork()复制状态
的
Python代码
python
、
multiprocessing
、
fork
、
state
我正在开发一个大型
的
Python代码库,它已经存在了十多年了。所讨论
的
应用程序由于其并行性而
使用
分叉。其基本前提是用户要求程序生成一个特定
的
目标,我们为目标求出一个依赖图,然后从构建图中
的
拓扑分区中找出一些可以并行执行
的
任务。然后我们分叉一些进程来并行地执行这些任务(从分区)。 我希望Linux和Windows之间
的
代码尽可能相似(目前我
浏览 4
提问于2014-05-30
得票数 0
回答已采纳
1
回答
为什么我不能在
异步
函数中“屈服”呢?
python
、
python-3.x
、
async-await
、
python-3.6
、
python-asyncio
在Python3.6中,我能够在coroutine中
使用
yield。但是,我不能
使用
yield from。 await self.copy_file(filename, tmp_file)下面是针对上述代码
的
Python3.6
浏览 11
提问于2017-11-19
得票数 37
回答已采纳
3
回答
如何在python中装饰
生成器
python
、
generator
、
decorator
因此,我定义了一个简单
的
生成器
: if x <= 10: for v in gen1(x + 1):printedsome_gen = dec(gen1) print i # Prints 1 to 9, as needed 为什么我
的
装潢师不工作
浏览 0
提问于2012-12-17
得票数 18
回答已采纳
2
回答
可能从事件循环中生成
异步
生成器
数据吗?
python
、
python-asyncio
、
httpx
我希望
使用
从coroutines中
的
多个同步HTTP流请求中读取数据,并将数据返回给运行事件循环
的
非
异步
函数,而不仅仅是返回最终数据。但是,如果我使我
的
异步
函数产生而不是返回,我就会收到抱怨说asyncio.as_completed()和loop.run_until_complete()期望一个协同或未来,而不是
异步
生成器
。因此,我唯一能让它工作
的
方法是收集每个协同线中
的
所有流数据,并在请求完成后返
浏览 2
提问于2020-08-25
得票数 6
回答已采纳
2
回答
手工解析左
递归
语法
的
最简单方法是什么?
parsing
、
language-agnostic
、
grammar
、
compiler-theory
我正在为一个宠物项目编写一个解析器,为了教育目的,我希望用手工来完成它,而不是
使用
解析器
生成器
。不幸
的
是,许多在线资源(以及我在大学时学
的
编译器课程)都采用了某种LL(k)语法。我不想左因子语法,因为左
递归
的
非
终端,如 | E / E | E - E用什么最简单<e
浏览 2
提问于2013-07-29
得票数 5
回答已采纳
1
回答
深度优先搜索
递归
或迭代
algorithm
、
recursion
、
depth-first-search
我正在学习深度优先搜索,他
的
递归
版本真的很容易
实现
。对于稍微复杂
的
实现
,可以
使用
堆栈
实现
非
递归
版本。
递归
版本和
非
递归
版本
的
优缺点是什么?在我
的
简单测试用例中,我看不到任何统计上
的
显着
的
时间差异。我可以想到
的
一个问题是,
递归
情况可能最终导致堆栈溢出错误。那么,有任何理由<em
浏览 0
提问于2017-04-21
得票数 0
回答已采纳
1
回答
用Python包装
异步
生成器
python
、
python-3.x
、
asynchronous
、
async-await
、
generator
由于Python3.6和PEP 525可以
使用
异步
发电机: yield 1 async for i in asyncgen():我创建了一个能够包装任何
异步
生成器
的
函数,就像
使用
,包装
异步
生成器
似乎相当复杂: def gen_
浏览 0
提问于2020-05-06
得票数 4
回答已采纳
2
回答
如何从JavaScript中
的
递归
生成器
函数返回?
javascript
、
recursion
、
ecmascript-6
我正在处理一个
递归
生成器
函数,它
异步
地返回值。我用一个coroutine包装函数来调用它。Object {value: Promise, done: false}Object {value: undefined, done: true} 为什么
生成器
的
最后一个当我将上面的内容应用于蓝知更鸟
的
Promise.coroutine时,我得到了同样
的
结果。我是不是遗漏了
递归
生成器</e
浏览 3
提问于2016-08-26
得票数 5
回答已采纳
2
回答
遍历嵌套列表,并将一个相互依存
的
值赋给每个元素w/o
递归
(Python)
python
、
algorithm
、
list
、
nested
、
non-recursive
我想消除以下函数
的
递归
,因为一些输入数据会导致超过
递归
深度
的
错误。从长远来看,不是一个解决方案。for element in x.elements: self.foo(element)最后,有了。在这里,我不确定这是否100%适用,因为要分配
的</e
浏览 0
提问于2017-03-23
得票数 0
回答已采纳
1
回答
委托给python 3.6+
异步
协同程序中
的
生成器
python
、
python-3.6
、
python-asyncio
: print(i) >>> 1我能在python 3.6 asyncio协程中做同样
的
事情吗(警告,人为
的
例子) for i in range(3):我需要将gen定义为 async fo
浏览 0
提问于2018-04-24
得票数 2
1
回答
发电机功能和
异步
发电机功能
的
用途有什么不同?
python
、
python-3.x
、
asynchronous
、
python-3.6
、
coroutine
在Python中,
异步
生成器
函数是协同函数,
生成器
函数也是协同函数。谢谢。
浏览 4
提问于2017-09-13
得票数 7
回答已采纳
1
回答
为什么实体框架有AddAsync?
c#
、
.net
、
entity-framework
、
entity-framework-core
我理解为什么EF有ToListAsync或SaveChangesAsync,因为它等待db操作
的
执行。但是AddAsync只返回Task.FromResult --那么为什么有AddAsync方法呢?
浏览 1
提问于2018-10-31
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用 Web Worker 实现简单的非阻塞异步
python web 异步非堵塞任务的实现
【大家的项目】socks5-rs 一个使用async-std的异步socks5 server实现
2018年5月 JavaScript 十大文章
【Python基础】Python迭代之旅:探索生成器与迭代器的无限可能
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券