zdf8013

          zdf8013

          2009年3月21日

          通過寫Java代碼來對MyEclipse進行注冊

           

          最近使用MyEclipse 7.5.0時,發(fā)現(xiàn)它30試用期快過了,提示我要注冊。

          其實,不用麻煩從網上搜索那些存在的注冊碼的,這樣操作:

          在MyEclipse中新建一個工程,導入下面的文件:

          MyEclipseGen.java

          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 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, "5");
              System.out.println("Serial:" + res);
              reader.readLine();
             } catch (IOException ex) {
             }
          }
          }

          運行該代碼,在控制臺中會出現(xiàn):
          please input register name:
          ×××××(你的name,隨便什么)
          即生成序列號:
          ××××× ××××× ×××××...

          進入myeclipse,在菜單中選擇 Myeclipse->Subscription Information 然后 輸入Subscriber和Subscription code即可。

          sub 

          使用時間一般很長的。
          哈……自己把自己破解了,爽!

          來源:
          CξOOζLζ的專欄

          posted @ 2009-09-01 23:42 趙國林 閱讀(319) | 評論 (0)編輯 收藏

          開發(fā)國際化struts應用程序會用

          MyResource.properties//文件名和后綴

          #Simple properties file for test.

          title.login=Login Page
          title.welcom=Welcom,
          title.failure=Sorr,Login Failed!
          label.login=Please input username and password
          label.deny=Access Denied.
          item.submit=Submit
          item.reset=Reset
          item.user=UserName
          item.password=Password
          link.relative=FriendShip Relative
          link.loginAgain=Login Again


           

          posted @ 2009-05-16 13:08 趙國林 閱讀(133) | 評論 (0)編輯 收藏

          oracle各版本下載地址

           

          oracle目前最新版本為Oracle 11g下載
          分享“Oracle 11g下載地址”(非11i)、“Oracle 10g下載地址”、“Oracle 9i下載地址”。
          所有版本Oracle下載都是免費的,并且每個軟件都自帶一個開發(fā)許可。

          Oracle 11g下載地址:
          oracle Database 11g Release 1(11.1.0.6.0) 下載
          http://www.oracle.com/technology/software/products/database/index.html
          文檔:http://www.oracle.com/technology/global/cn/documentation/index.html


          Oracle 10g下載地址
          http://www.oracle.com/technology/global/cn/software/products/database/oracle10g/index.html
          包括Oracle 10g 數(shù)據庫企業(yè)/標準版,Oracle 10g 數(shù)據庫 第2版下載地址、Oracle 10g 數(shù)據庫 第1版下載地址


          Oracle下載-Oracle 9i下載
          ?Oracle9i 數(shù)據庫下載,包括Oracle9i Release 2 (9.2.0.2)下載,Oracle9i Release 2 (9.2.0.1)下載
          http://www.oracle.com/technology/global/cn/software/products/oracle9i/index.html

          Oracle 9i for Windows下載
          oracle 9i 3CD Download:
          http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip
          http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk2.zip
          http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk3.zip  

          posted @ 2009-04-10 18:58 趙國林 閱讀(3509) | 評論 (5)編輯 收藏

          Ant配置

               摘要:   1 Ant是什么? Apache Ant 是一個基于 Java的生成工具。 生成工具在軟件開發(fā)中用來將源代碼和其他輸入文件轉換為可執(zhí)行文件的形式(也有可能轉換為可安裝的產品映像形式)。隨著應用程序的生成過程變得更加復雜,確保在每次生成期間都使用精確相同的生成步驟,同時實現(xiàn)盡可能多的自動化,以便及時產生一致的生成版本 2 下載、安裝Ant 安裝Ant 下載.zip文件,...  閱讀全文

          posted @ 2009-04-10 18:46 趙國林 閱讀(1173) | 評論 (0)編輯 收藏

          FCKeditor的應用與設置

          1、從www.fckeditor.net官方網站上下載fckeditor壓縮包。
          2、建立webproject應用程序、
          3、在建立的html文件中輸入
              <script type="text/javascript" src="/fckeditordemo/fckeditor/fckeditor.js"></script>
                  <form name="form1" action="/fckeditordemo/servlet/addFckeditor" method="post">
                <input type="text" name="title" />
                <script type="text/javascript">
                var editor=new FCKeditor('editor');
                editor.BasePath="/fckeditordemo/fckeditor/";//fckeditor.js 所在的目錄
                editor.Height=200;
                editor.ToolbarSet='Default'; 
                editor.Create();
                </script>
                <input type="submit" name="submit" value="提交" />
              </form>
          4、建立servlet 
              out.println("主題:"+"<br>");
            out.println(request.getParameter("title")+"<br>");
            out.println("內容:"+"<br>");
            out.println(request.getParameter("editor"));

          posted @ 2009-04-09 23:08 趙國林 閱讀(179) | 評論 (0)編輯 收藏

          http錯誤代碼含義:

          posted @ 2009-03-21 20:01 趙國林 閱讀(155) | 評論 (0)編輯 收藏

          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          導航

          統(tǒng)計

          常用鏈接

          留言簿(2)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 井陉县| 瓦房店市| 普陀区| 金塔县| 明星| 白朗县| 麻城市| 无为县| 喀什市| 莒南县| 武义县| 永胜县| 闻喜县| 无为县| 云梦县| 康马县| 景东| 霍邱县| 郧西县| 永福县| 新郑市| 英德市| 措勤县| 定西市| 新竹市| 商洛市| 西充县| 句容市| 平顺县| 固原市| 成都市| 嘉善县| 白河县| 宜春市| 库尔勒市| 赤水市| 内丘县| 吉首市| 闸北区| 大冶市| 千阳县|