我几个小时前刚刚下载了Eclipse,需要将Java3D添加到类路径中.安装它没有任何障碍,但Eclipse似乎无法找到文档文件夹,因此它可以提供超级IDE功能,例如自动完成和方法签名.
虽然我知道如何单独添加它们,但这引出了我的问题; 在Eclipse中安装Java库的"正确"方法是什么?我应该遵循特殊的目录格式吗?是否有插件已经为我做了这个?(答案是肯定的,但我不知道如何使用它,或者它是否合适).
谢谢!
编辑1:在我看来,有人对这个问题进行了投票.我可以问为什么?
编辑2:因此,在使用JAR进行调整之后,似乎手动设置库中每个JAR的文档路径似乎是最不容易出错的方式.
我有父表子关系的db表:
NodeId NodeName ParentId
------------------------------
1 Node1 0
2 Node2 0
3 Node3 1
4 Node4 1
5 Node5 3
6 Node6 5
7 Node7 2
Run Code Online (Sandbox Code Playgroud)
这里parentId = 0表示它是根级节点.现在我想编写一个SQL查询,它将在父类别的所有级别返回子级.
例如,对于nodeId = 1,它应该返回3,4,5,6.
我正在使用MS SQL Server 2005
我正在用C#编写一个数据结构(一个使用斐波那契堆的优先级队列),我正在尝试将它作为TDD的学习经验,我很陌生.
我知道每个测试应该只测试一个类的一个部分,以便一个单元中的故障不会让我混淆多个测试失败,但是我不确定当数据结构的状态对于一个测试.
例如,
private PriorityQueue<int> queue;
[SetUp]
public void Initialize()
{
this.queue = new PriorityQueue<int>();
}
[Test]
public void PeekShouldReturnMinimumItem()
{
this.queue.Enqueue(2);
this.queue.Enqueue(1);
Assert.That(this.queue.Peek(), Is.EqualTo(1));
}
Run Code Online (Sandbox Code Playgroud)
如果其中一个Enqueue
或Peek
破坏,该测试将会中断.
我想我可以以某种方式让测试手动设置底层数据结构的堆,但我不知道如何在不将实现暴露给世界的情况下做到这一点.
有一个更好的方法吗?依赖其他部分好吗?
我有一个SetUp
到位,只是为了简单而离开了它.
我不是重复努力的忠实粉丝.但是,我确实发现,在物理卡墙和在线"计算器"(Excel,一些scrum工具)或在线卡墙(例如Mingle)上跟踪敏捷迭代进度都有好处.
我发现团队空间中的实体卡墙提供了与卡状态的内在联系......并且当您完成某些事情时,物理卡片移动提供了一种无法在线复制的满意度.我能感受到卡片......人们可以看到我走到墙边移动东西.
在线工具提供了远程共享和计算进度的强大功能(例如,在Mingle中,您可以使用内置工具自动计算实际数据中的烧毁或烧毁,从而节省大量管理时间来手动执行这些操作).
我很好奇敏捷练习者是否像我一样维护两个跟踪媒体,你如何向那些说"我可以在网上做到这一点的人 - 提出物理墙的好处...为什么我想在卡片墙上做这件事代替?".
有许多免费资源可以了解MSExcel的对象模型,但我没有找到任何类似MS字源的综合来源.
你能建议一个免费而全面的资源吗?
你是那个认为:"只有我有这个东西可供我使用,我才会使用SharePoint解决方案来解决我的日常问题吗?"
您可以在SharePoint功能中错过哪些可以让您满意的内容?
您认为SharePoint可以为您解决的用例有哪些但是您错过了一些可以实现的用途?
它是一个网络部分吗?零件?功能?整合选项?发展复杂性?
[我将解决最有趣的问题并将提供解决方案]
这是我们迄今为止所拥有的:
是否可以通过应用程序访问崩溃日志?last.fm客户端今天向我展示了"我们发现了一个崩溃日志",并提供了发送它的选项,所以我认为它必须是可能的.
我一直试图用pos打印机(Epson TM-U220D)以编程方式提供纸张.我遇到的问题是文档的最后一行没有打印,而是打印为下一个打印文档的第一行.我尝试使用POS for .NET发送"ESC | flF"命令,也尝试使用串口发送原始esc/pos命令,但它不起作用.有任何想法吗?
我正在重构应用程序中的许多类以使用接口而不是基类.这是我到目前为止创建的接口:
您可以看到主要的基类仍然是Item和Actor.它们有一个共同的接口,因为它们都位于Map上,因此它们具有Location属性.Map不应该关心对象是Actor还是Item,所以我想为它创建一个接口.这是界面的样子
public interface IUnnameable {
event EventHandler<LocationChangedEventArgs> LocationChanged;
Location Location { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
这没问题,但我想不出这个界面叫什么.脑海中出现的IMappable似乎有些蹩脚.有任何想法吗?
我正在寻找一种合理的方式将搜索表示为RESTful URL.
设置:我有两个模型,汽车和车库,汽车可以在车库.所以我的网址看起来像:
/car/xxxx
xxx == car id
returns car with given id
/garage/yyy
yyy = garage id
returns garage with given id
Run Code Online (Sandbox Code Playgroud)
汽车可以独立存在(因此/汽车),也可以存在于车库中.例如,在给定车库中代表所有车辆的正确方法是什么?就像是:
/garage/yyy/cars ?
Run Code Online (Sandbox Code Playgroud)
车库yyy和zzz中的汽车联盟怎么样?
什么是代表搜索具有某些属性的汽车的正确方法?说:给我看看所有带4扇门的蓝色轿车:
/car/search?color=blue&type=sedan&doors=4
Run Code Online (Sandbox Code Playgroud)
或者它应该是/汽车而不是?
使用"搜索"似乎不合适 - 什么是更好的方式/术语?应该只是:
/cars/?color=blue&type=sedan&doors=4
Run Code Online (Sandbox Code Playgroud)
搜索参数应该是PATHINFO还是QUERYSTRING的一部分?
简而言之,我正在寻找跨模型REST网址设计和搜索的指导.
[更新]我喜欢贾斯汀的答案,但他没有涉及多字段搜索案例:
/cars/color:blue/type:sedan/doors:4
Run Code Online (Sandbox Code Playgroud)
或类似的东西.我们怎么样
/cars/color/blue
Run Code Online (Sandbox Code Playgroud)
到多场案件?