问题标签 [structure]

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 投票
3 回答
19074 浏览

c++ - 如何在 C++ 中初始化嵌套结构?

我在一个程序中创建了几个不同的结构。我现在有一个带有嵌套结构的结构,但是我无法弄清楚如何正确初始化它们。下面列出了这些结构。

然后我尝试初始化一个名为 player 的新创建的 Player 结构。

这会导致几个不同的错误,关于 box. 在“。”之前说明该框没有明确的标识符并且缺少结构或语法。

然后我尝试创建一个 Player 结构并初始化它的成员,如下所示:

但这会导致更多错误,因为编译器认为 bob 没有标识符或缺少某些语法。

我用谷歌搜索了这个问题,但没有找到任何文章向我展示如何在(父)结构中初始化嵌套结构的许多不同成员。对此主题的任何帮助将不胜感激:-) !!!

0 投票
2 回答
139 浏览

class - 项目结构中的字典

我正在打包一个应用程序,在该应用程序中我使用了很多 Dictionary 类来存储 Function 和 Action 委托。我现在正在重构我的项目并清理代码。我的问题是,您应该或将您的 Dictionary 类放在您的项目结构中的什么位置?现在,它们位于调用类源文件中,但我想知道是否应该创建一个单独的源文件来存储我的所有字典。我希望这是足够的信息。如果不是,请原谅我。谢谢。

0 投票
4 回答
513 浏览

asp.net - Asp.Net 网站结构问题

我最近有一个项目,我需要在 asp.net 中创建一个 Web 应用程序。这是我的第一个大项目,所以我想我会问你们关于如何去做这件事的意见。我计划在这个项目中使用 asp.net 网络表单。该应用程序需要一堆相似的摘要页面(除了一些不同的控件),它们显示一个项目或一个人或一本书等的摘要列表。还有一个详细屏幕视图,它将允许用户添加/更新数据库中的记录。详细信息页面在外观和感觉上相似,但它们每个都有与项目/人/书有关的不同输入控件。创建这样的网络应用程序的最佳方法是什么?现在我有 10-15 个内容摘要页面、10-15 个内容详细信息页面和几个母版页。

提前致谢

0 投票
1 回答
192 浏览

java - RMI:什么改变需要重新编译的 impl 类

我有两个使用 RMI 对象进行通信的应用程序。我确实有一个接口、一个实现类和生成的存根类。

我认识到,impl 类中的一些更改需要我创建一个新的存根类。

我的问题是,我可以在不重新编译存根的情况下进行哪些更改?

据我所知:

  • 我无法更改方法结构(添加、删除、更改方法)
  • 我可以将 serialVersionUID 添加到 impl 类正在使用的类中吗?
  • 我可以更改 impl 类正在使用的类吗?
  • 我可以记录 impl 和所有使用的类吗?

我问这个问题,因为我在本周初做了一个改变,现在,RMI 连接断开了。但我只添加评论并更新了我的检查样式。所以我添加了串行版本的 UID 并将一些类更改为最终类。

0 投票
2 回答
1593 浏览

c - 如何在C中搜索图结构中的特定节点?

并不是说我有时间适当地讨论这个以得出结论并调整我的代码,因为学校项目的第一阶段(第三阶段)是在 24 小时内,但至少我需要知道我是否做出了正确的决定。

我正在使用链表,这是我的结构:

基本上,我有很多城市,这些城市都连接在一起,就像一个图表。例如,A、B、C、D 和 E 它们按此顺序插入到结构City中。然后,我将 A 连接到 B,C 和 D,B 连接到 C,D,E,C 连接到 D,E 和 D 连接到 E。

现在,假设我需要去E市。这是链表中的最后一个,并且需要时间遍历链表。也许不是在这个有 5 个城市的例子中,但在真正的应用程序中,我应该至少支持 10,000 个城市。但是最短的路线是从A(这是起点)从C到E(或者可以是ADE或ABE,没关系)。

我的结构是否允许我找到从 A 到 E 的最短路径,而无需一一遍历整个链表?如果没有,我做错了什么?

如果是,我该怎么做?我不知道我怎么能找到这样的路径......

0 投票
1 回答
536 浏览

c# - 使用指针访问结构成员

我正在尝试将以下代码从 C++ 转换为 C#

`

...

到目前为止,我想出了:

C#

但是,我收到错误“无法将类型 'byte[]' 转换为 'MyNameSpace.tPacket*”

整个代码用于将接收到的数据包缓冲区(数据)放入结构中,然后直接访问结构成员。任何帮助将不胜感激!提前致谢。

0 投票
1 回答
1389 浏览

xml - 何时在 RESTful 资源表示中包含子项?

RESTful 设计似乎提倡平面或浅层结构化表示(至少当资源表示为 XML 时)。资源表示应该只包含 URI 标识的资源。我想知道何时在父资源中呈现资源的子资源是明智的?

详细地说,考虑一下:公司可能有多名员工。通常这种情况可能会被设计为两个独立的资源,公司和员工,其中员工将是公司的子资源。

使用这种 URI 设计,公司表示应该包括到其员工的链接,但 XML 表示可能不包括员工本身。

因此,什么时候通过父项呈现子项才有意义?是否存在通过其父项呈现子项的情况。我的意思是根本没有子项目的 URI。只能通过父资源访问它们。

只提供一种访问资源的方法是否明智:如果父项公开其子项,是否也可以有子项的显式 URI?那么,如果公司的 XML 包含公司的员工,那么提供 /company/acme/employees URI 是否有意义,尽管您可以通过公司资源获取相同的信息?

0 投票
2 回答
294 浏览

matrix - 您如何简单地描述 DSM?

您如何简单地描述 DSM?

0 投票
4 回答
4518 浏览

javascript - 将jquery代码存储在外部文件和目录结构中?

任何人都可以确认存储 jquery 代码的最佳方法吗?最初我将所有内容都插入到文档的 HEAD 中,但我看到越来越多的代码跨页面使用,

使用扩展名为 .JS 的包含文件的最佳方式是 .. 吗?

在这方面还有什么或更好的吗?

如果是这种情况,存储我的 .js 文件的最佳位置是什么。

我的根

/css /脚本

等等... /scripts 是我的 jquery 文件所在的位置...但是我应该对我的 .js 文件使用相同的文件吗?

有人对目录结构有一些建议吗?

0 投票
5 回答
3829 浏览

delphi - 我在哪里可以找到有关 Delphi VMT 结构的信息?

System.pas 文件包含大量有关硬编码 VMT 偏移的信息,但它似乎并没有真正说明 VMT 本身的结构。我真正想知道的是,有没有办法在运行时找出 VMT 的大小,或者换句话说,给定类存在多少虚拟方法?