資源簡介
本資源與本人之前上傳的 畢業設計:基于Web的學校新聞發布系統

代碼片段和文件信息
import?java.io.BufferedReader;
import?java.io.IOException;
import?java.io.InputStreamReader;
public?class?MyEclipseGen?{
private?static?final?String?LL?=?“Decompiling?this?copyrighted?software?is?a?violation?“?+
“of?both?your?license?agreement?and?the?Digital?Millenium?Copyright?Act?of?1998?“?+
“(http://www.loc.gov/copyright/legislation/dmca.pdf).?Under?section?1204?of?the?DMCA?“?+
“penalties?range?up?to?a?$500000?fine?or?up?to?five?years?imprisonment?for?a?first?offense.?“?+
“Think?about?it;?pay?for?a?license?avoid?prosecution?and?feel?better?about?yourself.“;
public?String?getSerial(String?userId?String?licenseNum)?{
java.util.Calendar?cal?=?java.util.Calendar.getInstance();
cal.add(1?3);
cal.add(6?-1);
java.text.NumberFormat?nf?=?new?java.text.DecimalFormat(“000“);
licenseNum?=?nf.format(Integer.valueOf(licenseNum));
String?verTime?=?new?StringBuilder(“-“).append(
new?java.text.SimpleDateFormat(“yyMMdd“).format(cal.getTime()))
.append(“0“).toString();
String?type?=?“YE3MP-“;
String?need?=?new?StringBuilder(userId.substring(0?1)).append(type)
.append(“300“).append(licenseNum).append(verTime).toString();
String?dx?=?new?StringBuilder(need).append(LL).append(userId)
.toString();
int?suf?=?this.decode(dx);
String?code?=?new?StringBuilder(need).append(String.valueOf(suf))
.toString();
return?this.change(code);
}
private?int?decode(String?s)?{
int?i;
char[]?ac;
int?j;
int?k;
i?=?0;
ac?=?s.toCharArray();
j?=?0;
k?=?ac.length;
while?(j? i?=?(31?*?i)?+?ac[j];
j++;
}
return?Math.abs(i);
}
private?String?change(String?s)?{
byte[]?abyte0;
char[]?ac;
int?i;
int?k;
int?j;
abyte0?=?s.getBytes();
ac?=?new?char[s.length()];
i?=?0;
k?=?abyte0.length;
while?(i? j?=?abyte0[i];
if?((j?>=?48)?&&?(j?<=?57))?{
j?=?(((j?-?48)?+?5)?%?10)?+?48;
}?else?if?((j?>=?65)?&&?(j?<=?90))?{
j?=?(((j?-?65)?+?13)?%?26)?+?65;
}?else?if?((j?>=?97)?&&?(j?<=?122))?{
j?=?(((j?-?97)?+?13)?%?26)?+?97;
}
ac[i]?=?(char)?j;
i++;
}
return?String.valueOf(ac);
}
public?MyEclipseGen()?{
super();
}
public?static?void?main(String[]?args)?{
try?{
System.out.println(“please?input?register?name:“);
BufferedReader?reader?=?new?BufferedReader(new?InputStreamReader(
System.in));
String?userId?=?null;
userId?=?reader.readLine();
MyEclipseGen?myeclipsegen?=?new?MyEclipseGen();
String?res?=?myeclipsegen.getSerial(userId?“5“);
System.out.println(“Serial:“?+?res);
reader.readLine();
}?catch?(IOException?ex)?{
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????842??2012-05-14?20:09??新聞\.classpath
?????文件??????????0??2009-04-22?09:26??新聞\.me
?????文件???????3642??2009-04-22?09:26??新聞\.me
?????文件????????826??2009-04-22?09:26??新聞\.me
?????文件??????16668??2009-04-22?09:26??新聞\.me
?????文件??????????0??2009-04-22?09:26??新聞\.me
?????文件??????????1??2009-04-22?09:26??新聞\.me
?????文件?????????57??2009-04-22?09:26??新聞\.me
?????文件??????????1??2009-04-22?09:26??新聞\.me
?????文件????????120??2009-04-22?09:26??新聞\.me
?????文件????????686??2009-04-22?09:26??新聞\.me
?????文件?????????83??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
?????文件?????????99??2009-04-22?09:26??新聞\.me
............此處省略1089個文件信息
評論
共有 條評論