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

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

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

    大夢想家

    5年開發(fā)工程師,2年實施經(jīng)理,X年售前顧問,......
    數(shù)據(jù)加載中……

    我的Blog被定價了?要給我錢嗎?

    一下是來自Blogool的信:

    親愛的阿南:

    感謝您對于博狗網(wǎng)(Blogool.com)的關(guān)注以及“博客口碑”計劃的支持。經(jīng)過我們的系統(tǒng)認證您的博客 BlogJava-實踐-全程(http://m.tkk7.com/leeguannan/) 已經(jīng)取得參與“博客口碑”的認證資質(zhì)。

    系統(tǒng)為您評估的傳播價值是35元。

    請您進入博客口碑系統(tǒng)(http://koubei.blogool.com),并完善個人資料,用以我們對您進行可預(yù)期的支付。傳播值每季度會自動更新一次,請您以定期核查,若您有任何問題,請聯(lián)絡(luò)博狗客服。再次感謝您支持“博客口碑”計劃并認同價值激勵。

    Blogool全體人員祝您使用愉快。

    Blogool.com ©2007 All Rights Reserved

    有錢掙?不錯~大家以后要多寫B(tài)log啊~還有,我還拿到了~博鄰網(wǎng)送出的T恤~~

    posted @ 2007-07-07 17:05 阿南 閱讀(940) | 評論 (4)編輯 收藏
    Maven2公司培訓(xùn)資料PPT+實例

    Maven2公司培訓(xùn)資料PPT+實例

    大家可以自行下載.

    posted @ 2007-07-05 12:36 阿南 閱讀(3282) | 評論 (5)編輯 收藏
    jQuery發(fā)布1.1.3版,性能提高800%

        jQuery,一個繼prototype.js以后另一個新的js開發(fā)簡化包。既然是在prototype.js以后的新東東,性能和使用上一定強過prototype.js了~
       中文化做的也不錯已經(jīng)出現(xiàn)了一個中文小社區(qū)http://jquery.org.cn/,做AJAX的朋友可以研究研究,我只是在http://www.diglog.com/上看到新聞,所以才八卦一下的~下面是性能對比:

    Browser jQuery 1.1.2 jQuery 1.1.3 % Improvement
    IE 6 4890ms 661ms 740%
    Firefox 2 5629ms 567ms 993%
    Safari 2 3575ms 475ms 753%
    Opera 9.1 3196ms 326ms 980%
    Average improvement: 867%
    不知道它以前和prototype.js對比的結(jié)果如何,這次提升性能可是很嚇人的~
    另一組同能產(chǎn)品對比:
    Browser Prototype jQuery Mootools Ext Dojo
    IE 6 1476ms 661ms 1238ms 672ms 738ms
    Firefox 2 219ms 567ms 220ms 951ms 440ms
    Safari 2 1568ms 475ms 909ms 417ms 527ms
    Opera 9.1 220ms 326ms 217ms 296ms 220ms
    從上面看IE真的是可怕~再牛的東東,碰到IE都是垃圾~

    Download:

     

    posted @ 2007-07-03 21:21 阿南 閱讀(2030) | 評論 (3)編輯 收藏
    如何實現(xiàn)Eclipse上Coolbar右鍵的效果

        Eclipse的Coolbar是有右鍵的,在Coolbar上點擊右鍵可以鎖住Coolbar,配置Coolbar,3.3上增加了隱藏Coolbar的功能。
        如何實現(xiàn)呢?下午查了半天代碼,也沒有找到Eclipse的實現(xiàn)代碼,只找到了ActionFactory.LOCK_TOOL_BAR個方法,或者說是匿名內(nèi)部類。怎么用呢?Eclipse沒有告訴我們~至少我是沒有找到~到底怎么用呢?呵呵,不賣關(guān)子了~代碼如下:

    1    public void postWindowOpen() {
    2        // TODO Auto-generated method stub
    3        super.postWindowOpen();
    4        WorkbenchWindow ww = (WorkbenchWindow) Activator.getDefault().getWorkbench().getActiveWorkbenchWindow();
    5        //ww.getCoolBarManager().setLockLayout(true);  //鎖住Coolbar的布局
    6        MenuManager contextMenuManager = new MenuManager("#PopupMenu");
    7        contextMenuManager.add(ActionFactory.LOCK_TOOL_BAR.create(ww));
    8        ww.getCoolBarManager().setContextMenuManager(contextMenuManager);
    9    }
       ApplicationWorkbenchWindowAdvisor中的方法~我實現(xiàn)的是postWindowOpen(),實現(xiàn)Create方法也可以,我沒有做測試~我想應(yīng)該可以的~大家自己測試吧~
      感謝大家近日來的關(guān)注,我的目標是Blog排名近前10~謝謝~

    posted @ 2007-07-02 21:37 阿南 閱讀(1526) | 評論 (2)編輯 收藏
    公司Eclipse-RCP培訓(xùn)PPT教材

    http://m.tkk7.com/Files/leeguannan/Eclipse-RCP培訓(xùn).part01.rar
    http://m.tkk7.com/Files/leeguannan/Eclipse-RCP培訓(xùn).part02.rar
    http://m.tkk7.com/Files/leeguannan/Eclipse-RCP培訓(xùn).part03.rar
    http://m.tkk7.com/Files/leeguannan/Eclipse-RCP培訓(xùn).part04.rar
    http://m.tkk7.com/Files/leeguannan/Eclipse-RCP培訓(xùn).part05.rar

    大家自行下載學(xué)習(xí)吧~~~ 我修改了連接了,但是不行~保存以后就還是這個樣子,大家湊合吧~

    posted @ 2007-07-02 16:54 阿南 閱讀(3265) | 評論 (25)編輯 收藏
    JavaScript加載器

    今天無意間看到Scriptaculous項目,大概留意了以下他的加載器。

        此項目一共有5個JS文件,當(dāng)要用此項目到自己的項目中時只需要:

    <script src="javascripts/prototype.js" type="text/javascript"></script>
    <script src="javascripts/scriptaculous.js" type="text/javascript"></script>

    就可以引入其他的四個JS了,這里的prototype.js并非必備,如果哦只需要某一個js被引入則可以使用:

    <script src="scriptaculous.js?load=effects,dragdrop" type="text/javascript"></script>
    是不是很好的功能?自己實現(xiàn)一個加載器就省去在頁面上大量的引入JS的工作了,現(xiàn)在讓我們再看看它的原理
    var Scriptaculous = {
      Version: 
    '1.6.5'
    ,
      require: 
    function(libraryName) 
    {
        
    // inserting via DOM fails in Safari 2.0, so brute force approach

        document.write('<script type="text/javascript" src="'+libraryName+'"></script>');
      }
    ,
      load: 
    function() 
    {
        
    if((typeof Prototype=='undefined'||
     
           (
    typeof Element == 'undefined'||
     
           (
    typeof Element.Methods=='undefined'||

           parseFloat(Prototype.Version.split(
    ".")[0+ "." +
                      Prototype.Version.split(
    ".")[1]) < 1.5)
           
    throw("script.aculo.us requires the Prototype JavaScript framework >= 1.5.0"
    );
        
        $A(document.getElementsByTagName(
    "script")).findAll( function(s) 
    {
          
    return (s.src && s.src.match(/scriptaculous.js(?.*)?$/
    ))
        }
    ).each( function(s) {
          
    var path = s.src.replace(/scriptaculous.js(?.*)?$/,''
    );
          
    var includes = s.src.match(/?.*load=([a-z,]*)/
    );
          (includes 
    ? includes[1] : 'builder,effects,dragdrop,controls,slider').split(','
    ).each(
           
    function(include) { Scriptaculous.require(path+include+'.js') }
    );
        }
    );
      }

    }


    Scriptaculous.load();

    一共就兩個方法,load()判斷加入的JS是什么目錄下的什么文件,以及有沒有prototype.js和他的版本;require()直接調(diào)用document.write()朝頁面追加JS的引入代碼。自己寫加載器的時候只需要修改load()方法,加入自己的規(guī)則以及文件名稱,其他的都不需要修改,這樣就可以在頁面上省去大量代碼了

    posted @ 2007-07-01 20:40 阿南 閱讀(1728) | 評論 (1)編輯 收藏
    應(yīng)該如何評審

       我也不知道如何評審,只是這幾天遇到了很多問題,才想到是不是要考慮一下如何評審才對了。

       我們項目每一個階段都有做評審,而且都是全組參加,相互評審,并認真的記錄評審的過程,提了很多意見。但是這些意見真的有意義嗎?你說的寫的代碼有問題? 憑什么?憑經(jīng)驗?還是憑感覺?如果你要是感覺不出來是不是評審就沒有意義了?

       評審也要有條件,什么樣的代碼合格?什么樣的文檔有意義?不是誰說了算的,應(yīng)該是有條目規(guī)定的,上面要說明,符合1,2,3的的代碼才合格,文檔才有意義!

       評審就是讓幾乎任何人都可以參與,都可以明白你寫的對不對!

       再轉(zhuǎn)移一篇~

    posted @ 2007-07-01 20:34 阿南 閱讀(692) | 評論 (0)編輯 收藏
    如何解決問題

         搞開發(fā)不但不要怕改需求的,更不能害怕問題。BUG,ERROR在正常不過了,一般一天都能看見幾十次,慢慢的我都養(yǎng)成了,一天不看到eclipse的控制臺不出字,一天都覺得不爽~

        遇到問題,首先不能害怕。害怕會發(fā)生什么?害怕以后就會緊張,一緊張原本合理的思路馬上被滿頭大漢代替,然后呢?錯誤依舊存在,IE開了無數(shù)個google,狗狗都逛了一天也沒有解決!所以遇到問題以后不能緊張,要保持平靜。

        log4j知道是干什么的吧,一個好的開發(fā)人員會在開發(fā)過程中作好log,一旦發(fā)生了錯誤,很快可以定位到錯誤代碼的范圍,開發(fā)時不做log早晚要加的,與其以后浪費時間,還不如開發(fā)的時候就加上,看看自己清晰的log,再復(fù)雜,再少見的errror都簡單了許多。

        對于打印出的異常,先看看再說,根據(jù)異常的類型判斷一下異常出現(xiàn)代碼的類型和在自己程序中的位置,然后再下手,不要看到異常就亂改一通,運氣好了馬上搞定!運氣不好,越改問題越多,越改越亂,越改越煩,改到最后這段程序還不如重寫算了,反正也沒有人能看了。

       如果是以前沒有看到過的異常,怎么辦?馬上google?不需要吧?建議還是認真看看異常,先判斷清楚是誰掛了,再哪里掛的。找到主謀了再google也不晚,每遇到一個問題,我們都應(yīng)該成長才對,是吧?最近在做一個soa的項目,主要是基于xfire框架發(fā)布web services 然后其他客戶端再調(diào)用,在編寫客戶端單元測試時就經(jīng)常看到紅紅的error,對付這玩藝首先要判斷清楚錯誤究竟是由誰報出的,是客戶端訪問代碼的異常,還是因為服務(wù)器端引發(fā)的異常,找到了罪魁禍首修正起來不就簡單多了。不能馬上google的原因還有一個就是網(wǎng)上基本上找不到中文關(guān)于xfire深度應(yīng)用的文章,出了錯誤只能憑著自己垃圾的英語和幾篇像兩天一樣的帖子慢慢的尋找解決方案。(在次強烈譴責(zé)xfire開發(fā)團隊,不要忙著申請apache.org的孵化項目了,還是改改BUG吧!)

       處理完問題以后不要馬上就結(jié)束,應(yīng)該總結(jié),小小的沉淀一下好不好?雖然說的是,程序員要到一定的時候才能沉淀出東西,我看還是“每天沉淀”,“每天反思”來的實在!

       處理問題也是有方法的,應(yīng)該被提升一下,建議大蝦們寫上一本《如何處理問題》的妙書或者妙文出來,小弟一定深刻拜讀!

       以前CSDNBlog上的文章,今天集體轉(zhuǎn)移一下~

    posted @ 2007-07-01 20:33 阿南 閱讀(1086) | 評論 (7)編輯 收藏
    幾分鐘的差距,Europa發(fā)布!

        今天21:00是Europa發(fā)布的時間,我一直在www.eclipse.org上守候~終于被我等到了,http://www.eclipse.org/downloads/大約是在21:06左右做的更新,到了21:08在進去就已經(jīng)已經(jīng)改版了~這次界面好像更漂亮了~而且這次整個產(chǎn)品線也非常的清晰了~

    Eclipse Packages
    Eclipse IDE for Java Developers - Windows (78 MB)
    The essential tools for any Java developer, including a Java IDE, a CVS client, XML Editor and Mylyn. Find out more...
    Windows
    Linux
    MacOSX
    Eclipse IDE for Java EE Developers - Windows (123 MB)
    Tools for Java developers creating JEE and Web applications, including a Java IDE, tools for JEE and JSF, Mylyn and others. Find out more...
    Windows
    Linux
    MacOSX
    Eclipse IDE for C/C++ Developers - Windows (62 MB)
    An IDE for C/C++ developers. Find out more...
    Windows
    Linux
    MacOSX
    Eclipse for RCP/Plug-in Developers - Windows (152 MB)
    A complete set of tools for developers who want to create Eclipse plug-ins or Rich Client Applications. It includes a complete SDK, developer tools and source code. Find out more...
    Windows
    Linux
    MacOSX
    Eclipse Classic - Windows (140 MB)
    The classic Eclipse SDK: the Eclipse Platform, Java Development Tools, and Plug-in Development Environment, including source and both user and programmer documentation. Find out more...
    Windows
    Linux
    MacOSX
    復(fù)制過來樣式丟了~但是沒有關(guān)系,我們一樣能看到,他的生產(chǎn)線清晰了許多~
       RCP開發(fā)終于也被獨立出來了,看來這次改動不小~RCP終于被Eclipse拿出來重力推進了~
       在此留貼慶祝一下~

    posted @ 2007-06-29 21:16 阿南 閱讀(1665) | 評論 (9)編輯 收藏
    如何使RCP應(yīng)用程序每次打開都顯示W(wǎng)elcome頁面

        RCP開發(fā)中,很多開發(fā)人員都希望,自己的RCP應(yīng)有Welcome頁面,因此我們配置了intro擴展點以及introconfig擴展點,也寫了xml文件,這樣我們就有了Welcome頁面。但是Welcome只有在RCP應(yīng)用程序第一次運行時才會顯示,以后都不會顯示。
        為什么會這樣?
        看看插件運行時環(huán)境中的.metadata\.plugins\org.eclipse.core.runtime\.settings目錄下的org.eclipse.ui.prefs文件中的內(nèi)容:

    1#Fri Jun 29 08:57:27 CST 2007
    2eclipse.preferences.version=1
    3showIntro=false
        第一次運行以后就會產(chǎn)生此文件,內(nèi)容中就定義了showIntro=false,為了測試,我們修改了showIntro=true,再此運行Welcome再次出現(xiàn),但是org.eclipse.ui.prefs文件被更新,內(nèi)容被修改。
       一定是Eclipse在運行后對org.eclipse.ui.prefs進行了修改,知道這個就好好了~我們找到了這句:
            PrefUtil.getAPIPreferenceStore().setValue(
                    IWorkbenchPreferenceConstants.SHOW_INTRO, 
    false);
            PrefUtil.saveAPIPrefs();
       在ApplicationWorkbenchWindowAdvisor中增加方法:
        @Override
        
    public void postWindowClose() {
            
    super.postWindowClose();
            PrefUtil.getAPIPreferenceStore().setValue(
                    IWorkbenchPreferenceConstants.SHOW_INTRO, 
    true);
            PrefUtil.saveAPIPrefs();
        }
       搞定,以后每次啟動都會有Welcome頁面了~

    posted @ 2007-06-29 09:06 阿南 閱讀(1483) | 評論 (0)編輯 收藏
    僅列出標題
    共13頁: First 上一頁 5 6 7 8 9 10 11 12 13 下一頁 
    主站蜘蛛池模板: 人妻无码一区二区三区免费| 成年网站免费视频A在线双飞| 亚洲精品国产成人99久久| 亚洲av无码一区二区乱子伦as| 新最免费影视大全在线播放| 亚洲VA中文字幕无码一二三区| 日韩国产免费一区二区三区| 亚洲国产精品综合久久久| 免费无遮挡无码视频网站| 美女网站在线观看视频免费的| 免费人成网站在线高清| 国产成人亚洲精品播放器下载| 久久亚洲国产午夜精品理论片| 男男AV纯肉无码免费播放无码| 久久久久国色AV免费观看| 亚洲av永久无码嘿嘿嘿| 日韩视频在线精品视频免费观看 | 国产公开免费人成视频| 久久人午夜亚洲精品无码区| 国产免费无遮挡精品视频| 四虎国产精品永久免费网址| 在线91精品亚洲网站精品成人| 亚洲伦理一区二区| 亚洲AV无码乱码在线观看牲色| 中文字幕无码不卡免费视频| 中文在线观看永久免费| 亚洲激情中文字幕| 亚洲第一页日韩专区| 毛片a级毛片免费观看免下载 | 亚洲欧美日韩中文字幕一区二区三区| 在线观看人成视频免费| 午夜不卡久久精品无码免费| 又长又大又粗又硬3p免费视频| 亚洲色大网站WWW永久网站| 久久亚洲日韩看片无码| 免费观看的a级毛片的网站| 91av视频免费在线观看| baoyu777永久免费视频| 免费毛片毛片网址| 久久亚洲私人国产精品| 亚洲精品国产精品乱码不99|