- 浏览: 916201 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (445)
- 备忘 (0)
- java基础 (28)
- jsp (15)
- css (4)
- javascript (30)
- struts (7)
- servlet (2)
- struts2 (7)
- jdbc (16)
- hibernate (22)
- ibatis (0)
- jpa (1)
- spring (17)
- spring定时任务 (8)
- 整合开发 (12)
- JavaArticle (0)
- php (6)
- velocity (2)
- mysql (19)
- sqlserver (52)
- oracle (23)
- lucene (49)
- ajax (13)
- dwr (5)
- JFreeChart (1)
- service (14)
- tools (18)
- c#基础 (20)
- 程序安全 (0)
- 学习网站 (1)
- 社会需求 (2)
- flash (1)
- 流媒体 (1)
- java_code (1)
- htmlparser (1)
- 速动画教程 (5)
- 设计模式 (1)
- xml操作 (2)
- uml操作 (4)
- 测试 (1)
- linux (8)
- 版本控制 (4)
- 服务器 (12)
- 安全 (6)
- 美工 (2)
最新评论
-
Zhang_amao:
我想问一下, 你用的lucene版本和highligher的版 ...
使用Lucene的Highlighter实现文件摘要的自动提取 -
wangmengfanwangzhi:
博主,你的QQ是什么啊?有关于lucene的问题想要请教啊~~ ...
Lucene下载及测试 -
cutesunshineriver:
讲得很好,理解起来很顺,对个人学习的帮助性很大,谢谢博主。
velocity入门一 -
libin2722:
我这里有一个任务调度,在晚上3点时候会自动将数据库中某表的数据 ...
Lucene-2.2.0 源代码阅读学习(16) -
greatwqs:
java -cp $JVM_ARGS $classpath ...
java的cp命令
import java.io.*;
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 $500,000 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.";//定义一个String字符串
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 < k) {
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 < k) {
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, "20");
System.out.println("Serial:" + res); //输出序列号信息
reader.readLine();
} catch (IOException ex) {
}
}
}
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 $500,000 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.";//定义一个String字符串
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 < k) {
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 < k) {
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, "20");
System.out.println("Serial:" + res); //输出序列号信息
reader.readLine();
} catch (IOException ex) {
}
}
}
发表评论
-
记录手工添加DTD的方法
2012-07-27 11:11 842window--》preferences--》MyEcl ... -
如何设置Foxmail收取yahoo.com.cn和yahoo.cn以及yahoo.com等邮箱的方法
2011-05-09 00:20 252947每个邮箱的设置 在邮箱内部看邮箱帮助信息。此方法只适用于yah ... -
tomcat5.5配置jndi
2010-10-10 23:31 9571)启动Tomcat服务器,打开浏览器,输入http://lo ... -
tomcat配置打开内存
2010-08-18 12:13 802修改tomcat/bin下的 catalina.bat文件 ... -
eclipse常用快捷键
2010-07-13 15:06 206一个Eclipse开发者总结的他认为最有用的快捷键。通过这 ... -
利用快捷方式方式解决 在中文eclipse下启动英文eclips,建立工作空间,拋异常处理办法
2010-06-23 09:54 1943在一个视频中看到了,使用快捷方式的方法打开不同的工作空间,觉得 ... -
Eclipse插件安装的三种方法
2010-04-28 16:33 9911. 普通安装:用直接解压的安装方式来实现 解压插件到某 ... -
Eclipse的奇淫巧计【转】
2010-04-27 23:11 955代码篇: 1.在源代码中快速跳转: eclipse中的跳 ... -
java反编译工具
2010-01-21 16:22 1107http://java.decompiler.free.fr/ ... -
布置cms步骤
2009-05-21 19:50 9431.无法识别的属性“xmlns” 配置错误 说明: 在处理 ... -
web.xml不认<taglib>解决办法
2009-03-19 16:29 876在web.xml不认<taglib>解决办法: ... -
IntelliJ Idea 常用快捷键列表
2009-01-03 17:30 1437Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl ... -
工具下载地址
2008-12-18 15:19 1167IDEA7.0下载地址:http://download.jet ... -
vs快捷键
2008-11-19 13:25 1015快捷键 功能 CTRL + SHIFT + ... -
myeclipse快捷键
2008-11-18 22:13 1110导航 xml加注释 alt+shift+ ... -
添加项目时的报错信息
2008-11-18 16:46 909import javax.servlet.ServletCon ... -
配置出现的问题
2008-11-18 15:58 977java.lang.UnsupportedClassVersi ... -
给hibernate建立DB Prifile
2008-11-18 15:52 907菜单栏/window/penperspective/myecl ... -
Eclipse设置快捷方式
2008-11-18 14:40 1810Zend Studio使用 更改快捷键 ...
相关推荐
MyEclipse 5.5.1MyEclipse 5.5.1 GA注册机 GA注册机
MyEclipse_5.5.1GA_E3.2.2_FullStackInstaller.exe
内含 myeclipse 5.5.1GA 的算号器 和 4.0到 5.1 的算号器
内含 myeclipse 5.5.1GA 的算号器 和 4.0到 5.1 的算号器
运行 - cmd javac MyEclipse 然后随便输入一个name值就生成注册码了,生成注册码一次可以使用2年
MyEclipse5.5.1GA安装程序和注册使用更新日期想不要买朋友来下载
MyEclipse_5.5.1GA_E3.2.2_FullStackInstaller
发布 MyEclipse 6.5 GA Blue 6.5 6.0GA 5.5GA 5.1GA 等全系列注册码及高速下载地址
MyEclipse_5.5.1GA_E3.2.2_FullStackInstaller,可做收藏、学习、研究。
MyEclipse 5.5GA 非常经典稳定的一个版本
MyEclipse 6.0.1GA 注册码9月21日到期,特贡献注册机
免费注册码,非常可以。
myeclipse 8 GA keygen,断网情况下使用。
编译后,随即输入字符串,按回车,得到的数段和输入的字符串即是注册码。
MyEclipse10.x注册机和图解说明
MyEclipse_5.5.1GA破解带注册码的
MyEclipse 6.5.1 GA 注册机源代码
zh_MyEclipse_5.5.1_GA汉化包.exe My Eclipse_5.5.1_GA汉化包 也可用于Eclipse3.2.2汉化; 注意路径: 在eclipse文件夹的links目录中,写一个txt文件"language.txt",打开txt文件,输入:path=C://Program Files//...
MyEclipse9.1、10.0注册机,内含破解源码和具体操作步骤。修改了JDK7以下版本不能破解的问题。现在生成的注册码可直接缴活9.1和10.0版本。