<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    躺在沙灘上的小豬

    快樂的每一天

    #

    Confluence 無限制使用

    一直很喜歡使用Confluence,可是它是商業(yè)軟件,要收錢的,不要錢的都有用戶的限制,Personal Licenses 只能有兩個用戶,Non-Profit & Open Source Licenses 最多有200個用戶,而且審核不是那么容易通過。

    下載當(dāng)前版本 2.1.3
    http://www.atlassian.com/software/confluence/downloads/binary/confluence-2.1.3.zip

    反編譯看了一下它的代碼,感覺突破限制并沒有什么難度
    Licenses 在atlassian-extras-0.7.15.jar里面,我們只需要修改一些方法即可。

    com.atlassian.license.DefaultLicense

      public boolean isExpired() {
            
    return false;
        }


        
    public Date getExpiryDate() {
            Calendar c 
    = GregorianCalendar.getInstance();
            c.set(
    2900 + 19001231);
            
    return c.getTime();
        }


        
    public boolean isLicenseLevel(Collection levels) {
            
    return true;
        }


        
    public int getUsers() {
            
    return 20000;
        }

    直接修改就可以了:)用戶限制為20000個人用戶,這樣應(yīng)該夠用了吧?
    要是你覺得還不夠的話,修改
    com.atlassian.license.DefaultLicenseType
        public boolean requiresUserLimit() {
            
    return false;
        }


    這樣就沒有任何用戶限制了。

    還有一個class可能需要你的修改 LicenseManager,根據(jù)你的需要自己修改吧。

    一共就三個class,修改完了直接扔到.jar里面,啟動tomcati測試一下,安裝需要Licenses ,隨便去申請一個試用的或者個人的就可以了,我是用的去年我申請的一個試用Licenses 測試的。



    附上我的jar,不想該的兄弟直接覆蓋掉web-inf/lib下面的jar即可。

    (blogjava不允許上傳jar文件,我將后綴修改為zip了,請自行修改)
    http://www.tkk7.com/Files/martinx/atlassian-extras-0.7.15.zip

    posted @ 2006-02-07 11:28 martin xus| 編輯 收藏

    XDoclet 2 for Hibernate 3

         摘要: 看代碼說話:)我們舉個簡單的例子,一個blog有用戶User,文章BlogEntity,文章分類Category以及現(xiàn)在很流行的Tag.(為了簡單,這里例子舉的是單用戶,及不需要考慮Category,Tag與User的對應(yīng)關(guān)系)1:一個User對應(yīng)多篇BlogEntity2:一篇BlogEntity可以對應(yīng)多個Tag,對應(yīng)多個Category,對應(yīng)一個User3:一個Category對應(yīng)多個Blo...  閱讀全文

    posted @ 2006-01-25 14:10 martin xus| 編輯 收藏

    ruby編碼的困惑

    不知道為什么,莫名其妙的代碼不能跑了。寫個簡單的例子測試一下,總是在代碼前加了幾個字符

    puts 'Hello World'

    顯示如下



    我是按UTF-8保存文件的,以前一直沒有這樣的問題。困惑了!

    posted @ 2006-01-24 20:27 martin xus| 編輯 收藏

    代碼重構(gòu)

         摘要: 不能回家,感覺無聊透頂,亂寫點東西,打發(fā)時間 今天無意中在springframework中見到這個函數(shù) this.getHibernateTemplate().findByExampl(Object obj) 以前沒注意到,看了一下源碼,原來就是Criteria中的Example.以前代碼如下 package martin.xpost.model;import ...  閱讀全文

    posted @ 2006-01-24 19:07 martin xus| 編輯 收藏

    How To Use Unicode Strings

    http://wiki.rubyonrails.org/rails/pages/HowToUseUnicodeStrings

    http://ruphus.com/blog/2005/06/11/ruby-and-unicode/

    posted @ 2006-01-23 18:30 martin xus| 編輯 收藏

    僅列出標(biāo)題
    共28頁: First 上一頁 8 9 10 11 12 13 14 15 16 下一頁 Last 
    主站蜘蛛池模板: 亚洲人成自拍网站在线观看| 精品视频免费在线| 成年女人午夜毛片免费视频| 亚洲av日韩综合一区久热| 亚洲人成色7777在线观看不卡 | 亚洲AV无码久久寂寞少妇| 97视频免费在线| 五月天婷婷免费视频| 久久丫精品国产亚洲av| 国产精品va无码免费麻豆| 久久免费线看线看| 亚洲.国产.欧美一区二区三区| 人人狠狠综合久久亚洲88| 青春禁区视频在线观看直播免费 | 亚洲午夜电影在线观看高清 | 亚洲AV成人一区二区三区在线看| 亚洲高清视频一视频二视频三| 久久精品国产大片免费观看| 亚洲精品无AMM毛片| 亚洲国产精彩中文乱码AV| 免费特级黄毛片在线成人观看| a级毛片免费全部播放| 亚洲欧美成aⅴ人在线观看| 久久精品亚洲综合一品| 国产成人涩涩涩视频在线观看免费| 国产成人精品无码免费看| 精品免费AV一区二区三区| 久久亚洲sm情趣捆绑调教| 国产L精品国产亚洲区久久| 大地资源在线观看免费高清| 国产精品白浆在线观看免费| 久久亚洲欧美国产精品| 亚洲欧洲日产韩国在线| 久久精品亚洲综合| 国产av无码专区亚洲av果冻传媒| 成人免费视频国产| 好先生在线观看免费播放| 99久久综合精品免费 | 在线播放高清国语自产拍免费| 人妻无码久久一区二区三区免费| yy一级毛片免费视频|