小编use*_*823的帖子

使用Monodevelop在Ubuntu 12.04上编译F#代码

我按照这里的说明在Ubuntu上安装了带有F#支持的Monodevelop,但是当我打开Monodevelop并尝试编译一个简单的F#程序时,我收到消息:

错误:未安装框架".NETFramework 4.5".

如果我使用相同的编译器在命令行上手动编译Monodevelop正在使用(/usr/bin/fsharpc)文件编译并生成一个运行得很好的可执行文件.为什么项目不能在Monodevelop中编译,有没有办法解决它?

.net ubuntu mono f# monodevelop

8
推荐指数
1
解决办法
1051
查看次数

如何表示可互换的列

我不太确定如何表达这一点,但有没有一种很好的方法来实现一个表,其中列基本上是可以互换的?

示例:您有一个用户模型,并希望允许两个用户成为"朋友".对我来说,显而易见的方法是拥有一个包含两列('friend1'和'friend2')的表,每个列包含一个User的键.因为你必须检查"(friend1 = user1 AND friend2 = user2)OR(friend1 = user2 AND friend2 = user1)",这使得说"是user1和user2朋友"之类的东西很尴尬.它会起作用,但对我来说这似乎很尴尬,每当你想要从那张桌子上得到一些东西时,你就会看到两个列.这样做有更优雅的方式吗?

sql erd ruby-on-rails

5
推荐指数
1
解决办法
476
查看次数

标签 统计

.net ×1

erd ×1

f# ×1

mono ×1

monodevelop ×1

ruby-on-rails ×1

sql ×1

ubuntu ×1