腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用时间序列数据评价
表达式
树
的设计建议
、
、
我的主要目标是:I可以通过将数据行传递到根节点来计算
表达式
树
,并允许每个子节点使用相同的数据行;I可以通过传入数据行索引并让每个节点从共享的DataSet中获取数据行来计算
表达式
树
(目前,我正在传递行索引,并转到多
浏览 1
提问于2010-05-05
得票数 2
回答已采纳
2
回答
更快的是:
表达式
树
还是手动发出IL
、
、
、
创建直接发出IL的方法与构建
表达式
树
相比,是否存在
性能
差异?
浏览 1
提问于2013-05-14
得票数 12
回答已采纳
2
回答
使用ExpressionVisitor有什么
性能
方面的考虑吗?
、
ExpressionVisitor使用访问者模式遍历
表达式
树
。 在我看来,像这样一遍又一遍地遍历
表达式
树
的
性能
代价很高。这是真的吗?在创建我的IQueryProvider时,我应该关注这个问题吗?
浏览 0
提问于2013-02-03
得票数 0
回答已采纳
1
回答
用于提供高效连接的字符串的模板库
、
是否存在与字符串的blitz++库等效的库(即,通过延迟字符串构建直到读取整个
表达式
来提高字符串构造/操作的
性能
的库)?Blitz++通过模板元编程提高了矩阵/向量操作的速度,在编译时从A + B + C等
表达式
构建“语法
树
”,然后计算语法
树
。例如,这种方法可以改进串连接的
性能
,因为在看过像s1 + s2 + s3这样的
表达式
之后,结果的大小将是已知的,从而可以在一个步骤中完成存储器分配和复制,而不是首先为s1 + s2分配存储器、复制、为(
浏览 0
提问于2012-11-12
得票数 4
回答已采纳
2
回答
运行时代码专门化的
表达式
树
与IL.Emit
、
、
、
、
我有一些代码可以做一些非常基本的几何计算,比如计算线-面交点,我认为我可以通过为一些方法生成专门的代码来获得一些
性能
优势,因为许多计算都是针对同一平面或同一条线反复执行的。通过专门化计算交叉点的代码,我认为我应该能够获得一些
性能
优势。 问题是我不确定从哪里开始。通过阅读一些博客文章和浏览MSDN文档,我发现了两种在运行时生成代码的可能策略:
表达式
树
和IL.Emit。使用
表达式
树
似乎容易得多,因为不需要学习任何关于OpCodes和其他与MSIL相关的错综复杂的东西,但我不确定
表达式
浏览 0
提问于2012-01-15
得票数 1
回答已采纳
2
回答
ILASM为契约框架?
、
、
、
、
我正在Compact上使用Linq
表达式
树
(来自db4o/Mainsoft/Mono端口)。由于System.Reflection.Emit不存在,所以我无法将LambdaExpressions编译成委托,出于
性能
原因,我想这样做。我想也许我可以把我的
表达式
树
转换成IL,并以这种方式提供缺少的发射功能,但后来我意识到,我要么必须在它上运行一个基于WinCE的ILASM,要么编写我自己的PE头和可解析的元数据。
浏览 0
提问于2009-12-16
得票数 2
回答已采纳
1
回答
EF
性能
:查询编译中的ComputeHashValue()
、
、
我们目前正在努力优化实体框架查询的
性能
。特别是,我们寻找减少CPU使用的方法。 因此,哈希值似乎只用作查询缓存的键。但是,dotTrace显示的调用
树
没有变化,
性能
与启用查询计划缓存
浏览 1
提问于2014-04-29
得票数 6
1
回答
如何使用Expression.Add对双精度和整型求和?
、
、
、
有没有一种方法可以使用
表达式
模拟这种转换,或者使用
表达式
对这些类型求和?
浏览 2
提问于2012-06-24
得票数 3
回答已采纳
5
回答
表达式
树
的
性能
、
、
、
我目前的理解是这样的“硬编码”代码:将始终比像这样的
表达式
树
代码执行得更好: Expression<Func<
浏览 5
提问于2014-07-17
得票数 25
回答已采纳
2
回答
考虑I/O (例如缓存)的算法空间和时间复杂度
、
、
对于试图考虑缓存和其他硬件问题的算法或数据结构,是否存在
性能
表达式
? 上下文:在我的课堂上,我们研究的是二叉
树
,使用这种结构优化数据检索似乎非常困难。我知道B
树
解决了这个问题,但考虑到一定数量的缓存,我还没有看到对速度提高多少的正式分析。
浏览 0
提问于2015-02-25
得票数 2
回答已采纳
2
回答
从给定的一组数字和操作中创建
表达式
树
,并在Mathematica 8或更高的位置找到计算目标数的
表达式
树
。
、
、
、
、
给定一组数字和一组二进制操作,在Mathematica中创建随机
表达式
树
或彻底检查每一个可能的组合的最快方法是什么?ONCE *)target=99
浏览 3
提问于2011-10-31
得票数 5
回答已采纳
1
回答
读/写属性值的反射与更快的方法
、
、
、
、
我读了很多关于lambda,
表达式
树
和一些编译的东西……现在我感到困惑的是,我想知道是否有一种更快的方法来获取属性的名称,以便像这样使用反射来读写值: PropertyInfo[] propertyInfo
浏览 1
提问于2011-08-06
得票数 0
回答已采纳
1
回答
如何获得返回要调用的
表达式
而不是解释为
表达式
的函数
、
、
、
这使用基于
表达式
的查询语言来指定要检索的数据。我正在工作的系统进行了几个不同的查询,但它们都需要包含某些数据以进行安全检查。web => web.ServerRelativeUrl)); } where TSource : ClientObject 因此,我创建了一个扩展方法,它返回所需的
表达式<
浏览 1
提问于2015-10-02
得票数 3
回答已采纳
3
回答
编译后的
表达式
树
的
性能
、
、
我有一个简单的场景,在这个场景中,我试图测试一个
表达式
编译
树
在一个股票对象列表上的
性能
。下面是代码
表达式
编译
树
的
性能
比静态lambda调用慢5倍。我不确定这是否是
表达式
编译
树
的标准
性能
。
浏览 1
提问于2012-07-27
得票数 7
回答已采纳
1
回答
无法使用JMeter中的正则
表达式
提取器从json响应代码中读取令牌id
、
、
我必须为ipad应用程序做
性能
测试。在某些情况下,我必须从响应中读取令牌id,并在下一个请求中使用此令牌id。我使用了正则
表达式
提取器,但是当我在下一个请求中使用变量${tokenid}时,它没有被替换为捕获的值。当我查看View Result
树
时,它只是请求变量而不是token。下面是正则
表达式
提取器
浏览 4
提问于2013-01-31
得票数 0
1
回答
C#
表达式
树
-动态值查找
、
我正在构建一个C#
表达式
树
来计算简单的
表达式
。
表达式
字符串被解析成
树
,并遵循基本运算符(数学、逻辑和关系运算符)以及通过使用段落的优先级。除了bool、string和integer -i类型之外,我还需要在运行时计算
表达式
的一些元素。,将对上述
表达式
求值。一种解决方案是在解析时解析模板值,这样就可以使用常量
表达式
类型,并且知道值的类型。但是,重新构建和重新编译每次使用的
表达式
树
都会对
性能
产生不良影响
浏览 0
提问于2009-08-10
得票数 2
回答已采纳
2
回答
用antlr解析
树
的深度
、
、
我有一个反规则,处理和和或
表达式
。看起来是这样的: | expr 'OR' expr 这就产生了一个非常深的解析
树
。如果你有这样一棵
树
的结果: / | \ expr
浏览 7
提问于2014-08-06
得票数 2
2
回答
使Linq.Expression适用于where谓词?
此属性包含被解析为
表达式
树
的查询字符串中提供的所有筛选器。这对于通过执行过滤服务器端来提高
性能
是有用的。 但是,不能只将筛选器
表达式
传递给where子句。假设过滤器
表达式
是一个
表达式
类型,有没有一种简单的方法可以在服务器端linq to sql查询中使用它?
浏览 13
提问于2011-02-25
得票数 0
5
回答
设计问题-为业务计算生成SQL查询
、
请注意,由于具有嵌套函数,这些
表达式
可能会变得复杂。,然后生成
树
型数据结构。然后,在java中解析该
树
,并且为
表达式
中使用的每个函数生成sql查询。最后,在为每个用户输入的
表达式
生成查询之后,java使用简单的数据库调用执行该查询。所谓数据库问题,我指的是一些数据库限制或任何
性能
优化。Microsoft SQL Server的一个数据库限制是,当允许使用语句时,只有10个嵌套CASE。类似地,如果有任何sql
性能
优化要做,那么在java中处理它们根本就不符合逻辑。 有没
浏览 2
提问于2010-12-10
得票数 2
2
回答
由于JIT_MethodAccessCheck原因,编译的
表达式
树
速度很慢
、
、
我们使用已编译的
表达式
树
来动态生成代码;一些只有在运行时才能获得的信息使我们(在理论上)能够编写更简单、更快的代码。在许多情况下,我们确实获得了
性能
提升。JIT_MethodAccessCheck 这个方法是做什么的?
浏览 2
提问于2015-04-02
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解B+树索引以及它们如何影响性能
红杉资本投资高性能机器人研发商“宇树科技”
merkle树、Trie树、MPT树、以太坊中的那些树
性能测试工具:jmeter 正则表达式,你可能只知其一
另外两棵树——回归树&模型树
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券