问题列表 - 第8255页

Eclipse:刷新Java项目中的已知类型

如果按Shift + Ctrl + T或选择"导航>打开类型...",则会出现"打开类型"对话框,以便快速导航到已知类.当您开始键入名称时,只有名称匹配的类保持可见.通过这种方式,您可以非常快速地找到一个您知道名称的类,而无需浏览包浏览器树.

这对我来说一直很好,直到今天早上.对于我的几个项目突然间,我只看到了一些存在的类型.当然,我尝试了清理项目,清理项目,重建项目,在外部重建项目的明显步骤,但都无济于事.这有点奇怪,因为这些类型在其他地方是已知的.如果我添加一个import语句,Eclipse不会抱怨它不知道类型,我可以按住Ctrl键单击类型来获取它们的文件.但是,类型导航对它们一无所知.

过去,当InteliJ以前对我这样做时,我会找到它的缓存文件并删除它们,迫使它重建.Eclipse有类似的东西(我是Eclipse新手)吗?我正在使用Eclipse 3.4.2并且我将它配置为删除干净的文件(因为我们的实际构建过程将文件放入我不希望Eclipse混淆的输出目录中).

eclipse eclipse-3.4

7
推荐指数
2
解决办法
4567
查看次数

VBA - 如何从excel 2007中的最近文档列表中删除文件?

Office中最近的文档功能非常有用,但是我将文件移动到了一个新目录,现在每次打开工作簿时都无法让Excel停止使用"无法找到此文件"通知.Excel选项似乎只控制显示这些"最近文档"的数量,而不是实际保存的数量.所以我想知道在VBA中是否有办法进入列表并删除有问题的文件.

excel vba file ms-office excel-vba

4
推荐指数
1
解决办法
6626
查看次数

如何在不破坏语法检查的情况下将项目特定的@INC模块路径添加到Komodo?

对于Perl移植项目,我使用的是ActiveState的Komodo IDE 5.1

出于外部原因,xyz.pm模块驻留在不同的目录树中.通过在debu/run对话框的"environemt"选项卡下添加PERL5LIB = <>,我可以显示Komodo/Perl如何运行脚本.

不幸的是,语法检查似乎没有评估这些指令,并且IDE声称有一个致命的"无法找到xyz.pm"错误,尽管脚本运行正常.

解决此问题的一种方法是使用<Edit> <Preferences> <Languages> <Perl>下的"Additional Perl Import Directories"添加模块路径,但这是一个全局指令,而不是特定于项目的,这会导致各种模块名称冲突时的有趣问题.

那么,我如何配置Komodo IDE来存储"附加Perl导入目录"[语法检查的@INC路径]与项目?

编辑:建议添加使用lib qw'../ lib'的方法; 可能会有所帮助,如果我只能在IDE中执行它.但是,此代码不得出现在生产环境中,启动脚本会正确设置环境.

perl syntax-checking komodo

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

将MouseOverHandler添加到元素?

我想在GWT 1.6中监听鼠标悬停事件.由于GWT 1.6引入了处理程序并且不赞成使用者,因此我不确定如何通过存在少量信息来实现这一点.

注意:我有一个Element对象.这就是我需要添加鼠标处理程序.我为自己的不清晰而道歉.

谢谢!

java gwt

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

浏览器中的Silverlight 3.0与WPF/Windows应用程序 - 差异摘要?

借助允许将组件托管在浏览器之外的新Silverlight 3.0功能,我们公司正在寻找有关此新功能与WPF Windows应用程序之间差异的详细信息(因为Silverlight部分是WPF的一部分).

是否有一个很好的资源列出了浏览器之外的Silverlight 3和WPF应用程序之间的差异?权限,功能等领域

如果没有网络资源,有哪些主要区别?

silverlight wpf silverlight-3.0

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

从jQuery调用ASMX

我试图从jQuery调用ASMX方法但没有成功.以下是我的代码,我不明白我错过了什么.

File Something.js,

function setQuestion() {
    $.ajax({
        type: "POST",
        data: "{}",
        dataType: "json",
        url: "http: //localhost/BoATransformation/Survey.asmx/GetSurvey",
        contentType: "application/json; charset=utf-8",
        success: onSuccess
    });
}

function onSuccess(msg) {
    $("#questionCxt").append(msg);
}
Run Code Online (Sandbox Code Playgroud)

File SomethingElse.cs,

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.Web.Script.Services.ScriptService]
public class Survey : System.Web.Services.WebService {

    public Survey () {
    }

    [WebMethod]
    [ScriptMethod(UseHttpGet = true)]
    public string GetSurvey() {
        return "Question: Who is Snoopy?";
    }
}
Run Code Online (Sandbox Code Playgroud)

c# jquery asmx

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

LINQ中的参数动态"不"(或任何其他代码)

好的,

这可能非常简单,甚至可能无法实现,或者我只是大脑冻结:)

这是我想要做的一个例子:

public void SomeMethod(bool include)
        {
            using (AccountDataContext db = AccountContextFactory.CreateContext())
            {
                if (include)
                {
                    var query = from a in db.FundingTypes where a.FundingTypeId == 1 select a;
                }
                else
                {
                    var query = from a in db.FundingTypes where a.FundingTypeId != 1 select a;
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

我想动态更改!=和=而不必编写全新的查询.我在现实生活中使用的查询非常大,我不喜欢代码重复.

思想还是想法?

谢谢

c# linq parameters

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

是否可以针对组件类型和/或继承类型测试对象?

更新:根据答案我最初使用IsInstanceOf()的路线,这是为这个需要而设计的.然而,由于某些未知原因,它被证明是非常低效的.在稍后调试应用程序时,我最终只是在要使用的对象上设置一些属性而不是IsInstanceOf,从而导致数量级的速度提升.

我想要做的是测试ColdFusion中的一个对象,看看它是什么类型的组件.就像是...

<cfif isValid( "compath.dog", currentObj)>
    ...do something specific with dog objects...
</cfif>
Run Code Online (Sandbox Code Playgroud)

我认为这是可能的,但收到一个错误,说我传递的类型与有效的类型列表中的类型不对应...

有效的类型参数是:any,array,Boolean,date,numeric,query,string,struct,UUID,GUID,binary,integer,float,eurodate,time,creditcard,email,ssn,telephone,zipcode,url,regex,range ,component或variableName.

有没有办法在ColdFusion中实现这一目标?

coldfusion cfc

6
推荐指数
2
解决办法
3604
查看次数

Linq .Any VS.Exists - 有什么区别?

在集合上使用Linq,以下代码行之间有什么区别?

if(!coll.Any(i => i.Value))
Run Code Online (Sandbox Code Playgroud)

if(!coll.Exists(i => i.Value))
Run Code Online (Sandbox Code Playgroud)

更新1

当我反汇编.Exists它看起来没有代码.

更新2

任何人都知道为什么这个没有代码?

c# linq collections

396
推荐指数
6
解决办法
30万
查看次数

C++:函数包装器,其行为与函数本身一样

我怎样才能编写一个可以包装任何函数的包装器,并且可以像函数本身一样调用它?

我需要这个的原因:我想要一个Timer对象,它可以包装一个函数,就像函数本身一样,加上它记录所有调用的累计时间.

场景看起来像这样:

// a function whose runtime should be logged
double foo(int x) {
  // do something that takes some time ...
}

Timer timed_foo(&foo); // timed_foo is a wrapping fct obj
double a = timed_foo(3);
double b = timed_foo(2);
double c = timed_foo(5);
std::cout << "Elapsed: " << timed_foo.GetElapsedTime();
Run Code Online (Sandbox Code Playgroud)

我怎么写这Timer堂课?

我正在尝试这样的事情:

#include <tr1/functional>
using std::tr1::function;

template<class Function>
class Timer {

public:

  Timer(Function& fct)
  : fct_(fct) {}

  ??? operator()(???){
    // call the fct_,   
    // measure runtime and …
Run Code Online (Sandbox Code Playgroud)

c++ functional-programming function tr1 wrapper

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