- 浏览: 419960 次
- 性别:
- 来自: 成都
-
文章分类
最新评论
-
kaihop:
很好,值得学习
Axis2开发WebService客户端 的3种方式 -
白天看黑夜:
java过滤emoji字符处理,希望能帮到你http://ww ...
Java解决Emoji表情符问题 -
hongbai:
不能匹配这个:http://harveyzeng.iteye. ...
正则表达式匹配域名、网址、url -
qwertyuiopqaz:
引用
Axis2开发WebService客户端 的3种方式 -
whj001:
很详细 ,
Axis2开发WebService客户端 的3种方式
代码:
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 $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."; 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 StringBuffer("-").append( new java.text.SimpleDateFormat("yyMMdd").format(cal.getTime())) .append("0").toString(); String type = "YE3MP-"; String need = new StringBuffer(userId.substring(0, 1)).append(type) .append("300").append(licenseNum).append(verTime).toString(); String dx = new StringBuffer(need).append(LL).append(userId).toString(); int suf = this.decode(dx); String code = new StringBuffer(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) { } } }
发表评论
-
Spring 定时任务及cron表达式
2017-03-16 10:22 4158转发一篇文章并结合实践记录一下,以后可以参考 Ja ... -
mybatis-generator生成mapper等对象
2017-03-15 15:34 2223参考这篇问题基本就能生成了:http://blog. ... -
Java解决Emoji表情符问题
2016-01-28 17:29 22257问题描述:客户调用 ... -
mybatis 模糊查询%问题
2015-09-28 18:52 4314---------------------------- ... -
常见异常备忘
2015-09-23 17:59 5261. jQuery上传插件Uploadify出现Ht ... -
省市区三级联动实现
2015-06-02 18:11 2265参考文档: 从QQ网站中提取的纯JS省市区三级联动 h ... -
面试题记录4
2015-03-10 18:19 6481. 类加载的顺序(初始化顺序) 类加载的顺 ... -
理解Java移位操作
2014-11-06 12:26 8091. 理解移位操作之前先 ... -
一个排好序的数组,找出两数之和为m的所有组合
2014-09-25 16:20 1223public class Test { ... -
Java String知识点
2014-09-19 11:01 9221. 这段程序的结果是什 ... -
用JAVA导出CSV
2014-07-08 14:00 1320/** * 导出为CVS文件 * ... -
Java面试问题
2014-04-17 17:37 862JAVA 接口和抽象类有 ... -
Java动态执行代码Bsh
2014-02-28 17:42 11375首先要到http://www.beanshell.or ... -
Hibernate错误:org.hibernate.LazyInitializationException: illegal access to loading
2013-09-16 19:16 1459org.hibernate.LazyInitializ ... -
Axis2开发WebService客户端 的3种方式
2013-04-18 18:05 79858第一RPC方式,不生成客户端代码 第二,document ... -
freemarker用字符串构建模版
2013-04-15 16:14 1166代码: import java.io.IOExcep ... -
Java基本类型、包装类以及自定义类判断
2013-02-18 17:48 9280一、基本类型与包装类判断 public class Te ... -
正则表达式匹配域名、网址、url
2013-01-28 18:02 33744DNS规定,域名中的标号都由英文字母和数字组成,每一 ... -
正则表达式基础之——环视 [转]
2013-01-25 09:35 1245环视(Lookaround) 1 环视 ... -
通过反射实现map和bean之间的转换
2012-12-21 09:25 1868直接看代码: public class Convert ...
相关推荐
本文将深入探讨“myeclipse注册码java生成类”这一主题,以及如何使用Java编程语言来创建注册码生成器。在Java中,我们可以通过编写特定的代码逻辑来生成看似随机但实际上与特定信息(如用户ID、计算机硬件信息等)...
MyEclipse注册码生成JAVA类源代码。
【MyEclipse注册码生成器】是一款针对MyEclipse集成开发环境的注册码生成工具,旨在帮助用户解决MyEclipse的授权问题,避免因试用期限制而影响开发工作。MyEclipse是一款功能强大的Java EE集成开发环境,由Genuitec...
【myEclipse注册码生成器】相关知识点详解 myEclipse是一款基于Eclipse平台的集成开发环境(IDE),专门用于Java、J2EE、Web、移动应用等项目的开发。它扩展了Eclipse的功能,提供了更丰富的特性,如代码提示、调试...
解压后找到MyEclipseGen.java文件,在myeclipse直接执行后,控制台自己输入用户名,回车,注册码闪亮登场。
MyEclipse10注册码激活码验证码生成器。是一个java文件,运行它即可。
【MyEclipse注册码生成器】是一个工具,用于生成MyEclipse集成开发环境的激活码。MyEclipse是一款强大的Java、Web、J2EE、Android等应用的开发工具,由Genuitec公司开发,是Eclipse IDE的商业扩展版本。它提供了更多...
标题 "MyEclipse 注册码生成器Java源码 MyEclipseGen.java" 指向的是一个使用Java编程语言编写的程序,其功能是生成MyEclipse集成开发环境的注册码。MyEclipse是一款广受欢迎的Java EE集成开发工具,它是Eclipse的...
生成myEclipse注册码,是个普通的java类,下载之后编译,运行: 输入Subscriber,会生成一个Subscription code。 拿到myEclipse去注册。适合myEclipse的任何版本。
使用Myeclipse一段时间后进程需要输入注册码才能用,现提供一段代码,需要的朋友可以自己生成需要的注册码
MyEclipse注册码生成工具类
MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码生成文件MyEclipse8.0注册码...
通过上述分析,我们了解到这个Java程序主要用于生成MyEclipse的注册码。它涉及到了Java语言的基础知识、字符串处理、日期时间操作、输入输出流、数学运算以及安全与版权等多个方面。对于初学者来说,这是一个很好的...
MyEclipse6.5 注册码生成器,JAVA 源代码,可根据自己的情况相应修改。
运行内部java代码,用以生成myeclipse6.0注册码
MyEclipse注册码生成器,是myeclipse java开发不可少的工具之一!
然而,"MYEclipse 6.0的注册码生成器"涉及到的是软件授权和版权问题。MYEclipse作为一个商业软件,其使用需要购买合法的许可证。注册码是软件开发商用来验证用户是否拥有合法使用权的一种方式。使用注册码生成器,...
【描述】提到的“自动生成myeclipse注册码的java源代码”意味着有人通过编程方式破解了MyEclipse的授权系统,创建了一个可以生成有效注册码的程序。这种程序通常基于对MyEclipse软件内部授权算法的理解或逆向工程的...
各个版本的都可以生成,一段java代码,运行之后输入名字,就会生成一段注册码。简单好用,太强大了。