micro-optimization

micro-optimization

文章 0 浏览 4

这两个Java段的性能有什么区别吗?

我很想知道这两个 Java 方法调用中的任何一个在处理器时间、内存分配和/或垃圾收集方面的行为是否会有所不同。 SomeObject myObj = new SomeObject();…

夏有森光若流苏 2024-09-12 05:28:58 7 0

Intel 8086 汇编——寄存器的平方

原则上,对寄存器的值求平方并不难: mov ax, [var] mov cx, [var] mul cx // square of answer is in DX:AX 但我不得不思考——我正在学习汇编的课程…

2024-09-10 13:01:27 9 0

一条指令清除 PF(奇偶校验标志)——获取结果寄存器中的奇数位

在 x86 汇编中,是否可以在任何初始寄存器配置下使用一条且仅有一条指令清除奇偶校验标志? 这相当于使用任何设置标志的操作(明确排除 mov)创建一个…

爱*していゐ 2024-09-10 06:15:13 12 0

重复的文字和硬编码

我发现以下模式经常出现: b->last = ngx_cpymem(b->last, "", sizeof("") - 1); 请注意,文字字符串使用了两次。该摘录来自 nginx 源库。 当在编译单…

厌倦 2024-09-07 11:00:46 10 0

与不使用 if 的测试相比,if 语句的效率如何? (C++)

我需要一个程序来获取两个数字中较小的一个,我想知道使用标准“如果 x 小于 y”是否 int a, b, low; if (a < b) low = a; else low = b; 比这个更有…

爱已欠费 2024-09-04 23:50:09 10 0

Java:微优化数组操作

我正在尝试制作一个简单的前馈神经网络的 Java 端口。 这显然涉及大量的数值计算,因此我正在尝试尽可能优化我的中央循环。结果在 float 数据类型的限…

吃颗糖壮壮胆 2024-09-04 10:41:28 6 0

优化php中的大导入

我有一个简单的导入器,它会遍历相当大的 csv 的每一行并将其导入到数据库中。 我的问题是:我应该调用另一个方法来插入每个对象(生成 DO 并告诉它的…

最单纯的乌龟 2024-09-04 07:29:17 6 0

C++快速将 2 个数组加在一起

给定数组: int canvas[10][10]; int addon[10][10]; 所有值的范围为 0 - 100,在 C++ 中添加这两个数组的最快方法是什么,以便画布中的每个单元格等…

氛圍 2024-09-03 21:38:41 10 0

为什么 n++执行速度比 n=n+1 更快?

在C语言中,为什么n++执行速度比n=n+1快? (int n=...; n++;) (int n=...; n=n+1;) 我们的老师在今天的课堂上问了这个问题。 (这不是家庭作业)…

执笏见 2024-09-02 09:56:14 8 0

访问类成员时的性能

我正在编写一些对性能至关重要的东西,并且想知道如果我使用以下内容是否会产生影响: int test( int a, int b, int c ) { // Do millions of calcula…

你的心境我的脸 2024-09-02 03:43:47 9 0

如何在 C++ 中进行内联汇编(视觉工作室 2010)

我正在编写一个性能关键、数字运算的 C++ 项目,其中 70% 的时间被 200 行核心模块使用。 我想使用内联汇编来优化核心,但我对此完全陌生。不过,我确…

睡美人的小仙女 2024-09-01 14:55:31 6 0

Switch 语句中 case 的顺序会改变性能吗?

假设我有一个如下的 switch 语句 switch(alphabet) { case "f": //do something break; case "c": //do something break; case "a": //do something b…

夜唯美灬不弃 2024-09-01 04:26:33 4 0

java 所需时间

我想知道单独执行条件循环需要多少时间。 就像如果我可以选择使用“if else”、“while”、“for”或“foreach”循环,那么哪个循环会执行得更快。我…

赠意 2024-09-01 02:07:30 6 0

在原始 8086 上将寄存器设置为 1 或 (-1) 的最有效方法

我现在正在上一门汇编课程,检查我们家庭作业的那个人是一个非常迂腐的老派优化狂。例如,如果他看到: mov ax, 0 而不是:, xor ax,ax 即使只使用一…

煮茶煮酒煮时光 2024-09-01 01:25:22 15 0

优化 css 与 Google 页面速度让我很困惑

我正在使用谷歌页面速度,它告诉我我的CSS效率低下... 非常低效的规则(很好在任何页面上修复): * table.fancy thead td Tag key with 2 descendant…

惟欲睡 2024-08-28 08:01:12 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文