zdf8013

          zdf8013

          2009年4月9日

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

           

          最近使用MyEclipse 7.5.0時,發現它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) {
             }
          }
          }

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

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

          sub 

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

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

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

          開發國際化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下載都是免費的,并且每個軟件都自帶一個開發許可。

          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 數據庫企業/標準版,Oracle 10g 數據庫 第2版下載地址、Oracle 10g 數據庫 第1版下載地址


          Oracle下載-Oracle 9i下載
          ?Oracle9i 數據庫下載,包括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的生成工具。 生成工具在軟件開發中用來將源代碼和其他輸入文件轉換為可執行文件的形式(也有可能轉換為可安裝的產品映像形式)。隨著應用程序的生成過程變得更加復雜,確保在每次生成期間都使用精確相同的生成步驟,同時實現盡可能多的自動化,以便及時產生一致的生成版本 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)編輯 收藏

          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 长乐市| 舞阳县| 永年县| 东明县| 溧水县| 西和县| 江陵县| 湟源县| 虞城县| 环江| 西丰县| 清新县| 团风县| 黑水县| 迁西县| 五原县| 天津市| 铅山县| 泰兴市| 洱源县| 津市市| 堆龙德庆县| 西青区| 康定县| 浦北县| 临邑县| 延边| 巴塘县| 铜陵市| 尼勒克县| 宜昌市| 肇庆市| 临洮县| 邹平县| 张掖市| 湘阴县| 富民县| 翁牛特旗| 临颍县| 福泉市| 台北县|