腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
优化
这个
getter
性能
问题
?
、
、
、
在使用NgRX商店的angular组件中,我有
这个
模板 <p>{{ someObservable | async | assertNotNull }}</p> 它来自下面的
getter
方法 get someObservable(): Observable<number> {}
问题
是,我
如何
才能以优雅和符合
性能
的方
浏览 10
提问于2020-12-19
得票数 1
回答已采纳
3
回答
什么是java字节代码
性能
getfield vs invokevirtual?
、
、
我没有考试就问了
这个
问题
,因为我很懒。现在,经过测试,它显示getMethod比.field略快。
浏览 14
提问于2017-03-24
得票数 1
1
回答
在VB.NET中创建类NotInheritable是否提供了与在C#中密封的相同(潜在的)编译器
优化
?
、
、
、
、
我读到在C#中创建一个类sealed在高
性能
场景中是可取的,因为它可以释放编译器进行某些
优化
(例如,内联属性
getter
),否则它将无法进行这些
优化
。我的猜测是肯定的,但我会把
这个
问题
贴出来,以防其他人已经调查过了,而且碰巧知道答案。
浏览 5
提问于2010-01-12
得票数 5
回答已采纳
3
回答
Spring模型哪个更好:向模型中添加整个对象还是一个一个地添加它的属性?
、
、
我试图找出哪种解决方案更好地
优化
服务器
性能
。modelView.addObject("lastname", student.getLasttName());
这个
模型将在Freemarker页面上使用,所以真正的
问题
是在Java中调用
getter
比在Freemarker上调用
getter
更好。
浏览 5
提问于2016-02-16
得票数 2
回答已采纳
2
回答
访问容器对象与本地分配的变量
、
谁能告诉我,如果在紧凑的循环中大量使用容器中的对象,那么将容器中的对象分配给局部变量是否会对
性能
有所好处。 我有一个很大的for循环,在
这个
循环中,容器中的对象经常被访问。
浏览 1
提问于2012-11-30
得票数 5
回答已采纳
4
回答
Java =
Getter
/Setter =这是否会增加运行时和访问时的“对象大小”(CPU周期?)
、
通常,我对任何对象都使用beanstyle (带有
getter
/ setter)。我的
问题
是:在运行时,拥有实例化对象的
getter
/setter方法与不使用
getter
/setter方法并直接访问字段/成员是否有区别(在内存使用和CPU访问时间方面)?例如,如果使用
getter
/setter使每个方法和实例的对象大5字节,那么这将极大地增加数百万ob的对象总数。访问
getter
与直接访问与cpu周期相关的成员/变量是一样的。
浏览 0
提问于2011-04-13
得票数 2
回答已采纳
2
回答
在代码中多次访问同一属性(对象的成员)
、
非常简单的
问题
,我有一个对象(比如Obj),它有成员变量(比如"var")。在一个函数中,我需要多次访问
这个
属性(4到5次)。我现在所做的是每次我做Obj.var来获得价值。从
优化
的角度来看,这样做是正确的吗?还是我应该将Obj.var存储在一个临时变量中,然后使用
这个
变量?我希望从“两种方法
如何
影响
性能
”的角度来解释。===== 如果将Obj.var替换为Obj.getVar(),该变量的
getter
方法怎么办?它将
如何
影响表演?
浏览 5
提问于2014-11-19
得票数 3
回答已采纳
5
回答
getter
是零成本的吗?
、
; void do_something();} return value;
getter
Getter
将使用它们,因此在do_something中,我应该使用get()才能访问value。我的
问题
是:编译器是否会
优化
getter
,这样它就等同于直接访问数据?或者,如果我直接访问它,我仍然会获得
性能
(这意味着更糟糕的设计)?{
浏览 2
提问于2011-10-24
得票数 5
回答已采纳
3
回答
我应该在多大程度上避免类中的内部
getter
/setter
、
、
、
我有一个更多的“多少是太多”的
问题
。我有一个Java类,它定义了几个
getter
/setter供外部类使用(总共大约30个)。但是,在某些情况下,Java类本身也需要使用这些变量。我理解在类中使用成员字段而不是
getter
方法的概念,但本例中的
getter
执行一个函数(取消屏蔽特定的整数)来创建要返回的值。因此,从
性能
和内存减少的角度来看,对于类中需要这些值的少数调用,我很好奇是否应该...b.在整个类中需要值的任何地方执行去屏蔽,就像
get
浏览 12
提问于2011-02-19
得票数 2
回答已采纳
5
回答
性能
优化
、
、
、
、
请注意此
问题
仅与
性能
有关。让我们跳过设计准则、哲学、兼容性、可移植性和任何与纯
性能
无关的内容。谢谢。所以,为了确保我做了一个测试(下面的代码)。但是,如果在Visual中运行字段,则此测试只会产生预期的结果(即字段比
getter
在34%上的速度更快)。 一旦从命令行运行它,它显示的时间几乎相同.唯一的解释可能是CLR做了额外的<e
浏览 10
提问于2012-03-23
得票数 93
回答已采纳
1
回答
Java方法vrs参考
性能
、
、
我倾向于尽可能少地调用一个方法,因为我认为调用一个方法的
性能
成本要大于只调用它一次并保持一个引用的
性能
成本。
问题
是,我认为我在大学时就从C++那里得到了
这个
观点,而且从那时起,事情发生了很大的变化。现在我知道一个方法可能包含任何东西,所以让我们假设它们不包含,它们只是简单的
getter
。是否有我应该知道的JVM
性能
优化
? 我想澄清这一点,因为我在遗留代码中经常看到它。
浏览 9
提问于2014-10-31
得票数 1
回答已采纳
1
回答
从Delphi中的默认属性直接访问记录的可变部分
现在,我想知道是否有任何方法可以省略
getter
和setter方法并直接访问变量部分。
浏览 0
提问于2018-11-01
得票数 2
回答已采纳
1
回答
Scala RedBlackTree语法
、
、
我在查看RedBlackTree文件的来源时,偶然发现了Tree的定义,其中的相关部分在这里复制:@(inline @
getter
) final val key: A,@(inline @
getter
) final val left: Tree[A, B],我有两个
问题</
浏览 0
提问于2013-01-14
得票数 6
回答已采纳
3
回答
我是否应该将PropertyInfo.SetProperty()转换为MethodInfos以便执行
、
、
、
我正在使用dotnet 2我并不是在处理严重的
性能
问题
本身,但有时会有足够的滞后,如果它能带来不同的结果,那么解决
这个
问题
并不是一个坏主意。
浏览 0
提问于2010-02-28
得票数 1
回答已采纳
1
回答
JAXB:对方法的不必要调用
、
、
、
对象B有一个字符串的
getter
)-
这个
方法被调用两次(字符串的
getter
)。有关于
如何
绕过
这个
功能的想法吗? 非常感谢。
浏览 0
提问于2012-01-30
得票数 0
回答已采纳
2
回答
在c++
性能
问题
中使用
getter
返回映射
、
、
、
我有
getter
函数,用于访问这些映射。(这里面也有一些线程锁定逻辑) map<string, vector<string>> getm3() { return a.m3; } 这些
getter
具有cpp方面的中级知识,我知道
getter
将按值返回整个映射。但是,最好是通过引用传递它,还是使用指向映
浏览 4
提问于2018-02-20
得票数 2
1
回答
仅仅存在ES6设置器/
getter
就会在不相关的函数(V8)中导致
性能
下降。
、
、
、
1)创建一个对象并给它一个简单的方法,例如, f: (x) => Math.sqrt(x)2)对其
性能
进行基准测试,例如,调用f(x)几百万次3)现在添加一个
getter
,铬/节点(V8引擎)的
性能
显著下降。下面是一个代码片段,用于此:似乎用旧的(ES5)方式定义
getter
/setters并不会破坏V8
优化
。因此,当他们在ES6中熨平所有的扭结时,而不是(3),我们可以使用以下方法: Object.def
浏览 2
提问于2020-04-18
得票数 6
回答已采纳
3
回答
访问本地字段与对象字段。医生错了吗?
、
、
、
、
在部分是: 但是,为什么在第一种情况下,20%的
性能
更好,而在第二种情况下,133%的
性能
是因为同样的原因,也就是调用对象字段的JIT
优化
?
浏览 0
提问于2012-09-10
得票数 5
回答已采纳
2
回答
调用多个单例实例
(_instance = new Singleton()); }} 在调用Singleton.Instance.X时,它会影响
性能
吗?
浏览 2
提问于2014-02-01
得票数 0
回答已采纳
1
回答
使用局部变量(而不是重复的属性访问)是否会影响
性能
?
、
、
、
,因此我在问
这个
问题
。)现在,在我收到一大堆关于“为清晰编写代码”和“不要过早
优化
”的评论之前,请继续阅读!因此,考虑到以下断言/公理,并注意到
这个
问题
不是关于
如何
提高
性能
,而是使用本地缓存/“别名”变量是否会降低相关JavaScript实现的
性能
: 使用局部变量,如图所示,对于非动态属性总
浏览 4
提问于2014-10-03
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
教你如何定位及优化SQL语句的性能问题
如何优化前端性能?
深入剖析Redis性能问题及优化方案
企业上云如何优化性能?
前端性能优化如何做到极致?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券