腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7622)
视频
沙龙
4
回答
如
何以
一种
不需要
更多
开销
而
不
产生
收益
的
方式
实现
惰性
评估
?
、
、
、
我知道有些地方懒惰
的
评估
阻止了计算
的
需要。例如,将两个数字相加,然后将它们传递到一个函数参数中,该参数最终永远不会被使用。但在我看来,存储和加载稍后要使用
的
操作会有很多
开销
,而且这种
开销
往往会抵消任何
收益
。 有人能解决这个问题吗?
浏览 46
提问于2020-09-02
得票数 6
1
回答
在JavaScript性能方面模拟结构处理
的
C数组
、
、
TypeA as[1000]; bs[i]=someFunction(as[i]); as是以线性
方式
读取
的
,bs也是这样写入
的
,因此可以很容易地利用CPU
的
内存或处理瓶颈,
而
不需要
太多
开销
。按顺序创建
的
JS对象将生成经过优化
的
代码。另一方面,数据可以拆分成
更多
的
使用类型
的</e
浏览 0
提问于2013-11-18
得票数 3
3
回答
在C#中理解产量
的
问题
、
、
、
我希望能得到一些关于我最近在调试器中遇到
的
片段
的
一些澄清,但是根本无法理解。public IEnumerable<Vendor> RetrieveWithIterator
浏览 6
提问于2017-06-28
得票数 16
回答已采纳
2
回答
范围::视图是在编译时计算
的
?
、
、
库允许使用views,它启用了对数据
的
延迟操作。据我所知,只有在编译时计算函数时,才有可能执行延迟操作,但要
实现
编译时间计算,代码必须在可能出现
的
上下文中进行。ptrdiff_t = long int]’这是否意味着,视图并不总是不变
的
表达式这里是我
的
主要代码:#include <string> #incl
浏览 2
提问于2019-12-07
得票数 1
回答已采纳
1
回答
在数据流中
实现
递归/迭代例程
的
正确策略是什么?
(它是97%稀疏
的
;但其大小约为1,000,000,000 x 33,000,000) 在
不
陷入不必要
的
细节
的
情况下,解决方案实际上是一个迭代解决方案,其中一个人“猜测X”,然后将猜测
的
“X”重新插入等式,
评估
它,然后重新确定“X
的
下一个版本”。我关心
的
是如
何以
这样
一种
方式
编写这种迭代逻辑,即我们不会在每次迭代中不断复制矩阵A(甚至矢量B)。(从理论上讲,即使是向量“x”也
不需要
在
浏览 0
提问于2016-06-18
得票数 1
1
回答
网络服务
的
使用范围?
、
我习惯于编程桌面应用程序和老学校(没有web服务)
的
网页。现在,在阅读了web服务和wcf之后,我不确定web服务
的
使用范围。情况是这样
的
,我有一个外部网络中
的
几百个客户机,他们试图通过向服务器发送状态信息并从服务器和文件(最大为几百MB )请求Infos来访问服务器。文件大小,平均文件大小2KB - 5MB)。客户端本身有运行
的
程序,这些程序自动完成与服务器
的
所有通信。 我见过应用程序使用套接字和WCF来做类似的事情。尽管如此,从我在web上看到
的
信息来看,我还是不确
浏览 0
提问于2017-11-27
得票数 1
9
回答
严格求值
的
巧妙用法在哪里?
、
似乎有很多用懒惰计算
的
语言做聪明事情
的
例子,在严格计算
的
环境中是做不到
的
。例如,Haskell或中
的
无限列表。 有没有一些在严格计算
的
语言中做
的
聪明
的
事情,而在懒惰
的
计算
的
语言中不能轻松完成
的
例子?
浏览 0
提问于2009-03-16
得票数 6
3
回答
延迟序列是如何在Clojure中
实现
的
?
、
、
、
语言让我困扰
的
一件事是,我不知道
惰性
序列是如何
实现
的
,也不知道它们是如何工作
的
。 在哪些情况下,懒惰序列效率低下?在哪些场景中懒惰序列是最有效
的
?
浏览 5
提问于2010-07-14
得票数 29
回答已采纳
1
回答
普通Lisp读宏表示“懒散”或“破坏关键字”。
、
、
、
、
因此,我创建了一个读宏,它几乎可以按照我
的
意愿工作,但目前需要在第一个或- form关键字元素之前使用一个额外
的
管道作为
一种
读取器信号(我希望这一点根本
不需要
),而且它目前无法使用嵌套括号或剪接符号作为等效
的
形式推断类似的形式(比如算术,2+(3*4)是相同
的
--操作顺序--操作,一个等价
的
表单,
如
2+3*4)。如前所述,这是这样
的
,在进一步
评估
懒散形式时,元组可以
产生
(:a :b)或(:a :c)
浏览 5
提问于2021-02-04
得票数 2
回答已采纳
4
回答
Java流分组
、
、
、
、
grouped = stream但是,这有一个缺点,即流必须被完全读取,因此不可能延迟对grouped上
的
未来操作进行
评估
是否有办法进行分组操作以获得类似Stream<Tuple<Type, Stream<MyThing>>>
的
内容?在概念上,是否有可能在任何语言中懒散地分组
而
不计算整个数据集?
浏览 0
提问于2016-08-29
得票数 2
回答已采纳
4
回答
这是懒惰
评估
的
合理用例吗?
、
我有一个名为Video
的
python类,它表示YouTube视频。给定YouTube视频
的
ID,video将返回表示该视频
的
对象。但是,第一次创建视频对象时,不会查询YouTube。仅当请求需要来自YouTube
的
信息
的
属性时,才查询YouTube。下面是它
的
工作原理:>>> video = Video('B11msns6wPU') # 'B11msns6wPU&
浏览 0
提问于2012-06-13
得票数 2
回答已采纳
3
回答
原则2 Symfony 2获取
不
映射
的
外键实体
、
、
、
、
我想知道是否有
一种
方法可以问外键在哪里,但
不需要
映射模型中
的
关系。例如,假设您有将始终存在
的
CoreBundle:Company,然后是OptionalBundle:Client,它将扩展具有@OneToOne映射关系
的
公司,在其本身中添加
更多
的
字段。问题是,由于OptionalBundle可能不存在,所以我
不
希望从CoreBundle到OptionalBundle
的
显式映射。 现在假设有一个用户出现并尝试删除Company(5)。如
浏览 3
提问于2016-02-01
得票数 3
回答已采纳
1
回答
haskell在处理复杂
的
程序流时有多懒?
我能否始终确保Haskell只执行生成特定输出所需
的
操作?
浏览 3
提问于2022-08-01
得票数 2
回答已采纳
2
回答
为什么Python中
的
不同类型被颠倒和排序?
、
、
reversed
的
类型是“类型”:<class 'type'>>>> type(sorted)然而,它们在性质上似乎是一样
的
。除去功能上
的
明显差异(反向排序序列),
实现
中出现这种差异
的
原因是什么?
浏览 0
提问于2017-08-14
得票数 41
回答已采纳
2
回答
懒惰
评估
:为什么它更快,利与弊,机制(为什么它使用较少
的
cpu;例子?)概念实例
的
简单证明
、
、
、
、
据说,是
一种
将进程推迟到第一次需要时才使用
的
方法。这往往避免重复
的
评估
,这就是为什么我可以想象它
的
执行速度要快得多。像Haskell这样
的
函数式语言(和JavaScript.?)有此功能内置。然而,我不明白为什么其他“正常”方法(即,相同
的
功能,但不使用懒惰
的
评估
)速度较慢。这些其他方法是如何和为什么进行重复
评估
的
?有人能通过给出简单
的
例子并解释每种方法
的
原理来详
浏览 1
提问于2014-07-11
得票数 6
回答已采纳
7
回答
我
的
服务应该返回什么接口?IQueryable,IList,IEnumerable?
、
假设我有一个SearchService层,它有一个搜索以某个字符串开头
的
所有汽车
的
方法; public IAnInterface<Car> CarsStartingWith(string startWith){ }我
的
服务应该使用什么接口?在我
的
应用程序
的
其余部分中,IQueryable可以渲染出一个很好
的
流畅界面。 IEnumerable有随
浏览 12
提问于2009-03-25
得票数 9
回答已采纳
5
回答
Java 8流
的
窥视与限制交互
、
、
为什么java 8中
的
这段代码: .peek(System.out::print) .count();012IntStream.range(0, 10) .map(x -> x * 2).count(); 按预期输出0123456789 (<em
浏览 5
提问于2014-09-26
得票数 14
回答已采纳
1
回答
OAuth access_token
的
典型生命周期是什么?
、
我正在与一家正在
实现
OAuth
的
公司合作,目前他们正在提供一个寿命为180秒
的
access_token。在我看来,这似乎很短,所以我试图从其他公司在网络上所做
的
事情中找出access_token
的
典型生命周期是什么。我在网上看到: 因此,在我看来,180秒太短了,因为它将迫使开发人员不得不不断地使用refresh_token来请求新
的
access_token。编辑:起初我问“OAuth access_token
的
合理
浏览 1
提问于2015-01-29
得票数 0
回答已采纳
4
回答
C# LINQ:拉模型和推模型有什么区别?
、
、
、
、
我目前正在阅读Albahari
的
书,在上,它提到了LINQ: 拉模型和推模型有什么区别?
浏览 5
提问于2009-06-11
得票数 3
回答已采纳
1
回答
尝试访问参数
的
名称&
而
不是它在R中
的
值
、
、
、
我正在尝试创建一个函数,它创建了一个包含参数、数据框架和其中一个列
的
Wordcloud。然而,第一条语句中有一个错误。我希望将'DataFrame$Column‘pass作为VectorSource
的
参数。我如何才能最好地做到这一点?
浏览 2
提问于2015-09-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java8新特性第3章
淘易购电商消费返现模式 提升民生生活质量
协程-以Python和Go为例
解密C+迭代器模式,轻松提高代码效率!
西方向外求和东方向内求的实现方式,将决定人类未来的命运
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券