我的服务器中有一个包含一些文件的文件夹.这些都是自动化的,这意味着我们每天都会自动获取新文件,这将覆盖旧文件.所以想要备份这些数据.如何通过在复制时使用当前日期重命名文件,将所有这些文件复制到另一个文件夹中.
例如:我有一个名为folder1的文件夹,其中包含4个文件.此文件夹的路径是home/webapps/project1/folder1
现在我想将所有这四个文件复制到名为folder2的不同文件夹中.此文件夹的路径是home/webapps/project1/folder2.复制这些文件时,我想重命名每个文件并将当前日期添加到文件中.所以我在folder2中的文件名应该是..
我想为此编写一个shell脚本.请给我一些想法或一些与此相关的示例脚本.
克隆对象我需要实现'可克隆'接口.因为这里我的类是一个jar文件(我的意思是API).所以我无法编辑课程.我听说所有类都扩展了基础对象类,这个对象类实现了可克隆的接口.这是否意味着我们可以直接克隆对象而不实现接口.如果是这样,在我的日食中,我没有任何克隆对象的选择.有没有其他方法克隆对象而不实现可克隆的接口.请解释.
我需要计算两个日期之间的工作日.例如:我们7月4日有假期(在美国).所以,如果我的日期是date1 = 07/03/2012 date2 = 07/06/2012
没有工作日b/w这些日期应该是1,因为7月4日是假日.
我有一个下面的方法来计算工作日,这只会计算周末而不是假期.有没有办法计算假期....请帮我这个.
public static int getWorkingDaysBetweenTwoDates(Date startDate, Date endDate) {
Calendar startCal;
Calendar endCal;
startCal = Calendar.getInstance();
startCal.setTime(startDate);
endCal = Calendar.getInstance();
endCal.setTime(endDate);
int workDays = 0;
//Return 0 if start and end are the same
if (startCal.getTimeInMillis() == endCal.getTimeInMillis()) {
return 0;
}
if (startCal.getTimeInMillis() > endCal.getTimeInMillis()) {
startCal.setTime(endDate);
endCal.setTime(startDate);
}
do {
startCal.add(Calendar.DAY_OF_MONTH, 1);
if (startCal.get(Calendar.DAY_OF_WEEK) != Calendar.SATURDAY
&& startCal.get(Calendar.DAY_OF_WEEK) != Calendar.SUNDAY) {
++workDays;
}
} while (startCal.getTimeInMillis() < endCal.getTimeInMillis());
return workDays;
}
Run Code Online (Sandbox Code Playgroud) 我想在我的页面中禁用所有href链接.我使用下面的代码,它只在IE中工作正常.
var elems = document.getElementsByTagName("*");
var len = elems.length;
for (i=0; i<len; i++) {
if(elems[i].tagName.toLowerCase() == 'a'){
elems[i].disabled = true;
}
}
Run Code Online (Sandbox Code Playgroud)
但我想在所有浏览器上工作.请有人帮我解决这个问题.
提前致谢.
我想用java程序在Lotus notes中添加一个新用户,但我不知道多米诺骨牌.我想在我的本地做这个,所以我需要下载和如何做到这一点我已经在我的系统上有eclipse和lotus notes客户端请帮助我解决这个问题或任何示例代码.
java ×3
bash ×1
calendar ×1
clone ×1
date ×1
firefox ×1
javascript ×1
lotus-notes ×1
shell ×1
unix ×1