问题标签 [addressing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
86 浏览

routing - MANET 寻址方案的网络仿真

我为 MANET 设计了一个新的寻址方案,但我无法模拟我的算法。是否有任何我应该考虑的网络模拟器可以帮助我进行模拟?可以使用 ns3 模拟寻址方案吗?我想明确表示我对分析寻址参数而不是路由参数感兴趣。

0 投票
1 回答
90 浏览

location - 在为网站开发国际注册时,我应该收集哪些地址信息

我以前使用谷歌从邮政编码等获取地址。我的问题是我希望我的网站具有地址字段,以便任何国家/地区的任何人都可以正确注册并提供所有必要的地址信息。我将包括一个输入邮政编码并自动获取所有其他信息的功能。

在有人注册之前检查邮政编码并强制进行成功的谷歌查找对我来说是否合理?如果是这样,我可以将 JSON 字符串作为 blob 或类存储在数据库中。但我仍然需要决定要包括哪些字段,例如街道名称、邮政编码或邮政编码等。我不确定从哪里开始决定要包括什么?

我想我真正要问的是,哪些字段与一般的谷歌字段相关联。我知道不同国家的不同行政级别是不同的事情:/

0 投票
2 回答
871 浏览

assembly - x86 英特尔汇编器 LEA

查看以下代码:
(ebp-0x8 -> int)
(ebp-0x4 -> int*)

是否真的需要 LEA 命令?我知道下面的表达式是错误的且无效的,不管左边的错误地址,但是没有类似的方法可以使它像这样吗?

我认为这是不可能的,但我想确定一下。

最后一个问题,表达式ebp-0x8理论上会返回ebp寄存器减号的内容0x8。因此,表达式[ebp-0x8]将返回地址为“ebp寄存器内容减号0x8的内存内容。现在我想知道如果 LEA 命令只获取内存中某些字节的内容,它如何获取内存地址。

抱歉,如果有一些愚蠢的问题,但[ ]有时可能会非常混乱。

0 投票
1 回答
820 浏览

java - Java:直接 IntBuffer 的大小限制?

我想在 Java 中分配一个直接的IntBuffer,比如十亿个元素(64 位系统)。我知道的唯一方法是创建直接 ByteBuffer 并将其视为直接 IntBuffer。但是,4*1,000,000,000 超过了 Integer.MAX_VALUE,所以我的问题是:我怎样才能实现我的目标?

非常感谢提前,

马库斯

0 投票
2 回答
135 浏览

c++ - 为什么要添加到地址?

我正在上数据结构课程,我们的期中考试即将到来,我们的练习期中考试询问每一行是否是有效的语法:

所以最后两行代码,据我所知,将 1 加到 num 变量的地址。

这在编码中有什么目的?

0 投票
2 回答
445 浏览

memory-address - 为什么 32 位处理器只能寻址 4GiB 的内存,即使是大字长?

到目前为止,我认为 32 位处理器可以使用 4 GiB 的内存,因为 2 32是 4 GiB,但是这种方法意味着处理器的word size = 1 byte。因此,具有 32 位程序计数器的进程可以寻址 2 32 个不同的内存字,因此我们有 4 GiB。

但是如果处理器的字长大于 1 字节,我相信现在大多数处理器都是这种情况(我的理解是字长等于数据总线的宽度,所以具有 64 位数据总线的处理器必须有一个字大小= 8字节)。

现在具有 32 位程序计数器的同一处理器可以寻址 2^32 个不同的内存字,但在这种情况下,字大小为 8 个字节,因此它可以寻址更多与 4 GiB 相矛盾的内存,那么我的论点有什么问题?

0 投票
1 回答
56 浏览

assembly - 这种 x86 程序集寻址方法有效吗?

mov al,31[di]有效的指令吗?如果是,它有什么作用?

我正在辩论,我现在无法访问电脑(我的安卓手机不是电脑)。正如你所看到的,我在组装和 Stack Overflow 上都是新手,所以对任何违反规则感到抱歉:)

0 投票
1 回答
136 浏览

php - 如何在 Laravel 5.1 上解决包视图

我在 Laravel 5.1 的根目录中有 modules 文件夹。
并在其中找到一个作为 test1 的包。我也在这个目录中有文件 view1.blade.php

如何从这个地址访问 View1.blade.php

我在 View1 文件中使用此命令但无法正常工作

和这个命令

0 投票
2 回答
2091 浏览

assembly - 计算所需的最少寻址模式数是多少?

在 x86 汇编器中,假设您有

  • 分配号码的立即寻址模式
  • 寄存器的寄存器寻址模式
  • 内存地址的直接寻址模式

为什么需要索引和基指针寻址模式?据我所知,每个都可以用循环代替。

此外,间接模式似乎也不是很有用,因为您可以简单地使用直接模式来引用内存地址。首先访问一个寄存器然后包含一个指向内存地址的指针的目的是什么?

简而言之,哪些寻址模式是真正需要的?

0 投票
2 回答
459 浏览

c# - C# 遍历列表不会改变值

我有一个保存条件信息的结构。

每当我的程序更改一个值时,就会发送一个事件并检查条件列表是否满足该条件。

ShowPopup()只应在尚未为该特定元素显示时调用(由 指示bool alreadyWarned)。问题是:它总是显示出来。似乎_h.alreadyWarned = true;调用了该​​行,但未存储该值(我检查了它是否被调用,确实如此)。我认为这foreach可能是问题所在(因为几年前它有问题),但它也不适用于for()结构。

我最后的猜测是一个寻址问题,C++中的典型问题: CheckValue(h); vs. CheckValue(&h);但如果我的猜测是正确的 - 我该如何解决这个问题?