问题列表 - 第22899页

如何使用Ant同步两个文件夹?

假设我从网络驱动器复制一些带有ant的文件:

<copy todir="." verbose="true">
   <fileset dir="some_directory" includes="**/*"/>
</copy>
Run Code Online (Sandbox Code Playgroud)

假设我先测试文件夹是否存在.

<available file="${dir.local}" property="dir.exists"/>
Run Code Online (Sandbox Code Playgroud)

如果我的计算机上有该文件夹,我只想复制修改过的文件.有没有办法保持up2date与服务器上存在的版本?

编辑:我知道同步任务.问题是,如果我的本地文件被修改,同步不会复制它们.有没有办法解决这种行为,还是有另外一项任务可以做到这一点?

EDIT2:这是根据彼得的建议修改的代码:

<target name="copy">
  <echo>${dir.remote}</echo>
  <copy todir="${dir.local}" verbose="true" overwrite="true" 
  preservelastmodified="true">
     <fileset dir="${dir.remote}">
        <include name="**/*"/>
     </fileset>
  </copy>
</target>
Run Code Online (Sandbox Code Playgroud)

然而,这会复制所有文件.它不仅取代了修改后的.

ant copy

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

SQL Server 2005将VARCHAR转换为INT,但默认为无效类型

我在表中有一个varchar(100)列,它包含整数(作为字符串)和非整数字符串的混合.例如

| dimension varchar(100) |
| '5'                    |
| '17'                   |
| '3'                    |
| 'Pyramids'             |
| 'Western Bypass'       |
| '15'                   |
Run Code Online (Sandbox Code Playgroud)

如何编写表达式,例如总结所有有效整数的值?如果我尝试:

-- should return 5 + 17 + 3 + 15 = 40
SELECT
    SUM( CONVERT( INT, dimension ) )
FROM
    mytable
Run Code Online (Sandbox Code Playgroud)

我会收到一个Conversion failed when converting the varchar value 'Pyramids' to data type int.错误.

是否有我可以在我的表达式中使用的测试,就像ISNULL()函数一样,如果字段不是数字,我可以指定一个默认值?

sql sql-server-2005

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

Google App Engine日志的工作原理是什么?

在执行Logging语句时Google会将日志存储在何处?记录语句似乎非常快,因此它们似乎不会存储在数据存储区中.

原木的可靠性如何?如果我做一个日志语句并且它成功了,它几乎可以保证它会显示在日志中吗?

记录过去的历史记录多少?

我对此感兴趣的原因是因为我正在建立一个问答网站,我想跟踪每个唯一登录用户对每个问题的查看,并在问题页面上显示查看计数.因此,如果10个不同的用户访问问题页面100次,它仍然只计为10个唯一视图.

我有一台异地计算机,可以为我的应用程序进行后台处理.我计划让这台非现场计算机每30分钟下载一次日志,并根据日志计算每个问题的查看次数.通过这样做,我不必为每个用户查看的每个不同问题创建数据存储区实体.

你们有什么感想?有没有人看到这个问题?

编辑:我想我主要担心的是日志的可靠性.

google-app-engine

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

如何使用Ant更改文件中的属性值?

输入示例:

SERVER_NAME=server1
PROFILE_NAME=profile1
...
Run Code Online (Sandbox Code Playgroud)

示例输出:

SERVER_NAME=server3
PROFILE_NAME=profile3
...
Run Code Online (Sandbox Code Playgroud)

这个文件将用于applicationContext.xml.我试过了

<copy file="${web.dir}/jexamples.css_tpl"
         tofile="${web.dir}/jexamples.css" >
    <filterchain>
       <replacetokens>
            <token key="SERVER_NAME" value="server2"/>
            <token key="PROFILE_NAME" value="profi"/>

        </replacetokens>
    </filterchain>
</copy>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

ant properties

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

有人可以解释Java中的构造函数吗?

我正在通过阅读在线Java书籍学习Java,但我发现很难理解"构造函数".我的问题是如何编写一个构造函数,将类的私有字段设置为接收的值?

我试过这个,但不认为它是正确的:

public Biscuit(String id, String Biscuitname, int numOfBiscuits);
Run Code Online (Sandbox Code Playgroud)

因此,如果我有示例"12002消化83",我需要一个构造函数,将类的私有字段设置为接收到的这些值

希望这是有道理的

java constructor

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

Java的垃圾收集器会中断一个线程吗?

有些东西正在打断我的应用程序中的线程.它似乎发生在JVM接近堆空间不足时.我可以为JVM配置额外的堆,但我很好奇垃圾收集器是否在试图回收内存时中断线程.有人知道吗?我在RedHat ES 5.2上使用64位Java 1.6.0_16.

谢谢,

约翰

java garbage-collection

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

这个图像效果是如何产生的?

我已经看了这个页面一段时间了.太棒了,真的.但我不知道滚动上发生的背景图像效果是如何起作用的.已经通过代码发现他们正在使用Jquery加上一些滚动插件,但没有关于我能看到的图像.

你怎么说它已经完成了?

网站:http://herohousing.org/UBBT/

css jquery background-image

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

使用backgroundworker的多种长方法的最佳实践

我有一个有很多长方法的表单.我的任务是:最佳做法是什么?使用匿名方法和只有一个backgroundworker或为每个long方法创建BackgroundWorker实例.

请帮忙.谢谢.

c# backgroundworker winforms

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

如何正确使用TValue.AsType <TNotifyEvent>?

我正在尝试使用RTTI向控件添加事件处理程序,该控件可能已经设置了事件处理程序.代码看起来像这样:

var
  prop: TRttiProperty;
  val: TValue;
begin
  prop := FContext.GetType(MyControl.ClassInfo).GetProperty('OnChange');
  val := prop.GetValue(MyControl);
  FOldOnChange := val.AsType<TNotifyEvent>;
  prop.SetValue(MyControl, TValue.From<TNotifyEvent>(self.MyOnChange));
end;
Run Code Online (Sandbox Code Playgroud)

我想要这个,所以我可以在MyOnChange中做到这一点:

begin
  if assigned(FOldOnChange) then
    FOldOnChange(Sender);
  //additional code here
end;
Run Code Online (Sandbox Code Playgroud)

不幸的是,编译器似乎不喜欢这条线FOldOnChange := val.AsType<TNotifyEvent>;.它说

E2010不兼容的类型:'过程,无类型指针或无类型参数'和'TNotifyEvent'

任何人都知道为什么会这样或如何解决它?看起来对我来说......

delphi rtti delphi-2010

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

如何在Java窗口外获取鼠标点击坐标

我需要使用Swing实现一个类,当用户点击屏幕上的任何位置时,可以获取鼠标坐标.如果我想在我自己的窗口中获取鼠标坐标,我会使用a MouseListener,但我希望它能够工作,即使用户点击我的程序外.

我希望我的课程表现得像KColorChooser:用户点击下拉按钮,他可以点击屏幕上的任意位置以获得该点的颜色.但我不知道是否可以使用纯Java.

java mouse swing mouseclick-event

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