问题列表 - 第23541页

如何弄清楚我的Java Eclipse项目有什么错误?

我在Eclipse中使用Ant构建脚本从现有源创建了一个Java项目.我无法运行我的项目,因为Eclipse告诉我其中至少有一个错误.

现在,我知道项目在命令行上运行正常,所以我怀疑Eclipse配置错误.

据我所知,我从Eclipse获得的唯一反馈是

  1. 在Package Explorer窗口中我的项目上的一个小红色X Eclipse错误包资源管理器http://gregmattes.com/EclipseErrorPackageExplorer.png

  2. 我尝试运行项目时出现的对话框窗口说项目Eclipse错误对话框中有错误 http://gregmattes.com/EclipseErrorDialog.png

这一切都很精彩,但错误是什么?

在某处有"向我显示下一个错误"按钮吗?

在过去,在其他Eclipse项目中,我注意到包含有错误的源文件的文件夹上的其他小红色X,也会在源文件中出现小红色X. 我(手动)扫描了所有源文件,但我没有找到任何其他红色X(再次,"下一个错误"按钮在哪里?).

如果我选择"继续"按钮java.lang.NoClassDefFoundError,我的主要课程会受到欢迎,这让我怀疑是一个类路径问题.我检查了类路径,我很确定它是正确的.有没有办法查看Eclipse正在调用的确切 jvm命令行?我意识到它可能是以编程方式调用JVM,而不是在"真正的"命令行上调用.在任何情况下,除了运行配置对话框之外,还有一种方法可以看到当我点击"继续"按钮时实际发生了什么吗?

java eclipse

14
推荐指数
2
解决办法
2万
查看次数

多变量决策树学习者

确实存在很多单变量决策树学习器实现(C4.5等),但实际上有人知道多变量决策树学习器算法吗?

pattern-recognition machine-learning decision-tree

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

什么时候把C++函数放在头文件中

我一直在关注Boost和其他各种C++库.绝大多数Boost都是在头文件中实现的.

我的问题是:在什么条件下你做了一个只有头的实现(比如Boost)还是包含一个.cpp文件?

c c++ boost header header-files

7
推荐指数
1
解决办法
2537
查看次数

连接可重复和不可重复的背景,没有接缝

我有一个700x300的背景,在主内容div中无缝重复.现在我想在content-div的底部附加一个div,其中包含一个不可重复的不同背景图像,与上面的可重复背景无缝连接.基本上,不可重复的图像看起来像可重复图像的最终部分.

由于图案的性质,除非在content-div的背景的最后一次重复中看到背景图像的完整300px高度,否则下面div中的背景将无法无缝连接.基本上,我需要内容div的高度在所有情况下都是300px的倍数.对这类问题有什么好处?

我已经尝试在加载页面时调整content-div的大小,但这只有在内容div不包含任何调整大小的动态内容时才有效,这不是我的情况:

function adjustContentHeight()
{
    // Setting content div's height to nearest upper multiple of column backgrounds height, 
    // forcing it not to be cut-off when repeated.

    var contentBgHeight = 300;
    var contentHeight   = $("#content").height();
    var adjustedHeight  = Math.ceil(contentHeight / contentBgHeight);

    $("#content").height(adjustedHeight * contentBgHeight);
}

$(document).ready(adjustContentHeight);
Run Code Online (Sandbox Code Playgroud)

我正在寻找有一种方法来响应div resizing事件,但似乎没有这样的事情.另外,请假设我无法访问控制content-div中内容大小调整的JS,尽管这可能是解决问题的一种方法.

我想到的另一个可能的解决方案是根据content-div的高度将底部div中的背景图像偏移一定量.同样,缺失的部分似乎是响应resize事件的能力.

html javascript css background repeat

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

无论如何从变量名获取字符串?

说我上课了

@interface Person : NSObject { NSString *name; }
Run Code Online (Sandbox Code Playgroud)

我需要在课堂上获得NSString的名字

Person *person = [[Person alloc] init];
NSLog(@"Name of variable %s\n", _NameofVariable_(person->name));
Run Code Online (Sandbox Code Playgroud)

感谢您的回答,这是我从回复中提出的解决方案

//returns nil if property is not found
-(NSString *)propertyName:(id)property {  
    unsigned int numIvars = 0;
    NSString *key=nil;
    Ivar * ivars = class_copyIvarList([self class], &numIvars);
    for(int i = 0; i < numIvars; i++) {
        Ivar thisIvar = ivars[i];
        if ((object_getIvar(self, thisIvar) == property)) {
            key = [NSString stringWithUTF8String:ivar_getName(thisIvar)];
            break;
        }
    } 
    free(ivars);
    return key;
}  
Run Code Online (Sandbox Code Playgroud)

objective-c nsstring

18
推荐指数
2
解决办法
1万
查看次数

WPF是开发业务线用户界面的不错选择吗?

我们正在讨论我们未来的Windows UI开发应该是WinForms还是WPF.你们有些人做出这个决定了吗?我们的大多数应用程序都是LOB应用程序,我不确定WPF对这些类型的应用程序有什么明显的压倒性优势.但是,我对WPF的了解有限.我也有点担心WPF将在未来几年流行,然后微软会厌倦它并推动其他东西.我想有一个论点是Visual Studio 2010是一个WPF应用程序.

谢谢.

c# wpf winforms

10
推荐指数
3
解决办法
3946
查看次数

我可以使用什么工具来测试不同分辨率的Web应用程序?

回到过去,

我找到了第三方网页,能够以不同的分辨率和浏览器捕获和保存我的网站图像.当然我没有那个书签......

那么有什么网页或应用程序,我可以看到我的网页在不同的分辨率下的样子?

以下是我想检查的决议.

1. 1024x768    24.56%  
2. 1280x800    22.06%  
3. 1280x1024   13.42%  
4. 1366x768    7.10%  
5. 1440x900    6.68% 
Run Code Online (Sandbox Code Playgroud)

css screenshot screen-resolution

3
推荐指数
1
解决办法
2654
查看次数

在Repeater控件中访问文本框

我能想到的所有方式看起来都非常苛刻.这样做的正确方法是什么,或者至少是最常见的?

我正在从LINQ-to-SQL查询中检索一组图像,并将它和一些其他数据数据绑定到转发器.我需要在转发器中为每个项添加一个文本框,让用户更改每个图像的标题,与Flickr非常相似.

如何访问转发器控件中的文本框并知道该文本框属于哪个图像?

以下是转发器控件的外观,使用提交按钮更新Linq-to-SQL中的所有图像行:

替代文字http://casonclagg.com/layout.jpg

编辑:

这段代码有效

只要确保你不要像我一样在if(!Page.IsPostBack)之外绑定你的价值.哎呀.

<asp:Repeater ID="Repeater1" runat="server">
    <ItemTemplate>
        <div class="itemBox">
            <div class="imgclass">
                <a title='<%# Eval("Name") %>' href='<%# Eval("Path") %>' rel="gallery">
                    <img alt='<%# Eval("Name") %>' src='<%# Eval("Path") %>' width="260" />
                </a>
            </div>
            <asp:TextBox ID="TextBox1" Width="230px" runat="server"></asp:TextBox>
        </div>
    </ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)

并提交点击:

protected void Button1_Click(object sender, EventArgs e)
{
    foreach (RepeaterItem item in Repeater1.Items)
    {
        TextBox txtName = (TextBox)item.FindControl("TextBox1");
        if (txtName != null)
        {
            string val = txtName.Text;
            //do something with val
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net textbox repeater

24
推荐指数
2
解决办法
4万
查看次数

使用log4net的RichTextBoxAppender

有没有办法使用log4net以编程方式创建RichTextBoxAppender?换句话说没有xml app.config?

c# log4net richtextbox appender winforms

2
推荐指数
1
解决办法
4054
查看次数

如何循环查询特定次数可能大于结果?

我需要将查询完全循环12次以完成表单中的行,但查询很少会返回12行.如果结果是<12,则cfquery endRow属性不会强制循环继续运行.如果确实如此,那将是理想的使用像cfloop query ="myQuery"endRow ="12"...我选择的2个选项现在要跳过循环并写出所有12行,但这会产生大量重复的代码(有20列),或者对每行进行查询查询,这似乎是浪费很多的处理.谢谢你的任何想法.

coldfusion

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