问题标签 [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 投票
2 回答
6577 浏览

c# - 在内存中查找 DLL 的地址

我刚刚进入低级编程(读/写内存之类的东西)并且遇到了一个我找不到答案的问题。

我要读取的信息有一个地址,该地址与内存中加载的 DLL 相关,例如,它位于 mydll.dll + 0x01234567。我遇到的问题是 dll 在内存中移动,但偏移量保持不变。无论如何要找出这个dll在内存中的位置。

我目前正在尝试最好在 c# 中执行此操作,但我将感谢大多数高级语言的帮助。

0 投票
2 回答
1489 浏览

css - Flex 中的 CSS 寻址:仅 RichTextEditor 中的按钮?

我想更改 RichTextEditor 工具栏中按钮的字体特征,但我希望它们与我的应用程序中的其他按钮不同。有没有办法只用 CSS 来做到这一点?我知道我可以在必要时使用 setStyle 来做到这一点......

0 投票
3 回答
4114 浏览

assembly - 在汇编器中寻址

有些东西我无法消化。我正在学习一些汇编程序,现在我正在处理寻址这一章。我理解用于取消引用的括号的概念,但是当我看到它的用法时,我就是无法理解它的意义。更确切地说,这是我的困惑开始的地方:

在这里,我假设 L1 作为示例案例是某种宏,它稍后会替换机器代码中的真实地址,对吧?

所以这条指令的作用是:取消引用al寄存器(因为您几乎无法更改物理地址)并将值更改为存储在L1.

如果到目前为止一切正常:

类似地,这意味着必须存储一个地址(因此这样做有一定的意义),然后您将其更改为内存中的其他位置,对吗?

如果你能告诉我没关系,万一你没有看到任何错误,请这样做,这将使我有可能继续学习。

最后一件事,NASM 在我的代码下添加了一堆0xAA55(这个序列应该结束程序吧?),为什么会出现这么多次?

0 投票
1 回答
193 浏览

java - OS X 上的应用程序包不起作用,文件寻址问题

我的应用程序需要一个 XML 文件才能工作,没有该文件它甚至无法启动。为什么我将我的应用程序捆绑为 JAR 文件,只要将 XML 文件与 JAR 文件放在同一目录中,它就可以正常工作。

当我将项目导出为 OS X 应用程序包时,该应用程序不起作用。如果我将 XML 文件复制到应用程序包所在的同一目录中,它就可以工作。

所以我很确定从我的 Java 代码中访问 XML 文件是一个小的寻址问题。我想将 XML 文件放入应用程序包中。简单地将其复制到 JAR 文件所在的同一目录中是行不通的。

该文件,或者更好的文件是这样处理的:doc = sax.build("file.xml");并且直接位于我的项目文件夹中。我正在使用 Eclipse,并将我的项目直接从 Eclipse 导出为应用程序包。我还使用 OS X Jar Bundler 进行了尝试,它提供了相同的结果。

那么,如何正确处理我的文件,以便将它们放入应用程序包中?

任何帮助表示赞赏!非常感谢!

0 投票
1 回答
1762 浏览

assembly - x86 和内存寻址

我一直在阅读我拿起的一本汇编书中的内存模型,我有一两个问题。假设地址总线有 32 条线,数据总线有 32 条线,CPU 是 32 位的(为简单起见)。现在如果 CPU 发出读取请求并发送 32 位地址,但只需要 8 位,那么所有 32 位都回来了吗?此外,内存中的地址仍然按字节寻址,对吗?那么获取一个字节会将 0000 0001 带回地址 0000 0004 吗?

0 投票
1 回答
816 浏览

wcf - WCF - 不使用 IIS 的远程服务 - 基地址?

我正在努力解决 WCF 服务的寻址问题。

我们有一个客户端-服务器设置,服务器偶尔(可能每天一次)需要将数据推送到每个客户端。我希望在 NT 服务中托管的每个客户端上都有一个轻量级 WCF 侦听器服务来接收该数据。我们已经有这样一个 NT 服务设置,它为其他任务托管一些本地 WCF 服务,因此开销很小。

由于服务器上现有的遗留代码,我认为该服务需要公开为 ASMX 并用于basicHttpBinding允许它连接。

每个客户端都由用户在服务器上注册(他们需要单独配置它们),因此发现不是问题。

我的问题是,寻址如何工作?我想象用户在表单中输入服务器上的客户端地址

甚至

如果是这样,我如何在其 App.config 中配置客户端服务?我用localhost吗?

如果不是,那么将服务公开给服务器的推荐方式是什么?

笔记:

  • 我不想在 IIS 中托管,因为这会给客户端所需的硬件增加额外的要求。
  • 客户端几乎可以肯定位于 LAN 上,而不是通过公共互联网
0 投票
2 回答
1897 浏览

asp.net - 导致服务器端按钮(ASP.Net 按钮)触发的 PostBack 和 Call 事件

我还有另一个奇怪的需要。我有一个带有动态按钮的 jQuery 对话框(

我的按钮将被“解雇”:

我使用回发验证的隐藏输入:

在我的 page_load 中:

在我的 Asp.net 控件中,我有一个调用并评估生成的 __doPostBack 的 js 函数:

它会导致回发,但不会调用我后面代码中的函数 RenewSubscription。不确定寻址是否失败或什么,但也许你们中的一个人可以看到我的错误并纠正我......

提前致谢...

0 投票
3 回答
535 浏览

memory-management - 寻址模式如何在物理级别上工作?

我正在尝试学习有关处理器的基本知识,每所大学的每个 CS 部门都应该教授这些知识。然而我在网上找不到它(谷歌没有帮助),我也无法在我的课堂材料中找到它。

您知道有关寻址模式如何在物理级别上工作的任何好的资源吗?我对英特尔处理器特别感兴趣。

0 投票
2 回答
2562 浏览

assembly - 使用相对指针寻址数据(x86-32 汇编器)

我正在用 32 位 x86 汇编器编写,我不太确定如何处理始终与代码具有相同关系的数据。我必须使用EIP来计算绝对地址,还是有更好的方法?

0 投票
2 回答
360 浏览

memory - 关于实模式物理内存寻址

我和我的朋友正在集思广益,讨论一个关于实模式下物理内存寻址的问题,但我们无法解决这个问题。开始。

在实模式下,16 乘以段选择器寄存器并添加到偏移寄存器以获得 20 位物理地址。这因此导致重叠片段的可能性。

EG “段选择器 -> 0040 & 偏移量 -> 0010” = “段选择器 -> 0030 & 偏移量 -> 0110”

据我们了解,段选择器在添加到偏移量之前会移动 4 位。因此,为了避免这种分段,他们为什么不将分段选择器移动 6(将其乘以 64),然后再将其添加到偏移量。在我们看来,这将消除内存重叠的可能性。

这是否与他们在那段时间面临的任何硬件限制有关,或者仅仅是一个设计决定。