问题列表 - 第21618页

Eclipse - 是否可以从Java注释中链接到文件?

我要寻找一种方式来从评论一个.java文件中的某个地方在项目文件夹链接到另一个文件(如CMD单击Java类型链接类型声明).在我的情况下,我正在开发一个(Spring Roo支持的)Web应用程序,所以我有控制器和视图文件.

我想到的可能看起来像这样(面向Javadoc但当然没有解析但直接用作链接):

public String orderlist(ModelMap modelMap){

    modelMap.addAttribute("orders", Order.findAllOrders());

    // @link("/WEB-INF/views/order/list.jspx")
    return "order/list";
}
Run Code Online (Sandbox Code Playgroud)

我想CMD点击评论链接打开文件.

我正在大量使用工作集,过滤器,当然还有CMD + SHIFT + R("开放资源"),这些都很棒,但是这可能会在控制器和相应的视图(特别是在团队中)上派上用场.这可能是某种方式,一个我到目前为止完全错过的基本功能,甚至由于某种原因完全无稽之谈?我意识到,例如,当重构视图文件时,应该考虑这些链接.

eclipse ide spring-roo

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

发布asp.net网站给出"对象引用未设置为对象的实例".错误

我厌倦了这个错误.我在网上搜索并尝试了所有可能的建议,我可以找到这个错误.

  1. 删除app_code,构建,添加文件,发布.(不工作)
  2. 删除临时的asp.net文件(不起作用)

最后,我甚至尝试了命令行并获得以下堆栈跟踪.

error ASPRUNTIME: Object reference not set to an instance of an object.

[NullReferenceException]: Object reference not set to an instance of an object.
   at System.Web.Compilation.BuildManager.CopyPrecompiledFile(VirtualFile vfile,
 String destPhysicalPath)
   at System.Web.Compilation.BuildManager.CopyStaticFilesRecursive(VirtualDirect
ory sourceVdir, String destPhysicalDir, Boolean topLevel)
   at System.Web.Compilation.BuildManager.CopyStaticFilesRecursive(VirtualDirect
ory sourceVdir, String destPhysicalDir, Boolean topLevel)
   at System.Web.Compilation.BuildManager.CopyStaticFilesRecursive(VirtualDirect
ory sourceVdir, String destPhysicalDir, Boolean topLevel)
   at System.Web.Compilation.BuildManager.PrecompileAppInternal(VirtualPath star
tingVirtualDir)
   at System.Web.Compilation.BuildManager.PrecompileApp(VirtualPath startingVirt
ualDir)
   at System.Web.Compilation.BuildManager.PrecompileApp(ClientBuildManagerCallba
ck callback)
   at System.Web.Compilation.BuildManagerHost.PrecompileApp(ClientBuildManagerCa
llback callback)
   at System.Web.Compilation.BuildManagerHost.PrecompileApp(ClientBuildManagerCa
llback callback)
   at System.Web.Compilation.ClientBuildManager.PrecompileApplication(ClientBuil
dManagerCallback callback, …
Run Code Online (Sandbox Code Playgroud)

asp.net publish visual-studio-2008 web

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

我可以使用CSS字体进行淘汰/穿透透明度吗?

我想知道是否有任何方法可以对文本应用100%透明度,以便我们可以在文本中的字符内看到页面的背景图片.

即想象我<div>有一个白色背景和背景图像<body>.我想将文本设置在内部,<div>以便<body>可以通过文本看到背景图像,尽管白色背景<div>.

我可以使用倒置字体,但如果有的话,我希望有更好的方法.

css transparency opacity

8
推荐指数
3
解决办法
3万
查看次数

C#以编程方式创建报告

我想创建一个报告,使用Crystal报告或RDLC,并不重要.我可以将所有数据源组合在一起作为一系列动态生成的文本框等,但如何将其添加到报表中?

例如,我希望在报告中显示客户名称及其所有订购商品.现在我可以获得数组中的所有信息......然后我将如何将其放入Crystal Report中?

任何涵盖Crystal Reports非向导的好介绍都会令人惊叹.

c# report crystal-reports

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

这段代码有效,还是编译器?

int cpu = 0;
int player = 0;

char * getPoints()
{
    using namespace std;
    string str = "You: ";
    str += player;
    str += " CPU: ";
    str += cpu;
    char c [100];
    strcpy(c, str.c_str());
    return c;
}
Run Code Online (Sandbox Code Playgroud)

此代码无法编译.代码是错误的还是我的编译器有问题?

我使用的是Microsoft Visual StudioDarkGDK.

如果是我,有人可以改善吗?


这是输出:

1>------ Build started: Project: Pong, Configuration: Debug Win32 ------
1>Compiling...
1>Main.cpp
1>c:\users\martijn\documents\visual studio 2008\projects\pong\pong\main.cpp(42) : warning C4172: returning address of local variable or temporary
1>Linking...
1>libcpmtd.lib(xdebug.obj) : warning LNK4098: defaultlib 'libcmt.lib' …
Run Code Online (Sandbox Code Playgroud)

c++

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

NHibernate:将实体添加到延迟加载的多对多关系

我们有一个多对多集合的实体映射为一个延迟加载的包.当我们加载实体时,集合未加载 - 很棒.现在我们要为该集合添加一个新实体.一旦我们这样做,集合就会被加载.

我们如何在不加载整个集合的情况下添加新实体(集合很大)?

nhibernate many-to-many lazy-loading

6
推荐指数
1
解决办法
1154
查看次数

为什么Java的AbstractList的removeRange()方法受到保护?

有没有人有任何想法,为什么AbstractList(以及在ArrayList中)中的removeRange方法是protected?它看起来像一个非常明确和有用的操作,但是,使用它,我们仍然被迫继承List实现.

有一些隐藏的理由吗?对我来说似乎很莫名.

java collections list protected arraylist

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

完成django DB重置

如何完全重置我的Django(1.2 alpha)数据库(丢弃所有表,而不是仅仅清除它们)?

manage.py flush做得太少(如果有架构更改将无法工作)并manage.py reset要求我指定所有应用程序(并且看起来采用的格式与".join(INSTALLED_APPS)"不同).我可以用DB特定的方式实现这一点,但我认为必须有一个理智的,DB后端不可知的方式来做到这一点.

[编辑:我在寻找的东西,我可以从一个脚本,例如一个Makefile调用和继续,如果我改变后端数据库或添加到工作settings.INSTALLED_APPS]

python django

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

如何测试模板参数是否是一对关联容器?

让我们想象一下,我想制作一个模板化函数,它返回任何stl容器的第一个元素.一般方式是:

template<typename Container>
Container::value_type first(Container c){
    return *(c.begin());
}
Run Code Online (Sandbox Code Playgroud)

这适用于矢量,列表,deques,集等.

但是,对于pair关联容器(std :: map),如果想拥有

return c.begin()->second;
Run Code Online (Sandbox Code Playgroud)

如果我有一对关联容器,我如何测试(在函数中或使用模板特化)?

STL容器似乎没有附加任何特征.是否可以检查它是否有:: key_type?

c++ templates stl

6
推荐指数
1
解决办法
2233
查看次数

获取Spring bean的真正Class对象

我使用Spring注入bean.我正在使用一些注释来注释bean方法(Security,TransactionManagement,ExceptionHanling,Logging).问题是:

我想创建JUnit测试来检查我是否忘记注释一些方法.但Spring返回$ ProxyXXX类,没有任何方法注释.

Method[] methods = logic.getClass().getMethods();

  for (Method method : methods) {
     Annotation[] annotations = method.getAnnotations();   // empty array!
Run Code Online (Sandbox Code Playgroud)

如何获取方法的注释或获取真正的类对象?

PS Spring 2.5.6,JDKDynamicProxy(不是CGLib)

java spring spring-aop

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