问题标签 [modeling]

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 投票
4 回答
626 浏览

.net - 使用 Oslo 和 M 有什么优势,您什么时候使用?

在参加了关于 Oslo/MI 的演讲后,我有点想了解使用它相对于现有方法的优势以及它在什么情况下有用。

我知道它很新,并非所有细节都已发布等,但有人能给我一些优势吗?你什么时候可以使用它?

谢谢,

亚历克斯

0 投票
2 回答
2315 浏览

3d - 有没有一种简单的方法可以在 3D 中为心形建模?

我想用尽可能少的代码在不使用外部模型文件的情况下以 3D 建模心形。

在 2D 中,我可以使用一些 Bézier 曲线来绘制心形,我可以将其拉伸以获得简单的 3D 心形,但这看起来不像我想要的形状。心的底部应该是一个峰,上部应该是两个圆形的部分(嗯,我想你知道我的意思)。

那么,有没有一种简单的方法可以在 3D 中对这种形状进行建模(即,一个简单的公式或一个小代码片段)?

0 投票
3 回答
239 浏览

optimization - 您如何分析/优化模拟工具?

过去,现在间歇性地,我使用过Easy Java SimulationsNetLogo等模拟工具。

它们是对各种数学/comp-sci 概念进行可视化建模的绝佳工具,因为“您所要做的就是编写模拟循环——图形等已为您处理。

然而,我注意到的一件事是,使用这些工具提高执行时间/建模速度是极其困难的,因为实现的核心隐藏在表面之下。

一般来说,有关于如何使用模拟器工具的很好的文档,但我没有找到任何关于提高执行时间的东西。

例如,假设您正在实施牛顿法来求根。这是一个简单的算法,但取决于

  • 您使用的图形附件类型,或
  • 选择了各种其他杂项选项

模拟将以不同的速度运行。

有没有办法确定模拟数据的“最佳”显示?

在使用这种工具教授有关建模/科学编程的课程的情况下,我正在考虑这一点。

0 投票
1 回答
402 浏览

modeling - M的有趣用途?

我知道 M 是 Microsoft 的一种新语言,它的目标是作为一种建模解决方案,但我对用法/基本原理/优势仍然有些模糊。这就是为什么我要寻找人们用 M 做过的有趣的事情,这样我可以更好地理解它。

0 投票
2 回答
357 浏览

model-view-controller - 你有用于 MVC 的建模符号吗?

希望(但不一定)一个独立于语言或框架的?

0 投票
2 回答
816 浏览

ruby-on-rails - 建模用户之间的消息

我想对用户之间的消息进行建模,这是要求:

  1. 用户已接收和发送消息,应由 和user.received_messages检索user.sent_messages

  2. 消息有发送者和接收者,应该由message.senderand检索message.receiver

我已将用户模型创建为:

和消息模型为:

我想出了下面的消息,它可以如愿以偿

但我不知道如何为用户建模,任何建议都值得赞赏。

0 投票
1 回答
332 浏览

user-interface - 创建浏览器内 UI 编辑器的最佳选择是什么?

我想创建一个可以在浏览器中使用的简单 UI 编辑器。它基本上应该有一个 UI 控件调色板和一个用于布局和修改控件的画布。生成的用户创建的 UI 模型应该存储在某种后端并符合(抽象)UI 描述语言(例如 XForms)。UI 模型应该可以作为文件下载(例如 XForms 文档)。一个可视化的浏览器内 XForms 设计器可能是我想要实现的一个很好的例子。UI 编辑器应该可以跨浏览器使用。

请记住,我提到 XForms 只是作为示例。我不想依赖浏览器的功能。我的目标模型。目标模型(例如 XForms)只能用作存储格式。工具包/框架应确保编辑器中设计时 UI 的跨浏览器呈现。

可能的候选人可能是:

  • GWT
  • Adobe Flex 3
  • 日食说唱

UI 编辑器不会在生产中使用。我的重点在于编辑器的快速发展。

0 投票
3 回答
438 浏览

mysql - 尝试设计/建模简单的数据库应用程序

我正在尝试了解有关数据库交互的更多信息,这让我开发了一个本地应用程序以开始使用。嗯,基本上,到目前为止,我所做的事情有一些不同的结果,我改变了很多东西,我什至不确定我现在改变了什么,哈哈。我不太确定我的一张桌子是否正确,所以我决定重新开始。这就是我希望我愚蠢的本地应用程序做的事情。

  • 最多存储 9 个特定的 RSS 提要(我之前做过 url/链接,但我不想被我以前做过的任何事情弄糊涂,所以我将其更改为 RSS 提要)
  • 默认情况下将填充 1 个提要(因此每个用户都有一个共同提要 - 他们可以更改)
  • 提要应存储在某种排序方案中,以便可以按照输入的顺序检索/打印它们。

将有一个带有 9 个文本字段的编辑屏幕,由相应的数据库条目填充,如下所示:

我希望能够在此处编辑/添加新提要并以相同的顺序检索这些提要 - 这是我之前尝试中困惑的一个重要原因。

将有一个输出屏幕以相同的顺序输出提要 URL。

我有 2 个表,users和 now feeds,我相信我的 users 表很好,它基本上存储了一些个人信息。我认为那里的一切都应该很明显。“状态”列将存储来自选择/下拉列表的 2 个字符的状态缩写,我已将其编入索引,因为我希望能够按状态搜索用户。我在检索/编辑/更新该数据时没有任何问题。

这是我的新提要表

当用户输入新的提要时,假设提要 #2,该值将插入到 feed_url 中,而 feed_id 将插入值为2。如果输入 feed #3,则 feed_id 将插入值为3。那应该给我一些东西来 ORDER BY 来按顺序检索记录,对吧?

数据编辑屏幕应始终显示提要的输入方式。
数据输出屏幕应始终显示提要的输入方式。

那么,这看起来合适吗?我错过了一些东西吗?我的 feed_url VARCHAR(255) 可能不是万无一失的,但我只会使用短网址进行测试。它也总是很容易被撞到。

0 投票
3 回答
1280 浏览

mysql - 如何在 SQL 中连接多个表,其对象将使用继承建模?

对于我的大学作业,我必须设计一些基本的疾病管理系统,以及所有的学校。我决定以以下形式对一些基本继承进行建模

  • 人 --> 学生
  • 人员 --> 员工
  • 人 --> 监护人

人员(PersonID、FirstName、LastName)

学生(StudentID(引用 PersonID),...)

我决定这样做的原因是我首先在 UML 中对其进行建模并在其中继承。

我有另一个表,其中存储了同时具有 StudentID、StaffID 和 GuardianID 的事件。但是我想知道如何在 mysql 中创建一个连接来显示所有三个继承人的名字?

例如

Student.FirstName Student.LastName、Staff.FirstName、Staff.LastName 等...

我该怎么做?

还是我这样做完全错了?

提前致谢。

http://pastebin.com/m263dd7 - 链接到我的 DDL 以获取表格。

0 投票
2 回答
90 浏览

orm - 您将如何使用 ORM 为“默认子”标志建模?

我正在使用 ORM(SQLAlchemy,但我的问题与实现无关)来模拟父类与其子类之间的多对多关系。我想知道,表达这个概念的简单方法是什么“其中一个孩子是默认/主要的”?

例如,我需要坚持以下内容:
这个 Person 实例有地址 X 和 Y,主要的是 Y。

我看到这是使用像“PersonAddressRelation”这样的“中间”类实现的,它包含“Person”、“Address”和“main”标志,但我认为它看起来有点麻烦..有更好的方法吗?