问题列表 - 第47543页

分发要包含在构建中的公共ant文件有哪些好方法?

我在一个小组工作,我们生产许多小应用程序,并使用ANT进行构建过程.

我们希望以一种常见的方式使用一些常用的指令.目前,我们需要将映射驱动器映射到公共位置,并使用

<import file="${env.MAPPED_DRIVE}/common_directive.xml">
Run Code Online (Sandbox Code Playgroud)

必须有一种更好的方法来分发公共ant文件以包含在许多项目中而无需映射驱动器.你有什么其他的建议?

导入是一个"顶级"指令,这意味着它不能在目标内部工作.因此,我不能简单地创建一个下载文件的目标,然后导入它.

ant build-process

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

Java中的归航导弹行为

也许是一个初学者的问题,但谢谢你的阅读.我正在开发一款2d Java游戏,其中我有使用以下代码跟踪对象位置的导弹.我希望导弹在距离目标达到一定的最小位移时停止归航,此时它们应该直线下降.现在,只要导弹在最小位移范围内,导航行为就会关闭,如果位移增加,导弹行为会再次开启.我希望这种行为只能关闭一次,在导弹的剩余寿命期间保持不变.我怎么能做到这一点?

public void home(int targetX, int targetY, int scale){
    int dy = targetY - y;
    int dx = targetX - x;
    double speed, sep;

    sep = Math.sqrt(dx * dx + dy * dy);
    speed = scale/sep;

    if(dy > 50 || dx > 50){
        x += dx * speed;
        y += dy * speed;
    }
    else{
        x += 0;
        y += scale;
    }
}
Run Code Online (Sandbox Code Playgroud)

java loops 2d

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

从VisualStudio运行自定义的msbuild目标

假设我将自定义目标添加到csproj文件中.有没有办法从visual studio运行该目标?我不希望它成为预构建或后构建步骤,我只是希望能够从visual studio运行此目标(及其依赖项).

msbuild visual-studio

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

Javascript onclick div元素加载页面类似于链接

如何在Javascript中的onClick事件上加载另一个页面?

<div id="div_man" onclick="/subfolder/index.htm"></div>
Run Code Online (Sandbox Code Playgroud)

上面的代码不起作用.请解释.我相信这很简单.提前致谢!

html javascript onclick hyperlink

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

用于简化小数到分数的算法

我尝试编写一种算法来将小数简化为一小部分,并意识到它并不太简单.令人惊讶的是,我在网上看到了我发现的所有代码,这些代码要么太长,要么在某些情况下不起作用.更令人讨厌的是,它们不适用于重复小数.我想知道是否会有一位数学家/程序员在这里理解所有涉及的过程,将小数简化为一小部分.任何人?

.net c# algorithm math

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

Google Chrome表单onChange未触发

如何获取Google Chrome(Windows 7 64位上的9.0.597.98)来触发表单的onchange?如果你玩下面的例子,没有任何东西可以安慰.它在Firefox 3.6.13中运行良好.

<form onchange="console.info('form changed')">
 <select>
  <option>uno</option>
  <option>dos</option>
 </select>
 <input type="radio" name="videoDevice" value="tres" checked="checked" />
 <input type="radio" name="videoDevice" value="cuatro" checked="checked" />
</form>
Run Code Online (Sandbox Code Playgroud)

html javascript google-chrome

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

如何设置本地Git存储库和本地备份目录?

UPDATE

我按照以下答案之一的说明设置了两个Git存储库,但备份目录没有工作目录中的文件副本.这是我在备份目录中看到的...

$ ls
total 0
drwxr-xr-x  10 Hristo  staff  340 Feb 25 21:40 Kamma.git
Run Code Online (Sandbox Code Playgroud)

......但我期待以下的东西......

$ ls
total 16
drwxr-xr-x   6 Hristo  staff   204 Dec 19 19:51 css
drwxr-xr-x   3 Hristo  staff   102 Nov 13 18:00 images
-rw-r--r--@  1 Hristo  staff  4440 Feb 26 03:20 index.html
drwxr-xr-x  15 Hristo  staff   510 Feb 24 14:19 js
Run Code Online (Sandbox Code Playgroud)

同样,我希望我的主要工作目录/Users/Hristo/Sites/Kamma是我进行更改并进行提交和还原等的地方.

我希望/Users/Hristo/Sites/Kamma_bak成为我定期推送重要更改的地方,例如我的项目的新版本,其中所有内容都是我的工作目录的副本,而不是最新的副本.

我希望这是有道理的.


原帖

我想建立一个本地Git存储库.所以,例如,我希望我的主要位置/Users/Hristo/Sites/Kamma是我将完成所有工作的地方.

我希望能够提交更改并恢复到以前的版本等...,颠倒的工作方式.但我还希望有一个备份目录,/Users/Hristo/Sites/Kamma_bak作为故障保险,我会偶尔"推"版本.

在这个备份目录中/Users/Hristo/Sites/Kamma_bak,我希望所有文件等作为工作目录的副本副本,作为备份副本存在/Users/Hristo/Sites/Kamma

我如何用Git做到这一点?我已经在我的机器上安装了它,运行Snow Leopard.

git backup local repository

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

为什么C会在中途循环中途卡住?

当我编译并运行这段代码(它是一个更大的程序的一部分)时,Linux会在while循环中途完成,然后就会停止工作.

下面的代码打印time: 0然后挂起,在我暂停进程之前不做任何其他操作.为什么它会打印time: 0而不是以下的理智检查线?

while (i < 5)
{
    printf("time: %d\n",elapsedTime);
    printf("sanity check");
    foo();
    i++;
}
Run Code Online (Sandbox Code Playgroud)

c while-loop

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

使用TortoiseSVN,我如何恢复到以前的版本?

我似乎无法做到这一点,有人可以帮我解决这个问题.Trunk处于修订版100,我希望SVN中的Trunk恢复到修订版98.

svn tortoisesvn

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

在c/c ++中使用void指针

嘿,我想知道在使软件更安全,更灵活方面如何在现实世界中应用无效指针.例如,我知道void指针,它将向外部隐藏的指针,这将使软件更安全.是否有其他原因可以使用void指针?

c c++ security pointers void-pointers

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