我发现UML对于记录OO系统的各个方面非常有用,特别是整体架构和序列图的类图,以说明特定的例程.我想为我的clojure应用程序做同样的事情.我目前对模型驱动开发不感兴趣,只是简单地介绍应用程序的工作方式.
UML是一种常见/合理的函数式编程建模方法吗?FP的UML有更好的替代方案吗?
给出以下形式的数据
myDat = structure(list(Score = c(1.84, 2.24, 3.8, 2.3, 3.8, 4.55, 1.13,
2.49, 3.74, 2.84, 3.3, 4.82, 1.74, 2.89, 3.39, 2.08, 3.99, 4.07,
1.93, 2.39, 3.63, 2.55, 3.09, 4.76), Subject = c(1L, 1L, 1L,
2L, 2L, 2L, 3L, 3L, 3L, 4L, 4L, 4L, 5L, 5L, 5L, 6L, 6L, 6L, 7L,
7L, 7L, 8L, 8L, 8L), Condition = c(0L, 0L, 0L, 1L, 1L, 1L, 0L,
0L, 0L, 1L, 1L, 1L, 0L, 0L, 0L, 1L, 1L, 1L, 0L, 0L, 0L, 1L, 1L, …Run Code Online (Sandbox Code Playgroud) 我现在只是大约6个月的开发人员,而且因为我喜欢编程,所以我开始使用小脚本,计算器,工具,玩DropBox(嘿嘿)的东西,使用位图,绘制图形和甚至是根据您在iTunes上收听的音乐作品更新MSN显示图像的程序.
我的另一个爱好是3D建模(完全是业余爱好者),我想将这些爱好混合在一起!所以我已经阅读了一些关于它的内容,并认为我必须对几何,数学,点空间位置(我从我的3D建模经验中做)有好的概念,但我不知道如何使用API它,所以我用一个简单的程序(旋转立方体)模拟了简单的3D .
以下是一些问题:
1)对于像我这样的.NET程序员来说,什么是一个很好的3D开发工具?
2)有没有办法使用3DS Max制作的3D模型?(我打算对角色进行建模)
3)我应该有什么知识才能渲染它并移动它?
4)我应该使用哪种API?
注意:不是欺骗,我要求特定于.NET开发的方向可能使用3ds MAX,到目前为止没有任何问题
编辑:
我有三个答案似乎相当不错,所以让我指一点,也许你可以告诉我什么是更合适的工具.
我想很快建立的将是:
如果发展环境如此:
如果我可以一直使用C#那将是非常好的:)
我刚刚使用scikit-learn创建了一个模型,该模型估计了客户对某些优惠的响应可能性.现在我正在尝试评估我的模型.为此,我想绘制升力图.我理解lift的概念,但我很难理解如何在python中实际实现它.
我的数据库表中是否应该始终有主键?
我们来看SO标签吧.您可以在任何修订中看到该标记,它可能位于带有postID和修订号的tag_rev表中.我需要PK吗?
此外,因为它在转换表中并且当前没有使用标签应该是一个tagID而不是多个post_id tagid对的多个条目?
我们正在使用PowerDesigner进行数据库建模.但是这个软件还有一个价格标签.坦率地说,我所使用的只是MS SQL的物理图,大约是PD知道的1%.
有什么好的选择吗?我知道Visio和MS SQL Diagrams,但寻找其他选择.
我正在研究一个毕业班的项目,但仍然无法绕过他们.
序列图(SD)和系统序列图(SSD)之间有什么区别?
在开发系统开发项目时,它们应以何种顺序开发?
在Three.js(或其他3D渲染器)中缩放3d模型的最佳实践是什么?
这是我刚刚遇到的一个例子:
我加载了一个模型,并意识到模型的尺寸太小.然后我使用mesh.scale.set(2,2,2);它来缩放网格,它是完美的大小.
在这种情况下我应该采取什么行动,我是否将其缩放(以编程方式缩放)或者我回到我的3D建模软件并将模型的大小加倍?
谢谢
modeling ×10
uml ×3
3d ×2
database ×2
.net ×1
ampl ×1
c# ×1
clojure ×1
evaluation ×1
gams-math ×1
javascript ×1
model ×1
ooad ×1
primary-key ×1
python ×1
r ×1
sql ×1
sql-server ×1
statistics ×1
three.js ×1