小编Mat*_*ani的帖子

Eclipse键击向左/向右滑动文本块

我知道在Eclipse中你可以使用Alt + Up和Alt + Down来上下滑动一行/一行文本,但是是否有一个按键可以向左或向右滑动一大块文本?

说我输入了这个:

int age = getAgeAtDeath("Years", "1980-12-08", "1940-10-09");
Run Code Online (Sandbox Code Playgroud)

有什么方法可以突出显示, "1940-10-09"并一次滑动一个字符左边的一个字符?我知道我可以剪切/粘贴任何方式,所以我真的只是想知道是否有左/右等效的Alt + Up/Alt + Down.

谢谢!

eclipse

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

是否可以在调试时修改Eclipse中函数的响应?

假设我有以下代码:

if(shouldDoSomething()) {

    // amazing code here
}
Run Code Online (Sandbox Code Playgroud)

而且我们也说shouldDoSomething()是一种我没有源代码的方法.有什么办法可以强制代码进入if块,即使shouldDoSomething()返回false?反之亦然?

我在Visual Studio的C++中知道我可以改变EAX寄存器中的值并继续使用,但是当我用这种风格编写代码时,我不知道在Eclipse中调试是否有类似的东西?

重构代码以捕获变量中的响应不是一种选择.

java eclipse debugging

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

Tomcat docBase可以跨多个文件夹吗?

如果这是一个糟糕的问题我很抱歉,但是我正在使用Windows并且想要查看是否有办法通过Tomcat运行webapp,其中docBase有多个文件夹.

更多的背景是我们的Eclipse项目设置方式是将Web内容分解为单独的文件夹.一个文件夹代表我们的SDK提供的内容,一个是具有SDK补丁的文件夹,第三个是项目特定的组件 - 最后两个文件夹中的任何一个都可以具有从前两个"擦除"项目的子文件夹/文件.

我想尝试将我的上下文文件指向我的开发环境,这样我就不需要构建/部署以查看我正在进行的更改.这可能吗?

其他几点说明:

  • 我们考虑过使用符号链接mklink,但是如果简单,那就不想创建复杂性.
  • 这只是为了在本地运行,所以允许这么简单的黑客攻击.当我们创建部署到真实环境的WAR时,ANT脚本会创建一个Web根目录.

tomcat tomcat6

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

如何将Ant foreach迭代与文件中的值一起使用?

在我们的Ant构建环境中,我必须为许多项目执行相同的任务.该AntContrib的foreach任务是有用.但是,列表位于参数中,其中我实际上将列表放在文件中.如何在Ant中以类似foreach的方式迭代文件中的项目?像(伪代码)的东西:

<foreach target="compile-module" listFromFile="$fileWithModules"/>
Run Code Online (Sandbox Code Playgroud)

我很高兴写一个自定义任务,并欢迎任何有关可能的解决方案的建议.

ant foreach build.xml ant-contrib

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

XSL:确定祖先的序列

我有一个XML样本,看起来像:

<?xml version="1.0" encoding="UTF-8"?>
<root>
    <location id="1">
        <address>1600 Pennsylvania Avenue</address>
        <address>211B Baker Street</address>
    </location>
    <location id="1">
        <address>17 Cherry Tree Lane</address>
    </location>
    <location id="2">
        <address>350 5th Avenue</address>
    </location>
</root>
Run Code Online (Sandbox Code Playgroud)

我想生成如下输出:

<?xml version="1.0" encoding="utf-8"?>
<result>
    <location id="1">
        <address addressId="1">1600 Pennsylvania Avenue</address>
        <address addressId="2">211B Baker Street</address>
    </location>
    <location id="1">
        <address addressId="3">17 Cherry Tree Lane</address>
    </location>
    <location id="2">
        <address addressId="1">350 5th Avenue</address>
    </location>
</result>
Run Code Online (Sandbox Code Playgroud)

这样addressId反映了具有相同属性的address所有location实例的序列id.

我以为<xsl:number>这是我的答案,但我的尝试失败了:

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet 
    version="1.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    <xsl:output method="xml" …
Run Code Online (Sandbox Code Playgroud)

xml xslt xslt-1.0

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

是否有可能将数字字符串比作数字?

那里有一个图书馆有一个类似的设施:

public static String Min(String first, String second)
Run Code Online (Sandbox Code Playgroud)

如果你传递"200"/"300"它会返回"200",例如?

我知道有一百万种方式可以自己编写,所以我真的不想在那里寻求帮助 - 只是希望了解它是否是其他人已经发明的轮子.

提前致谢!

java string string-comparison

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