锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲精品无码永久在线观看男男,中文字幕精品亚洲无线码二区 ,亚洲精品无码久久久久YWhttp://www.tkk7.com/zhangyuan/archive/2011/05/27/351148.html寮犲厓Won寮犲厓WonFri, 27 May 2011 01:17:00 GMThttp://www.tkk7.com/zhangyuan/archive/2011/05/27/351148.htmlhttp://www.tkk7.com/zhangyuan/comments/351148.htmlhttp://www.tkk7.com/zhangyuan/archive/2011/05/27/351148.html#Feedback0http://www.tkk7.com/zhangyuan/comments/commentRss/351148.htmlhttp://www.tkk7.com/zhangyuan/services/trackbacks/351148.html铏劇背鍘熷洜?...鎼炵殑鎴戣泲鐤間簡涓涓婂崍...
浜庢槸涓鐩存壘甯栫籂緇撹繖涓棶棰?緇堜簬榪樻槸瑙e喅浜?鍦ㄥ崥瀹腑鐣欎釜璁板綍浠ヤ究浠ュ悗蹇樿浜嗙炕緲匯?br />
瀵艱嚧榪欎釜閿欒鐨勫師鍥犳湁寰堝
鍙兘鏄疭ID閰嶇疆涓嶅錛屼絾緇濆ぇ澶氭暟鏄洜涓篛racle紼嬪簭鏈韓闂銆傚氨鏄疧racleOraDb10g_home1TNSListener榪欎釜鏈嶅姟瀵瑰簲鐨凞:\oracle\product\10.2.0\db_1\BIN\TNSLSNR鎵ц紼嬪簭娌℃湁鎵ц鎴栬呮墽琛屼腑鏂犳垚鐨勩傞偅涔堟垜浠彧瑕佽緗竴涓叏灞SID鏈嶅姟鍙橀噺錛屼互鍚庡氨鍙互閮戒互榪欎釜鍙橀噺涓哄噯鏉ユ煡鎵懼埌鐩戝惉浜嗐?br />
瑙e喅鏂規(guī)硶濡備笅錛?br />
鎵撳紑錛?Oracle_Hoem%/network/admin/listener.ora鏂囦歡 鍦?nbsp;
SID_LIST_LISTENER = 
(SID_LIST = 
(SID_DESC = 
  (SID_NAME = PLSExtProc) 
  (ORACLE_HOME = D:\Oracle\Oracle10g) 
  (PROGRAM = extproc) 
鍚庨潰娣誨姞錛?nbsp;
(SID_DESC = 
  (GLOBAL_DBNAME = ORACLE) 
  (ORACLE_HOME = D:\Oracle\Oracle10g) 
  (SID_NAME = ORACLE) 
  ) 
鏈鍚庡彉鎴愶細(xì) 
SID_LIST_LISTENER = 
(SID_LIST = 
(SID_DESC = 
  (SID_NAME = PLSExtProc) 
  (ORACLE_HOME = D:\Oracle\Oracle10g) 
  (PROGRAM = extproc) 
) (SID_DESC = 
  (GLOBAL_DBNAME = ORACLE) 
  (ORACLE_HOME = D:\Oracle\Oracle10g) 
  (SID_NAME = ORACLE) 
  ) 


寮犲厓Won 2011-05-27 09:17 鍙戣〃璇勮
]]>
MyEclipse8.5浼樺寲http://www.tkk7.com/zhangyuan/archive/2010/11/17/338232.html寮犲厓Won寮犲厓WonWed, 17 Nov 2010 02:25:00 GMThttp://www.tkk7.com/zhangyuan/archive/2010/11/17/338232.htmlhttp://www.tkk7.com/zhangyuan/comments/338232.htmlhttp://www.tkk7.com/zhangyuan/archive/2010/11/17/338232.html#Feedback5http://www.tkk7.com/zhangyuan/comments/commentRss/338232.htmlhttp://www.tkk7.com/zhangyuan/services/trackbacks/338232.html絎竴姝? 鍙栨秷鑷姩validation   
  • validation鏈変竴鍫嗭紝浠涔坸ml銆乯sp銆乯sf銆乯s絳夌瓑錛屾垜浠病鏈夊繀瑕佸叏閮ㄩ兘鍘昏嚜鍔ㄦ牎楠屼竴涓嬶紝鍙槸闇瑕佺殑鏃跺欐墠浼?xì)鎵嬪伐鏍¢獙涓涓嬶紒   
  • 鍙栨秷鏂規(guī)硶錛?  
  • windows–>perferences–>myeclipse–>validation   
  • 闄ゅ紑Manual涓嬮潰鐨勫閫夋鍏ㄩ儴閫変腑涔嬪錛屽叾浠栧叏閮ㄤ笉閫?  
  • 鎵嬪伐楠岃瘉鏂規(guī)硶錛?  
  • 鍦ㄨ楠岃瘉鐨勬枃浠朵笂錛屽崟鍑婚紶鏍囧彸閿?#8211;>myeclipse–>run validation   
  • 絎簩姝ワ細(xì)鍙栨秷Eclipse鎷煎啓媯(gè)鏌?nbsp;  
  • 1銆佹嫾鍐欐鏌ヤ細(xì)緇欐垜浠甫鏉ヤ笉灝戠殑楹葷儲(chǔ)錛屾垜浠殑鏂規(guī)硶鍛藉悕閮戒細(xì)鏄崟璇嶇殑緙╁啓錛屼粬涔熶細(xì)鎻愮ず鏈夐敊錛屾墍浠ユ渶濂藉幓鎺夛紝娌℃湁澶氬ぇ鐨勭敤澶?  
  • windows–>perferences–>general->editors->Text Editors->spelling
  • 絎笁姝ワ細(xì)鍙栨秷myeclipse鐨勫惎鍔ㄩ」   
  • myeclipse浼?xì)鏈夊緢澶氱殑鍚姩椤瑰Q岃屽叾涓緢澶氭垜浠兘鐢ㄤ笉鐫錛屾垨鑰呭彧鐢ㄤ竴涓や釜錛屽彇娑堝墠闈笉鐢ㄧ殑灝卞彲浠?  
  • windows–>perferences–>general–>startup and shutdown   鍚姩欏瑰姛鑳藉涓嬶紝鍙互鏍規(guī)嵁鑷繁鐨勯渶瑕侀夋嫨
  • Automatic Updates Scheduler //鑷姩鍗囩駭璋冨害      
  • MyEclipse QuickSetup //蹇熷惎鍔?nbsp;     
  • MyEclipse Derby //derby鏄竴涓紑婧愭暟鎹簱鐨勫悕瀛?  
  • MyEclipse EASIE Geronimo 1 //鍚岃壊閮芥槸搴旂敤鏈嶅姟鍣ㄧ殑鍚嶅瓧      
  • MyEclipse EASIE Geronimo 2       
  • MyEclipse EASIE JBOSS 2       
  • MyEclipse EASIE JBOSS 3       
  • MyEclipse EASIE JBOSS 4       
  • MyEclipse EASIE JBOSS 5       
  • MyEclipse EASIE JBOSS       
  • MyEclipse EASIE Jetty 4       
  • MyEclipse EASIE Jetty 5       
  • MyEclipse EASIE Jetty 6       
  • MyEclipse EASIE Jetty       
  • MyEclipse EASIE JOnAS 3       
  • MyEclipse EASIE JOnAS 4       
  • MyEclipse EASIE JOnAS       
  • MyEclipse EASIE JRun 4       
  • MyEclipse EASIE JRun       
  • MyEclipse EASIE Oracle 10 AS       
  • MyEclipse EASIE Oracle 9 AS       
  • MyEclipse EASIE Oracle AS       
  • MyEclipse EASIE Orion 1       
  • MyEclipse EASIE Orion 2       
  • MyEclipse EASIE Resin 2       
  • MyEclipse EASIE Resin 3       
  • MyEclipse EASIE Resin       
  • MyEclipse EASIE Sun 8.x       
  • MyEclipse EASIE Sun 8       
  • MyEclipse EASIE Sun 9       
  • MyEclipse EASIE Glassfish 2       
  • MyEclipse EASIE Glassfish 1       
  • MyEclipse EASIE Sun One       
  • MyEclipse EASIE MyEclipse Tomcat 6 Server       
  • MyEclipse EASIE Tomcat 4       
  • MyEclipse EASIE Tomcat 5       
  • MyEclipse EASIE Tomcat 6       
  • MyEclipse EASIE Tomcat       
  • MyEclipse EASIE WebLogic 10       
  • MyEclipse EASIE WebLogic 6       
  • MyEclipse EASIE WebLogic 7       
  • MyEclipse EASIE WebLogic 8       
  • MyEclipse EASIE WebLogic 9       
  • MyEclipse EASIE WebLogic       
  • MyEclipse EASIE WebSphere 5       
  • MyEclipse EASIE WebSphere 6.1       
  • MyEclipse EASIE WebSphere 6       
  • MyEclipse EASIE WebSphere 4       
  • MyEclipse Examples //鏍蜂緥      
  • MyEclipse Memory Monitor //鍐呭瓨鐩戞帶      
  • MyEclipse Tapestry Integration //鎻掍歡闆嗘垚      
  • MyEclipse JSP Debug Tooling //jsp璋冭瘯鎻掍歡      
  • MyEclipse File Creation Wizards //鏂囦歡鍒涘緩紼嬪簭      
  • ICEfaces Integration for MyEclipse //鍩轟簬Ajax鐨凧SF寮鍙戞鏋?)   
  • MyEclipse Backward Compatibility //鍚庡彴鍔熻兘      
  • MyEclipse Perspective Plug-in //閫忚鍥炬彃浠?nbsp;     
  • Pluse Collaboration Control Center //Eclipse鐨勭綉欏電鐞嗕腑蹇?  
  • eclipse-cs 4.x.x -> 5.0.0 Migration Plug-in  //Eclipse鎻掍歡鍏煎緇勪歡   
  • Mozilla Debug UI Plug-in(Incubation) //Mozilla璋冭瘯鎻掍歡錛圡ozilla鏄竴嬈炬祻瑙堝櫒)      
  • Dynamic Languages ToolKit Core UI //瀵瑰叆PHP絳夊姩鎬佽璦鏀寔鐨勭敤鎴鋒帴鍙?  
  • WTP Webservice UI Plug-in //Web 鏈嶅姟瑙嗗浘鎻掍歡      
  • JavaServer Faces Tools - Core //jsf宸ュ叿鏍稿績鍖?nbsp;     
  • Automatic Updates Scheduler //鑷姩鏇存柊   
  • Service policy  //Web鎻愪緵鐨勬湇鍔℃ц兘鐩爣瀹氫箟,鑷姩綆$悊   
  • Atfdebug Plug-in(Incubation)  //鍔ㄦ佽璦鐨勮皟璇曞伐鍏?  
  • Auxiliary Web Module Support for MeEclipse// 杈呭姪鐨刉eb妯″潡鏀寔.(鍙兘鏄疭truts絳夋枃浠惰嚜鍔ㄦ坊鍔?   
  • JSF Editor Preview Support for MyEclipse//jsf緙栬緫鍣?nbsp;
  • 絎洓姝ワ細(xì)鏇存敼jsp榛樿鎵撳紑鐨勬柟寮?  
  • 瀹夎浜唌yeclipse鍚庯紝緙栬緫jsp欏甸潰錛屼細(xì)鎵撳紑浠栫殑緙栬緫欏甸潰錛屽悓鏃朵篃鏈夐瑙堥〉闈紝閫熷害寰堟參錛屼笉閫傚悎寮鍙戙傛墍浠ユ洿鏀逛箣windows–>perferences–>general–>editors->file associations   閫夋嫨*.jsp錛屾妸緙栬瘧鍣ㄦ敼涓洪粯璁ゅ惎鍔∕yEclipse JSP Edition錛?/span>鍦ㄤ笅鏂歸夋嫨涓縐嶇紪杈戝櫒錛岀劧鍚庣偣鍑誨乏杈圭殑default鎸夐挳   錛?/span>
  • 絎簲姝? 鏇存敼鍐呭瓨浣跨敤鏂囦歡   
  • 1銆佹墦寮 eclipse.ini   
  •   
  • -startup
    ../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
    --launcher.library
    ../Common/plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
    -install
    D:/Myeclipse 8.5/Program
    -vm
    D:/Myeclipse 8.5/Common/binary/com.sun.java.jdk.win32.x86_1.6.0.013/jre/bin/client/jvm.dll
    -configuration
    configuration
    -vmargs
    -Xmx512m
    -XX:MaxPermSize=1024m
    -XX:ReservedCodeCacheSize=128m
    鎶婁笅闈㈢殑閭d釜 -XX:MaxPermSize 璋冨ぇ錛屾瘮濡?nbsp;-XX:MaxPermSize=1024M錛屽啀鎶?nbsp;-XX:PermSize 璋冩垚璺?nbsp;-XX:MaxPermSize涓鏍峰ぇ   
  • 鍘熷洜錛氬ぇ瀹朵竴瀹氬榪欎釜鐢婚潰寰堢啛鎮(zhèn)夊惂錛?  
  • 鍑犱箮姣忔 eclipse 鍗″埌褰撻兘鏄洜涓鴻繖涓潪鍫嗗唴瀛樹笉瓚抽犳垚鐨勶紝鎶婃渶澶ц窡鏈灝忚皟鎴愪竴鏍鋒槸鍥犱負(fù)涓嶈 myeclipse 棰戠箒鐨勬崲鍐呭瓨鍖哄煙澶у皬   
  • 娉ㄦ剰錛歑X:MaxPermSize 鍜?nbsp;Xmx 鐨勫ぇ灝忎箣鍜屼笉鑳借秴榪囦綘鐨勭數(shù)鑴戝唴瀛樺ぇ灝?nbsp;  
  • 緇忕悊姣旇緝濂緢錛屽氨璋冨埌浜?024
  • 絎叚姝? 鍙栨秷Maven鏇存柊(鍚姩鏇存柊)   
  • Window > Preferences > Myeclipse> Maven4Myeclipse > Maven>紱佺敤Download repository index updates on startup

  • 鏀瑰揩鎹烽敭涔嬬被鐨勭粡鐞嗗氨涓嶄粙緇嶄簡銆?/span>



    寮犲厓Won 2010-11-17 10:25 鍙戣〃璇勮
    ]]>
    JAVA鎷︽埅鍣ㄥ師鐞嗗強(qiáng)Struts2鎵╁睍http://www.tkk7.com/zhangyuan/archive/2010/09/06/331229.html寮犲厓Won寮犲厓WonMon, 06 Sep 2010 09:21:00 GMThttp://www.tkk7.com/zhangyuan/archive/2010/09/06/331229.htmlhttp://www.tkk7.com/zhangyuan/comments/331229.htmlhttp://www.tkk7.com/zhangyuan/archive/2010/09/06/331229.html#Feedback3http://www.tkk7.com/zhangyuan/comments/commentRss/331229.htmlhttp://www.tkk7.com/zhangyuan/services/trackbacks/331229.html鏈榪戝彂鐜板緢澶氭湅鍙嬭繛鎷︽埅鍣ㄩ兘涓嶇煡閬擄紝浜庢槸鎯沖啓涓狟LOG鎬葷粨涓涓嬨?br /> java鎷︽埅鍣ㄧ殑鍩烘湰鍘熺悊鍏跺疄闈炲父綆鍗曪紝璇寸櫧浜嗗氨鏄姩鎬佷唬鐞嗙被銆?br /> 涓嬮潰鏉ョ湅涓涓畝鍗曠殑渚嬪瓙
    棣栧厛錛屾垜寤虹珛涓涓嫤鎴櫒鐨勭被InterceptorClass錛岃繖閲岀殑before()鍜宎fter()鏂規(guī)硶鏄互鍚庢嫤鎴櫒浼?xì)鎵ц鐨勬栆?guī)硶
    CODE娓呭崟涓錛?br />

    public class InterceptorClass {
     
    public void before()
      System.out.println(
    "鎷︽埅鍣↖nterceptorClass鏂規(guī)硶璋冪敤:before()!"); 
     }
     
     
    public void after()
         System.out.println(
    "鎷︽埅鍣↖nterceptorClass鏂規(guī)硶璋冪敤:after()!"); 
     }

    }

     

    鎴戜滑妯℃嫙涓涓笟鍔$粍浠舵帴鍙usinessInterface錛屽拰涓涓笟鍔$粍浠跺疄鐜扮被BusinessClass
    CODE娓呭崟浜岋細(xì)

    public interface BusinessInterface {
     
    public void doSomething();
    }

     

    CODE娓呭崟涓夛細(xì)

    public class BusinessClass implements BusinessInterface {
     
    public void doSomething() {
       System.out.println(
    "涓氬姟緇勪歡BusinessClass鏂規(guī)硶璋冪敤:doSomething()"); 
     }

    }

     

    鐒跺悗錛屽垱寤轟竴涓姩鎬佷唬鐞嗙被DynamicProxyHandler錛岃繖涓被鏄泦鎴怚nvocationHandler鎺ュ彛鐨勶紝鍔ㄦ佺被鐨勫師鐞嗗疄闄呬笂鏄嬌寰楀綋浣犳墽琛屼竴涓姩鎬佹柟

    娉曠殑鏃跺欙紝浠栧彲浠ユ妸榪欎釜鍔ㄦ佹柟娉昫ispatch鍒拌繖涓姩鎬佺被涓婃潵銆傝繖鏍鳳紝浣犲氨鍙互鍦ㄨ繖涓柟娉曠殑鍓嶅悗宓屽叆鑷繁鐨勪竴浜涙柟娉曘?br /> CODE娓呭崟鍥涳細(xì)
    //鍖呭惈浜嗕笟鍔″璞$粦瀹氬姩鎬佷唬鐞嗙被鐨勫鐞嗭紝騫跺疄鐜頒簡InvocationHandler鎺ュ彛鐨刬nvoke鏂規(guī)硶

    public class DynamicProxyHandler implements InvocationHandler {
     
    private Object business;//琚唬鐞嗗璞?/span>
     private InterceptorClass inceptor = new InterceptorClass();//鎷︽埅鍣?br />  
     
    // 鍔ㄦ佺敓鎴愪竴涓唬鐞嗙被瀵硅薄,騫剁粦瀹氳浠g悊綾誨拰浠g悊澶勭悊鍣?/span>
     public Object bind(Object business) {
       
    this.business = business;
       
    return Proxy.newProxyInstance(
         
    //琚唬鐞嗙被鐨凜lassLoader
         business.getClass().getClassLoader(),
         
    //瑕佽浠g悊鐨勬帴鍙?鏈柟娉曡繑鍥炲璞′細(xì)鑷姩澹扮О瀹炵幇浜嗚繖浜涙帴鍙?/span>
         business.getClass().getInterfaces(), 
         
    //浠g悊澶勭悊鍣ㄥ璞?/span>
         this);
     }


     
     // 浠g悊瑕佽皟鐢ㄧ殑鏂規(guī)硶,騫跺湪鏂規(guī)硶璋冪敤鍓嶅悗璋冪敤榪炴帴鍣ㄧ殑鏂規(guī)硶

     /**
      * 
    @param proxy  浠g悊綾誨璞?br />   * @param method 琚唬鐞嗙殑鎺ュ彛鏂規(guī)硶
      * 
    @param args   琚唬鐞嗘帴鍙f柟娉曠殑鍙傛暟
      * 
    @throws Throwable
      
    */

     
    public Object invoke(Object proxy, Method method, Object[] args)
       
    throws Throwable {
      Object result 
    = null;
      inceptor.before();
      result
    =method.invoke(business,args);
      inceptor.after();
      
    return result;
     }


    OK錛屾垜浠潵鍐欎釜綾繪祴璇曚竴涓?br /> CODE娓呭崟浜旓細(xì)

    public static void main(String[] args) {
      
    //鐢熸垚鍔ㄦ佷唬鐞嗙被瀹炰緥
      DynamicProxyHandler handler = new DynamicProxyHandler();
      
    //鐢熸垚寰呮祴璇曠殑涓氬姟緇勪歡瀵硅薄
            BusinessInterface business = new BusinessClass();
            
    //灝嗕笟鍔$粍浠跺璞″拰鍔ㄦ佷唬鐞嗙被瀹炰緥緇戝畾
            BusinessInterface businessProxy = (BusinessInterface) handler.bind(business);
            
    //鐢ㄥ姩鎬佷唬鐞嗙被璋冪敤鏂規(guī)硶
            businessProxy.doSomething();
     }


    鏉ョ湅鐪嬬粨鏋滐細(xì)


    榪戞湡struts2寰堟祦琛岋紝鑰屼笖鎷︽埅鍣ㄦ槸struts2閲岄潰涓涓瘮杈冨ソ鐨勫姛鑳斤紝涓嬮潰涓句釜渚嬪瓙璇存槑涓涓嬫嫤鎴櫒鍦╯truts2涓殑鐢ㄦ硶銆?br /> struts2瀵規(guī)嫤鎴櫒瀹炵幇鍋氫簡涓涓皝瑁咃紝浣垮緱鎴戜滑鍦ㄥ疄鐜扮殑鏃跺欐瘮杈冪畝鍗曘?br /> 棣栧厛鎴戜滑瑕佸緩涓涓嫤鎴櫒綾?br /> CODE娓呭崟鍏細(xì)

    public class AuthorizationInterceptor extends AbstractInterceptor {
     @Override
     
    public String intercept(ActionInvocation invocation) throws Exception {
      Map session 
    = invocation.getInvocationContext().getSession();
      String userName 
    = (String) session.get("userName");
      
    if ( userName != null && userName.equals("test")) {
       System.out.println(
    "鎷︽埅鍣細(xì)鍚堟硶鐢ㄦ埛鐧誨綍---");
       
    return invocation.invoke();
      }

      
    else
      
    {
       System.out.println(
    "鎷︽埅鍣細(xì)鐢ㄦ埛鏈櫥褰?--");
       
    return Action.LOGIN;
      }

     }

    }


    榪欎釜綾繪槸蹇呴』瑕佺戶鎵縮truts2鍖呬腑鎻愪緵鐨凙bstractInterceptor綾伙紝榪欎釜綾繪湁涓涓娊璞℃柟娉昳ntercept錛岃繖涓柟娉曟槸蹇呴』瑕佸疄鐜扮殑銆?br /> 閭d箞緇忕悊鍦ㄨ繖涓嫤鎴櫒閲岄潰鍐欎簡涓涓畝鍗曠殑瀹炵幇錛屽url鐢ㄦ埛鍚堟硶鎬у仛浜嗕竴涓檺鍒躲?/p>

    鎺ヤ笅鏉ユ瘮杈冨叧閿殑鏄繃婊ゅ櫒鍦╯truts2涓殑閰嶇疆錛屽厛鐪嬬湅浠g爜
    CODE娓呭崟涓冿細(xì)

    <package name="system" extends="struts-default">
      
    <interceptors>
       
    <!--  瀹氫箟鏉冮檺鎺у埗鎷︽埅鍣?nbsp; -->
       
    <interceptor name="authority" 

    class
    ="com.sharesin.biz.common.intercepts.struts2.AuthorizationInterceptor"/>
       
    <!-- 瀹氫箟涓涓寘鍚潈闄愭帶鍒剁殑鎷︽埅鍣ㄦ爤   -->
       
    <interceptor-stack name="mystack">
        
    <interceptor-ref name="defaultStack"></interceptor-ref>
        
    <interceptor-ref name="authority"></interceptor-ref>
       
    </interceptor-stack>
      
    </interceptors>
       
    <!--瀹氫箟榛樿鎷︽埅鍣?nbsp;  -->
            
    <default-interceptor-ref name="mystack" />
       
    <!--瀹氫箟鍏ㄥ眬澶勭悊緇撴灉   -->
      
    <global-results>
       
    <result name="login">index.jsp</result>
      
    </global-results>
      
    <action name="login_*" class="com.sharesin.biz.web.system.LoginAction" method="{1}">
       
    <result name="success">system/homepage.jsp</result>
      
    </action>
     
    </package>


    鍦╥nterceptors鑺傜偣閲岋紝鎴戜滑鍙互瀹氫箟澶氫釜鎷︽埅鍣紝榪欓噷鐨勫悕涓篴uthority鐨勫彧鏄叾涓殑涓涓俿truts2鐨勬嫤鎴櫒鏍堟垜鏄厛鎵цstruts2榛樿鐨勬嫤

    鎴櫒defaultStack錛岀劧鍚庡啀鎵ц鎴戠殑銆傜劧鍚庡彧闇瑕佺敤default-interceptor-ref鏍囩璁劇疆濂借繖涓猻ystem鍖呬腑鐨勯粯璁ゆ嫤鎴櫒涓鴻繖涓嫤鎴櫒灝監(jiān)K浜嗐?/p>

    struts2涓紩鍏ヤ簡package榪欎釜姒傚康錛屾垜瑙夊緱鍗佸垎瀹炵敤錛屽綋鐒惰繖瀵箂truts2鎷︽埅鍣ㄤ篃鏄釜瀹炴儬錛屾垜浠彲浠ユ牴鎹笉鍚岀殑action鏉ュ垎鍖呭拰涓嶅悓鐨勬嫤鎴櫒


    ok錛屾潵榪愯嫻嬭瘯涓涓嬨?/p>


    緇撴灉..


     

     

     

     

     



    寮犲厓Won 2010-09-06 17:21 鍙戣〃璇勮
    ]]>
    FLEX涓殑涓浜涘皬鎶宸р啈http://www.tkk7.com/zhangyuan/archive/2010/09/03/330847.html寮犲厓Won寮犲厓WonFri, 03 Sep 2010 03:39:00 GMThttp://www.tkk7.com/zhangyuan/archive/2010/09/03/330847.htmlhttp://www.tkk7.com/zhangyuan/comments/330847.htmlhttp://www.tkk7.com/zhangyuan/archive/2010/09/03/330847.html#Feedback1http://www.tkk7.com/zhangyuan/comments/commentRss/330847.htmlhttp://www.tkk7.com/zhangyuan/services/trackbacks/330847.html闃呰鍏ㄦ枃

    寮犲厓Won 2010-09-03 11:39 鍙戣〃璇勮
    ]]>
    FLEX涓竴浜涙瘮杈冮噸瑕佺殑鏍囩鍜屽睘鎬?/title><link>http://www.tkk7.com/zhangyuan/archive/2010/08/27/330064.html</link><dc:creator>寮犲厓Won</dc:creator><author>寮犲厓Won</author><pubDate>Fri, 27 Aug 2010 07:44:00 GMT</pubDate><guid>http://www.tkk7.com/zhangyuan/archive/2010/08/27/330064.html</guid><wfw:comment>http://www.tkk7.com/zhangyuan/comments/330064.html</wfw:comment><comments>http://www.tkk7.com/zhangyuan/archive/2010/08/27/330064.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhangyuan/comments/commentRss/330064.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhangyuan/services/trackbacks/330064.html</trackback:ping><description><![CDATA[<p>鍦ㄤ嬌鐢╢lex榪囩▼涓粡甯鎬細(xì)瀵硅皟鏍峰紡鎰熷埌澶寸棝錛岀粡鐞嗗湪榪欓噷鍑嗗鎶婂父鐢ㄧ殑涓浜涗笢涓滄葷粨涓涓嬶紝浠ヤ究浠ュ悗鏌ラ槄銆?br /> 浠ュ悗鎱㈡參鎬葷粨銆?br /> 涓銆佸叕鐢?br /> 1.includeInLayout錛氬畠鐨勪綔鐢ㄦ槸褰撲嬌鐢╲isible闅愯棌瀵硅薄鐨勬椂鍊欙紝璇ュ璞′笉浼?xì)鍗犱綅銆?br /> 2.瀛椾綋錛歠ontsize錛氬叏灞瀛椾綋澶у皬錛屾帹鑽愯緗?2銆俧ont-family錛?ARIAL"銆傝繖浜涘湪CSS涓瀹氬ソ</p> <p>浜屻丳anel<br /> 1.headerHeight錛歅anel澶寸殑瀹藉害錛岃繖閲屼竴鑸緗垚15姣旇緝鑸掓湇銆?br /> 2.borderThicknessBottom錛歅anel鎺т歡涓嬭竟妗嗙殑綺楃粏,涓鑸緗垚2姣旇緝鑸掓湇銆?br /> 3.borderThicknessLeft錛歅anel宸﹁竟妗嗙殑綺楃粏,涓鑸緗垚2姣旇緝鑸掓湇銆?br /> 4.borderThicknessRight錛歅anel鍙寵竟妗嗙殑綺楃粏,涓鑸緗垚2姣旇緝鑸掓湇銆?br /> 5.backgroundImage錛氬鏋滆寰桺anel鐨勭櫧鑹插寳浜お涓戯紝閭e氨鐢ㄨ繖涓崲涓涓笎鍙樿儗鏅惂銆?br /> <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/flex/FLEX涓竴浜涢噸瑕佺殑鏍囩鍜屽睘鎬?pic2010082721.jpg" width="455" height="201" /></p> <p>涓夈丏ataGrid&AdvancedDataGrid<br /> 1.headerColors錛氱敤浜庣粯鍒舵爣棰樿儗鏅笎鍙樼殑涓ょ棰滆壊鐨勬暟緇勩傛帹鑽怺#60beff,#1273ce]錛岃摑鑹叉笎鍙?br /> 2.alternatingItemColors錛氫氦鏇挎ā寮忎腑琛岀殑棰滆壊銆傛鍊煎彲浠ユ槸鐢卞縐嶉鑹蹭腑浠繪剰涓ょ鎵緇勬垚鐨勬暟緇勩傛帹鑽怺#FFFDCE, #C8ECFF]錛屾祬钃濆拰榛勮壊銆?br /> 3.headerWordWrap錛氬垯鎸囧畾鏍囬鏂囨湰涓嶉傚悎涓琛屾椂灝嗘崲琛屻傦紙榪欐槸鍦ˋdvancedDataGridColumnGroup涓緗殑錛夈?br /> 4.涓涓爣蹇楋紝鎸囩ず褰撴鍒椾腑鍚勮鐨勬枃鏈笉鑳藉湪涓琛屼腑鏄劇ず鏃訛紝鏄惁鑳藉鑷姩鎹㈣錛堣繖鏄湪DataGridColumn涓緗殑錛夈?br /> <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/flex/FLEX涓竴浜涢噸瑕佺殑鏍囩鍜屽睘鎬?pic2010082722.jpg" width="455" height="201" /> <p>鍥涖丆hart<br /> 1.showDataTips錛氭寚瀹欶lex鏄惁鏄劇ず鍥捐〃鐨勬彁紺虹獥鍙f帶浠躲?br /> 2.verticalAxis-CategoryAxis-Title錛氬崟浣嶅彲浠ュ姞鍦ㄥ潗鏍囪醬涓娿?br /> 3.GradientEntry錛氳緗浘琛ㄧ殑娓愬彉鑹層傝瑙佺..<br /> <a href="http://www.tkk7.com/zhangyuan/archive/2010/09/03/330847.html">http://www.tkk7.com/zhangyuan/archive/2010/09/03/330847.html</a><br /> 濡備笅CODE</p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080"> 1</span><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /><span style="color: #000000"><</span><span style="color: #000000">mx:BarSeries xField</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">costs</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 2</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                        </span><span style="color: #000000"><</span><span style="color: #000000">mx:fill</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 3</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                            </span><span style="color: #000000"><</span><span style="color: #000000">mx:LinearGradient</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 4</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                                </span><span style="color: #000000"><</span><span style="color: #000000">mx:GradientEntry color</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">#A6A602</span><span style="color: #000000">"</span><span style="color: #000000"> ratio</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">0</span><span style="color: #000000">"</span><span style="color: #000000">  </span><span style="color: #000000">/></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 5</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                                </span><span style="color: #000000"><</span><span style="color: #000000">mx:GradientEntry color</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">#DFDF97</span><span style="color: #000000">"</span><span style="color: #000000"> ratio</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">.2</span><span style="color: #000000">"</span><span style="color: #000000">  </span><span style="color: #000000">/></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 6</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                                </span><span style="color: #000000"><</span><span style="color: #000000">mx:GradientEntry color</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">#A6A602</span><span style="color: #000000">"</span><span style="color: #000000"> ratio</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">.4</span><span style="color: #000000">"</span><span style="color: #000000">  </span><span style="color: #000000">/></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 7</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                                </span><span style="color: #000000"><</span><span style="color: #000000">mx:GradientEntry color</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">#F5F655</span><span style="color: #000000">"</span><span style="color: #000000"> ratio</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">.8</span><span style="color: #000000">"</span><span style="color: #000000">  </span><span style="color: #000000">/></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 8</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                                </span><span style="color: #000000"><</span><span style="color: #000000">mx:GradientEntry color</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">#A6A602</span><span style="color: #000000">"</span><span style="color: #000000"> ratio</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">1</span><span style="color: #000000">"</span><span style="color: #000000">  </span><span style="color: #000000">/></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 9</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                            </span><span style="color: #000000"></</span><span style="color: #000000">mx:LinearGradient</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080">10</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                        </span><span style="color: #000000"></</span><span style="color: #000000">mx:fill</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080">11</span><span style="color: #000000"><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />                    </span><span style="color: #000000"></</span><span style="color: #000000">mx:BarSeries</span><span style="color: #000000">></span></div> <p><br /> <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/flex/FLEX涓竴浜涢噸瑕佺殑鏍囩鍜屽睘鎬?pic2010082723.jpg" width="455" height="201" /> </p> <br /> <br /> <br /> <img src ="http://www.tkk7.com/zhangyuan/aggbug/330064.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhangyuan/" target="_blank">寮犲厓Won</a> 2010-08-27 15:44 <a href="http://www.tkk7.com/zhangyuan/archive/2010/08/27/330064.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>cognos鍒楄〃涓庡浘褰㈣仈鍔ㄦ晥鏋?/title><link>http://www.tkk7.com/zhangyuan/archive/2010/08/20/329492.html</link><dc:creator>寮犲厓Won</dc:creator><author>寮犲厓Won</author><pubDate>Fri, 20 Aug 2010 09:37:00 GMT</pubDate><guid>http://www.tkk7.com/zhangyuan/archive/2010/08/20/329492.html</guid><wfw:comment>http://www.tkk7.com/zhangyuan/comments/329492.html</wfw:comment><comments>http://www.tkk7.com/zhangyuan/archive/2010/08/20/329492.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.tkk7.com/zhangyuan/comments/commentRss/329492.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhangyuan/services/trackbacks/329492.html</trackback:ping><description><![CDATA[<p> cognos涓湁鍒楄〃鍜屽浘褰紝浣嗘槸琛ㄥ拰鍥句箣闂存繪槸瀛ょ珛鐨勶紝鍒鋒柊欏甸潰涔熼兘鏄叏欏甸潰鍒鋒柊錛屼簬鏄粡鐞嗗湪鎯籌紝鏄惁鏈変釜鏂規(guī)硶鑳藉湪鐐瑰嚮cognos鍒?/p> <p>琛ㄦ椂鏃佽竟鐨刢ognos鍥捐〃鑳藉瀹炴椂鐨勫彉鍔紝綾諱技flex涓殑緇戝畾鏁堟灉銆傚湪鑰佹澘鐨勫己鐑堝偓淇冧笅錛岀粡鐞嗕篃娌′粈涔堟椂闂村幓緗戜笂鍘繪壘鍘婚棶錛岃寰楀嚟鑷繁浠ュ墠</p> <p>鐨勪竴浜汮2EE鑰佸簳瀛愬姞涓妑eport studio涓己澶х殑HTML欏圭洰璨屼技鍙互鎼炲畾,浜庢槸寮鎼炰簡...<br />  棣栧厛緇欏ぇ瀹剁湅鐪嬫暟鎹簱<br /> <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/cognos/cognos2/pic2010082021.jpg" width="508" height="109" /><br /> <span style="color: #0000ff"><strong>涓銆佸厛鐢╮eport studio寤虹珛涓涓甫鍙傛暟鐨刢ognos楗煎浘鎶ヨ〃(榪欓噷鍙互闅忎究鏄粈涔堝浘)錛屾姤琛ㄧ伆甯哥畝鍗?br /> </strong></span><img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/cognos/cognos2/pic2010082022.jpg" width="837" height="467" /><br /> 璁劇疆鍙傛暟鍚嶄負(fù)par3錛屽茍鎶婃鎶ヨ〃淇濆瓨涓篴1<br /> <strong style="color: #0000ff">浜屻佸啀鐢╮eport studio寤虹珛涓涓垪琛?/strong>錛屽鍥?br /> <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/cognos/cognos2/pic2010082023.jpg" width="846" height="211" /><br /> 緇忕悊鍦ㄨ繖閲屽鐢ㄤ簡html欏圭洰錛屽洜涓篶ognos鍦ㄩ〉闈笂灝佽鐨勫お濂戒簡錛屽彧鑳借繖鏍鋒嫾鍑戣剼鏈?br /> 鍩烘湰鐨勫師鐞嗗氨鏄湪鍒楄〃鏃佽竟鏀劇疆涓涓猦tml欏圭洰錛屽叾鍐呭鏄竴涓猧frame錛屽叾榪炴帴涔熷氨鏄垰鍒氬仛濂界殑閭d釜甯﹀弬鏁扮殑楗煎浘鎶ヨ〃銆?br /> 鐒跺悗鍦ㄥ垪琛ㄤ腑鏀劇疆涓涓猯abel錛屽湪label涓緗偣鍑諱簨浠跺嚭鏉frame閾炬帴錛堝叾瀹炶繖鏍峰氨鎹簡涓涓弬鏁幫級(jí)鍙?qiáng)閲嶆柊铦插叆銆?/p> <p>鍏朵腑<br /> 1鐨勪唬鐮佸涓嬶紝浠栦富瑕佹槸鐐瑰嚮鐨勫垪琛ㄨЕ鍙戠殑浜嬩歡<br /> </p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000"><</span><span style="color: #000000">script type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/javascript</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080">2</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #0000ff">function</span><span style="color: #000000"> changeframe(par)<br /> </span><span style="color: #008080">3</span><span style="color: #000000"><img id="Codehighlighter1_60_275_Open_Image" onclick="this.style.display='none'; Codehighlighter1_60_275_Open_Text.style.display='none'; Codehighlighter1_60_275_Closed_Image.style.display='inline'; Codehighlighter1_60_275_Closed_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_60_275_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_60_275_Closed_Text.style.display='none'; Codehighlighter1_60_275_Open_Image.style.display='inline'; Codehighlighter1_60_275_Open_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" alt="" />    </span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_60_275_Closed_Text"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_60_275_Open_Text"><span style="color: #000000">{<br /> </span><span style="color: #008080">4</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />        sname</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">http://localhost/cognos8/cgi-bin/cognos.cgi?b_action=cognosViewer&ui.object=/content/package[@name='aa']/report[@name='a1']&ui.action=run&run.prompt=false&p_par3=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">par;<br /> </span><span style="color: #008080">5</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />        frameChart.location.href</span><span style="color: #000000">=</span><span style="color: #000000">sname;<br /> </span><span style="color: #008080">6</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" />    }</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">7</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000"></</span><span style="color: #000000">script</span><span style="color: #000000">></span></div> <p> </p> <p>2鍒?涓昏灝辨槸瀹氫箟涓涓惈鏈夌偣鍑諱簨浠剁殑label<br /> 2鐨勪唬鐮佷負(fù)<br /> </p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000"><</span><span style="color: #000000">u</span><span style="color: #000000">><</span><span style="color: #000000">label onclick</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">changeframe('</span></div> <p><br /> 3鍏跺疄鏄竴涓姤琛ㄨ〃杈懼紡錛屽畠鏄弬鏁?br /> </p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">[query1].[arr2]</span></div> <p><br /> 4鐨勪唬鐮佷負(fù)<br /> </p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">');</span><span style="color: #000000">"</span><span style="color: #000000">  style=</span><span style="color: #000000">"</span><span style="color: #000000">width:</span><span style="color: #000000">100</span><span style="color: #000000">%</span><span style="color: #000000">;height:</span><span style="color: #000000">100</span><span style="color: #000000">%</span><span style="color: #000000">"</span><span style="color: #000000"> ></span></div> <p><br /> 5涔熸槸涓涓姤琛ㄨ〃杈懼紡錛屼粬鏄緗鍒楁樉紺虹殑鍐呭<br /> </p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">[arr2]</span></div> <p><br /> 6鐨勪唬鐮佷負(fù)錛屼粬鏀朵釜灝?/p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080">1</span><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000"></</span><span style="color: #000000">label </span><span style="color: #000000">></</span><span style="color: #000000">u</span><span style="color: #000000">></span></div> <p><br /> </p> <p>7鐨勪唬鐮佷富瑕佹槸iframe錛岀劧鍚庡氨鏄埛鏂扮瓑寰呮椂鍊欑殑涓涓瓑寰呮彁紺?br /> 7鐨勪唬鐮佷負(fù)<br /> </p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #008080"> 1</span><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000"><</span><span style="color: #000000">iframe frameborder</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">0</span><span style="color: #000000">"</span><span style="color: #000000"> id</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">frameChart</span><span style="color: #000000">"</span><span style="color: #000000"> src</span><span style="color: #000000">=</span><span style="color: #000000">""</span><span style="color: #000000"> scrolling</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">no</span><span style="color: #000000">"</span><span style="color: #000000"> height</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">450</span><span style="color: #000000">"</span><span style="color: #000000"> width</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">100%</span><span style="color: #000000">"</span><span style="color: #000000">></</span><span style="color: #000000">iframe</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 2</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000"><</span><span style="color: #000000">div id</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">loading</span><span style="color: #000000">"</span><span style="color: #000000"> style</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">display:block; padding:100px 0 100px 0;text-align:center;color:#999999;font-size:12px;</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 3</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />      欏甸潰鍔犺澆涓?img src="http://www.tkk7.com/Images/dot.gif" alt="" /><br /> </span><span style="color: #008080"> 4</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />    </span><span style="color: #000000"></</span><span style="color: #000000">div</span><span style="color: #000000">></span><span style="color: #000000"><br /> </span><span style="color: #008080"> 5</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" /></span><span style="color: #000000"><</span><span style="color: #000000">script type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/javascript</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000">     <br /> </span><span style="color: #008080"> 6</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />     </span><span style="color: #0000ff">var</span><span style="color: #000000">  a  </span><span style="color: #000000">=</span><span style="color: #000000"> document.getElementById(</span><span style="color: #000000">"</span><span style="color: #000000">frameChart</span><span style="color: #000000">"</span><span style="color: #000000">);   <br /> </span><span style="color: #008080"> 7</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />     </span><span style="color: #0000ff">var</span><span style="color: #000000"> b  </span><span style="color: #000000">=</span><span style="color: #000000"> document.getElementById(</span><span style="color: #000000">"</span><span style="color: #000000">loading</span><span style="color: #000000">"</span><span style="color: #000000">);   <br /> </span><span style="color: #008080"> 8</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />     a.style.display </span><span style="color: #000000">=</span><span style="color: #000000">  </span><span style="color: #000000">"</span><span style="color: #000000">none</span><span style="color: #000000">"</span><span style="color: #000000">;                     <br /> </span><span style="color: #008080"> 9</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />     b.style.display </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">block</span><span style="color: #000000">"</span><span style="color: #000000">;                     <br /> </span><span style="color: #008080">10</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />     <br /> </span><span style="color: #008080">11</span><span style="color: #000000"><img id="Codehighlighter1_528_859_Open_Image" onclick="this.style.display='none'; Codehighlighter1_528_859_Open_Text.style.display='none'; Codehighlighter1_528_859_Closed_Image.style.display='inline'; Codehighlighter1_528_859_Closed_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_528_859_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_528_859_Closed_Text.style.display='none'; Codehighlighter1_528_859_Open_Image.style.display='inline'; Codehighlighter1_528_859_Open_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" alt="" />        </span><span style="color: #0000ff">if</span><span style="color: #000000">  (window.ActiveXObject)   </span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_528_859_Closed_Text"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_528_859_Open_Text"><span style="color: #000000">{   <br /> </span><span style="color: #008080">12</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" /><br /> </span><span style="color: #008080">13</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" /><br /> </span><span style="color: #008080">14</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />     a.onreadystatechange </span><span style="color: #000000">=</span><span style="color: #000000">  </span><span style="color: #0000ff">function</span><span style="color: #000000">()     <br /> </span><span style="color: #008080">15</span><span style="color: #000000"><img id="Codehighlighter1_585_851_Open_Image" onclick="this.style.display='none'; Codehighlighter1_585_851_Open_Text.style.display='none'; Codehighlighter1_585_851_Closed_Image.style.display='inline'; Codehighlighter1_585_851_Closed_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_585_851_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_585_851_Closed_Text.style.display='none'; Codehighlighter1_585_851_Open_Image.style.display='inline'; Codehighlighter1_585_851_Open_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" alt="" />     </span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_585_851_Closed_Text"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_585_851_Open_Text"><span style="color: #000000">{   <br /> </span><span style="color: #008080">16</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />        </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #0000ff">this</span><span style="color: #000000">.readyState</span><span style="color: #000000">==</span><span style="color: #000000">"</span><span style="color: #000000">complete</span><span style="color: #000000">"</span><span style="color: #000000">)   <br /> </span><span style="color: #008080">17</span><span style="color: #000000"><img id="Codehighlighter1_643_841_Open_Image" onclick="this.style.display='none'; Codehighlighter1_643_841_Open_Text.style.display='none'; Codehighlighter1_643_841_Closed_Image.style.display='inline'; Codehighlighter1_643_841_Closed_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_643_841_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_643_841_Closed_Text.style.display='none'; Codehighlighter1_643_841_Open_Image.style.display='inline'; Codehighlighter1_643_841_Open_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" alt="" />         </span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_643_841_Closed_Text"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_643_841_Open_Text"><span style="color: #000000">{                                                                   <br /> </span><span style="color: #008080">18</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />             b.innerHTML  </span><span style="color: #000000">=</span><span style="color: #000000">   </span><span style="color: #000000">""</span><span style="color: #000000">;   <br /> </span><span style="color: #008080">19</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />              b.style.display </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">none</span><span style="color: #000000">"</span><span style="color: #000000">;   <br /> </span><span style="color: #008080">20</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />             a.style.display  </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">""</span><span style="color: #000000">;   <br /> </span><span style="color: #008080">21</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" />          }</span></span><span style="color: #000000">   <br /> </span><span style="color: #008080">22</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" />     }</span></span><span style="color: #000000"> <br /> </span><span style="color: #008080">23</span><span style="color: #000000"><img id="Codehighlighter1_864_963_Open_Image" onclick="this.style.display='none'; Codehighlighter1_864_963_Open_Text.style.display='none'; Codehighlighter1_864_963_Closed_Image.style.display='inline'; Codehighlighter1_864_963_Closed_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" alt="" /><img style="display: none" id="Codehighlighter1_864_963_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_864_963_Closed_Text.style.display='none'; Codehighlighter1_864_963_Open_Image.style.display='inline'; Codehighlighter1_864_963_Open_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" alt="" />     }</span></span><span style="color: #0000ff">else</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_864_963_Closed_Text"><img src="http://www.tkk7.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_864_963_Open_Text"><span style="color: #000000">{ <br /> </span><span style="color: #008080">24</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" />     a.style.display </span><span style="color: #000000">=</span><span style="color: #000000">  </span><span style="color: #000000">"</span><span style="color: #000000">block</span><span style="color: #000000">"</span><span style="color: #000000">;                     </span><span style="color: #008000">//</span><span style="color: #008000">闅愯棌 </span><span style="color: #008000"><br /> </span><span style="color: #008080">25</span><span style="color: #008000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" alt="" /></span><span style="color: #000000">     b.style.display </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">none</span><span style="color: #000000">"</span><span style="color: #000000">; <br /> </span><span style="color: #008080">26</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" />     }</span></span><span style="color: #000000"><br /> </span><span style="color: #008080">27</span><span style="color: #000000"><img align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" alt="" />  </span><span style="color: #000000"></</span><span style="color: #000000">script</span><span style="color: #000000">></span></div> <p><br /> 鎷兼淮鎴戠瘡姝諱簡.....</p> <p>OK錛屾垜浠潵鐪嬬湅鏁堟灉<br /> 鎴戝厛鐐瑰嚮涓涓嬬涓涓崟鍏冩牸<br /> <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/cognos/cognos2/pic2010082024.jpg" width="801" height="383" /><br /> 鍐嶇偣鍑葷浜屼釜<br /> <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/zhangyuan/cognos/cognos2/pic2010082025.jpg" width="803" height="393" /></p> <p>娉ㄦ剰錛屽垪琛ㄤ笉浼?xì)鍒锋柊鍝﹀Q屾湁鐐瑰儚ajax鐨勬晥鏋溿?br /> <br /> <br /> 鍚庢潵鎯蟲兂錛屽叾瀹炲姛鑳芥尯綆鍗曠殑銆?br /> 渚嬪瓙姣旇緝綆闄嬶紝鍙槸鎯充紶杈句竴涓濇兂錛屽笇鏈涗互鍚庡ぇ瀹舵湁濂戒笢瑗胯兘涓璧蜂氦嫻併?br /> </p> <img src ="http://www.tkk7.com/zhangyuan/aggbug/329492.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhangyuan/" target="_blank">寮犲厓Won</a> 2010-08-20 17:37 <a href="http://www.tkk7.com/zhangyuan/archive/2010/08/20/329492.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Cognos SDK 鐮旂┒瀛︿範(fàn)鎵嬪唽錛堜簩錛変箣[java璇誨彇report鎶ヨ〃榪斿洖XML]http://www.tkk7.com/zhangyuan/archive/2010/08/05/cognos-sdk-xml-string.html寮犲厓Won寮犲厓WonThu, 05 Aug 2010 13:41:00 GMThttp://www.tkk7.com/zhangyuan/archive/2010/08/05/cognos-sdk-xml-string.htmlhttp://www.tkk7.com/zhangyuan/comments/327841.htmlhttp://www.tkk7.com/zhangyuan/archive/2010/08/05/cognos-sdk-xml-string.html#Feedback16http://www.tkk7.com/zhangyuan/comments/commentRss/327841.htmlhttp://www.tkk7.com/zhangyuan/services/trackbacks/327841.html    瀵笴OGNOS鏈変竴瀹氫簡瑙d互鍚庯紝緇忕悊閫愭笎鍙戠幇COGNOS鐨勫己澶т箣澶勶紝鐗瑰埆鐨勭珛鏂逛綋妯″瀷浣挎暟鎹粨搴撴洿鏈夋潯鐞嗚屼笖璁塊棶閫熷害鏇村揩銆備絾鏄篃浜嗚В鍒頒簡COGNOS鐨勫姡鍔匡紝搴旇璇存槸IBM鏁翠綋鐨勫姡鍔匡紝涔熷氨鏄晫闈㈠お涓戙傝櫧鐒禖OGNOS涔熷寘鍚簡鍑犱箮鎵鏈夌殑鍥捐〃錛屾牱寮忎篃鍙互璋冩暣銆備絾鏄COGNOS鐨勭晫闈㈣皟鏁村お澶嶆潅錛屽嚑涔庣湅鐨勬瘮杈冨ソ鐨凜OGNOS鏄劇ず鐣岄潰閮借鏈塇TML瀵硅薄鏉ヨ皟錛屾洿鎴栬呮棤璁轟綘鎬庝箞璋冧篃鏄熀浜嶩TML錛屽湪鑹插僵鍜屽姩鐢繪柟闈笉浼?xì)鏈夊緢澶х殑绌洪棿浜嗐?br />     浜庢槸緇忕悊鍦ㄦ兂錛屾槸涓嶆槸鍙互鎶婂彧鐢–OGNOS瀵規(guī)暟鎹殑鎶撳彇浼樺娍鑰屽湪鏄劇ず灞傜敤鍒殑鏂瑰紡鍛堢幇鍛?姣斿flex鎴栬呭埆鐨?錛熷鏋淐OGNOS鑳藉紑鍙戞洿澶氱殑鍓嶇鏄劇ず鎺ュ彛鍥虹劧濂斤紝浣嗚繖鏄笉鍙兘鐨勶紝褰撶劧錛岀粡鐞嗙煡閬撹繖鏍峰仛浼?xì)鎹熷ぷ兏閮ㄥ垎鎬ц兘錛屼絾鏄鐜板湪澶у瀵圭晫闈㈤兘寰堟寫鍓旂殑瀹㈡埛錛岃繖鑲畾鏄竴鏉℃瘮杈冨ソ鐨勮礬銆?br />     OK錛岄偅涔堢幇鍦ㄧ粡鐞嗘妸鍋氱殑涓涓猨ava璋冪敤cognos绔洿鎺ヨ繑鍥瀀ML瀛楄妭嫻佺殑渚嬪瓙鍜屽ぇ瀹跺垎浜笅銆?br /> 涓銆佺幆澧?/strong>
        紜歡鐜錛氫富灞?.0Hz+鍐呭瓨3gb+緋葷粺32浣?br />     杞歡鐜錛歝ognos 8.41+Myeclipse8.5ga+sqlserver2000sp4

    浜屻両BM Cognos Connection閮ㄥ垎
        棣栧厛錛屾垜鐢╢ramework鍋氫簡浜嗕竴涓伆甯哥畝鍗曠殑鍖?鎵璋撻潪甯哥畝鍗曞氨鏄噷闈㈠畬鍏ㄦ病鏈夌淮搴﹀拰浜害錛岀洿鎺ラ殣灝勭殑鏁版嵁搴撹〃鍒?錛屽茍鎶婁粬鍙戝竷鍒板叕鍏辨枃浠跺す錛屽悕涓簍est_sdk_paser

    鐒跺悗鍦ㄨ繖涓寘涓嬬敤report studio鍋氫簡涓涓伆甯哥畝鍗曠殑鎶ヨ〃,鍚嶄負(fù)test

    榪欎釜鎶ヨ〃灝辨槸鎴戜滑涔嬪悗瑕佸湪java涓幏鍙栧叾鏁版嵁鐨勬姤琛ㄣ?br /> 涓夈丆OGNOS SDK璋冪敤紼嬪簭
        0.鍑嗗姝ラ.
    鎴戜滑鍏堣鎶妔dk鎵闇瑕佺殑鍖呰冨埌欏圭洰涓潵銆傚繀瑕佸寘鐨勪綅緗湪D:\cognos\c8\sdk\java\lib\涓嬶紝鍏堢粰澶у鐪嬬湅鎴戠殑鐩綍緇撴瀯

        1.鎴戝緩绔嬩簡涓涓猚onfig.properties鏂囦歡鐢ㄦ潵瀛樻斁congos鏈嶅姟鍣ㄧ殑ip鍜岀鍙?/strong>

        鍦╦ava涓搴斿啓涓涓粠properties涓幏鍙栨暟鎹殑鏂規(guī)硶

        2.寮勬竻妤氭姤琛ㄧ殑xpath
        榪欎釜xpath鎴戜滑鍙互鍦ㄦ姤琛ㄧ殑 璁劇疆灞炴?->甯歌 鎵懼埌

        xpath鏄崄鍒嗛噸瑕佺殑錛屽叾瀹炴姤琛↖D涔熷崄鍒嗛噸瑕侊紝榪欎釜緇忕悊浠ュ悗浼?xì)璺熷ぇ瀹跺啓銆?br />     3.榪炴帴cognos鏈嶅姟鍣?/span>
    緇忕悊榪欓噷鐢≧eportService_ServiceLocator瀵硅薄鐨刧etreportService鏂規(guī)硶鏉ヨ幏寰椾竴涓猂eportService_Port瀵硅薄銆?br /> getreportService闇瑕佷竴涓弬鏁幫紝鏄痗ognos鏈嶅姟鍣ㄥ湴鍧錛宧ttp://localhost/p2pd/servlet/dispatch
    ReportService_Port鏄姤琛ㄦ搷浣滃璞★紝鎴戜滑灝辨槸鐢ㄨ繖涓璞$殑run鏂規(guī)硶鏉ヨ繍琛宑ognos绔姤琛ㄣ?br />

        4.璁劇疆cognos璁よ瘉淇℃伅
    緇忕悊榪欓噷鐨刢ognos璁劇疆浜哊TML璁よ瘉錛岄偅涔堟槸闇瑕佸湪sdk浠g爜涓緗璇佷俊鎭殑銆?br />
    鐢–AM鏂瑰紡榪涜鐧婚檰


        5.璁劇疆report鐨勫弬鏁?/strong>
    鏈緥涓敤HashMap鏉ヤ紶閫抮eport鐨勫弬鏁幫紝鐢ㄥ驚鐜殑鏂瑰紡鎶婂鐣岀殑鍙傛暟浠嶩ashMap涓彇鍑烘潵錛岃緗埌ParameterValue鐨剉alue涓幓銆?br />
        6.cognos榪愯鎶ヨ〃璁劇疆
    姣忛」浠h〃浠涔堢粡鐞嗗凡緇忔妸娉ㄩ噴鍐欑殑寰堟竻妤氫簡銆?br />

    榪欓噷灝ゅ叾鎻愰啋澶у娉ㄦ剰鐨勪竴鐐規(guī)槸錛孯unOptionEnum.prompt榪欎釜鍙傛暟涓瀹氳璁劇疆錛岃緗繖涓弬鏁版槸褰揷ognos榪愯鏈夊弬鏁扮殑report鏃跺欙紝涓嶅脊鍑篽tml鎻愮ず紿楀彛銆傜粡鐞嗕箣鍓嶅氨鏄病鏈夎緗繖涓弬鏁幫紝鎵浠ュ湪嫻嬭瘯甯﹀弬鏁版姤琛ㄧ殑鏃跺欐悶浜嗕竴澶╅兘娌℃悶鍑烘潵銆?br /> 閭d箞榪欎釜option鍒板簳榪樻湁澶氬皯鍙傛暟鍛?緇忕悊緇欏ぇ瀹剁湅鍟婄湅浣燾ognos sdk鐨勫畼鏂笰PI

    澶у鐪嬪埌浜嗗惂錛屽畼鏂圭殑API鍙槸鎶婃灇涓懼煎仛浜嗕竴涓綏鍒楋紝鍏蜂綋浠栦滑鏄仛浠涔堢殑錛熸湁浠涔堜綔鐢紵浠涔堥兘娌¤銆傜粡鐞嗗綋鐒朵篃鐪嬩簡sdk鐨勬簮鐮侊紝甯屾湜鑳藉湪婧愮爜涓壘鍒頒竴鐐規(guī)敞閲婏紝緇撴灉鏄細(xì)sdk鐨刯ava鏂囦歡娌℃湁涓琛屾敞閲婁唬鐮併?br /> 緇忕悊鍦ㄨ繖閲屼笉鎯抽獋浜猴紝鐜板湪緇堜簬鐭ラ亾涓轟粈涔坈ognos sdk榪欎釜棰嗗煙榪欎箞寮變簡銆?br />     7.榪愯cognos鎶ヨ〃騫惰繑鍥瀤ml鏁版嵁
    緇忕悊鍦ㄨ繖閲岀粺璁′簡涓涓嬬敤sdk榪斿洖鏁版嵁鐨勬椂闂淬?br /> 涔嬪墠璁茶繃鐢≧eportService_Port鐨剅un鏂規(guī)硶鍙互璁﹔eport榪愯錛岀劧鍚庤繑鍥炰竴涓彨AsynchReply鐨勫璞★紝榪欎釜瀵硅薄涓湁details[]灞炴э紝榪欎釜閲岄潰鍩烘湰涓婂寘鍚簡report榪斿洖鐨勬墍鏈変俊鎭傝屼粬鐨剆tatus灞炴у垯鏍囪瘑浜嗘嬈¤姹傛槸鍚︽垚鍔熴?br />


    OK,鐜板湪浠g爜閮借В閲婂畬浜嗭紝鐜板湪鏉ユ祴璇曚笅銆?br />
    緇忕悊鍦ㄨ繖閲屽啓浜嗕竴涓畝鍗曠殑嫻嬭瘯渚嬪瓙錛岀敤涔嬪墠璁插埌鐨則est_sdk_paser鍖呬腑鐨則est榪涜嫻嬭瘯


    涓嬮潰鍐嶆祴璇曚竴涓甫鍙傛暟鐨勬姤琛?/p>

    鎶婁箣鍓嶇殑閭d釜鎶ヨ〃鍔犱竴涓弬鏁?br />
    鐒跺悗鍦ㄨ繖閲岃緭鍏ヤ竴涓?

    寰楀埌榪欐牱鐨勬暟鎹?br />

    紼嶅井鏀瑰姩涓嬩唬鐮侊紝鐒跺悗run涓涓?br />
    鐒跺悗寰楀埌緇撴灉鏄繖鏍風(fēng)殑

    姝eソ鍜屽垰鍒氱殑緇撴灉涓鏍穨~


    sdk鍙栨暟鎹叧閿殑涔熷氨鏄笂闈㈣鐨?涓楠ゃ傛渶鍚庝緷鐒惰BS涓涓媍ognos鐨勫紑鍙戣咃紝灞呯劧鍦ㄦ簮鐮佷腑涓琛屾敞閲婇兘娌℃湁錛屽府鍔╂枃妗d篃涓嶅叏闈€?br /> 鎵浠ヨ繕鏄泦緇撳ぇ瀹剁殑鍔涢噺涓璧風(fēng)爺絀朵竴璧峰垎浜爺絀跺悗鐨勬垚鏋溿?br /> 嬈㈣繋澶у涓璧鋒潵鍗氬涓婅璁恒?/p>

    璋㈣阿~

     

     

     

     

     

     

     

     

     

     


     



    ]]>
    Myeclipse 8.5 閰嶇疆SVNhttp://www.tkk7.com/zhangyuan/archive/2010/07/28/327272.html寮犲厓Won寮犲厓WonWed, 28 Jul 2010 15:27:00 GMThttp://www.tkk7.com/zhangyuan/archive/2010/07/28/327272.htmlhttp://www.tkk7.com/zhangyuan/comments/327272.htmlhttp://www.tkk7.com/zhangyuan/archive/2010/07/28/327272.html#Feedback13http://www.tkk7.com/zhangyuan/comments/commentRss/327272.htmlhttp://www.tkk7.com/zhangyuan/services/trackbacks/327272.html    寰堟棭浠ュ墠鐢ㄨ繃VSS鐨勪漢閮界煡閬擄紝鐩告瘮涔嬩笅SVN鐨勭‘鏄釜濂戒笢涓溿備粬浠ュ壇鏈紡鐨勭増鏈鐞嗘ā寮忓緢濂界殑瑙e喅浜哣SS鍗曟暟鎹簮涓嬬殑絳懼叆絳懼嚭娣蜂貢闂銆備絾鏄渶榪戝彂鐜板緢澶氫漢閮戒笉浼?xì)瑁匰VN錛岀粡鐞嗗湪榪欓噷鍐欎釜鍗氬璺熷ぇ瀹跺垎浜竴涓嬨?br /> 鐜錛?br /> Win7緋葷粺
    Myeclipse 8.5GA
    JDK1.6
    涓銆佸噯澶囧伐浣?/strong>
    棣栧厛錛屽綋鐒舵槸涓嬭澆杞歡瀹夎鍖呫傦紙緇忕悊榪欓噷浠vn1.6涓轟緥錛夎繖閲岄渶瑕?涓畨瑁呯▼搴忓拰1涓В鍘嬪寘銆?br />

    Setup-Subversion-1.6.6.msi榪欎釜鏄疭VN鏈嶅姟鍣ㄣ?br /> 錛堜綘鍙互鍦ㄨ繖閲?http://subversion.tigris.org 涓嬭澆鍒版渶鏂扮増鏈級(jí)

    TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi鏄疭VN 鐗堟湰鎺у埗緋葷粺鐨勪竴涓厤璐瑰紑婧愬鎴風(fēng)銆?
    錛堝彲浠ュ湪榪欓噷涓嬭澆   http://tortoisesvn.net/downloads 錛?br />
    site-1.6.12.zip鏄疢yeclipse鐨勬彃浠跺寘銆?br /> 錛堝彲浠ュ湪榪欓噷涓嬭澆 subclipse.tigris.org錛?br />
    浜屻佸畨瑁卻vn鏈嶅姟鍣?/strong>
        棣栧厛瀹夎svn鏈嶅姟鍣紙涔熷氨鏄疭etup-Subversion-1.6.6.msi榪欎釜錛夛紝鎸夌収甯歌瀹夎灝監(jiān)K浜嗐傜劧鍚庢妸tortoise涔熷畨瑁呰搗鏉ワ紙涔熷氨鏄疶ortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi榪欎釜錛夈?br /> 鍦ㄥ畨瑁卼ortoise鐨勬椂鍊欎細(xì)鎻愮ず閲嶅惎錛岃繖閲屾渶濂介噸鍚笅銆?br />
    榪欐槸緇忕悊鐨勫畨瑁呯洰褰?br /> Setup-Subversion-1.6.6.msi --> Subversion鐩綍
    TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi --> TortoiseSVN鐩綍
    svnroot鐩綍鏄粈涔堝憿?鎺ョ潃寰涓嬬湅

    涓夈佸緩绔婼VN璧勬簮搴?Repository)
    svnroot鏄粡鐞嗗緩绔嬬殑svn璧勬簮搴撴牴鐩綍錛岀劧鍚庡湪榪欎釜鐩綍閲屽緩绔嬩簡涓涓悕涓簉epos鐨勭洰褰曘?榪欎釜鐩綍鏄粡鐞嗘墦綆楀仛svn璧勬簮搴撶殑鐩綍)

    鐒跺悗鍦ㄨ繖涓洰褰曠偣鍙抽敭->TortoiseSVN->Create repository here



    褰撶湅鍒拌寤虹珛鐨剅epos鐩綍涓浜嗗緢澶氭枃浠跺す鍚庤瘉鏄庤祫婧愬簱鍒涘緩鎴愬姛銆?br /> 鍦ㄧ綉涓婁篃鐪嬪埌鏈夌敤cmd鍛戒護(hù)鏉ュ垱寤虹殑錛屽svnadmin create D:\svn\repository

    鍥涖侀厤緗敤鎴峰拰鏉冮檺
     鎵撳紑鍒氬垰寤虹珛鐨勮祫婧愬簱鏂囦歡澶?repos)錛岄噷闈㈡湁涓涓悕涓篶onf鐨勬枃浠跺す錛岃繖涓枃浠跺す閲岄兘鏄痵vn鐨勯厤緗俊鎭傞鍏堟墦寮svnserve.conf鏂囦歡
    榪欓噷琛屽墠鍑℃槸鏈?鐨勯兘絳変簬鏄娉ㄩ噴蹇界暐浜? 浣犲彲浠ユ妸#鍘繪帀璁╅偅涓琛岀敓鏁? 鎴栬呰嚜宸辨柊娣誨姞琛屻傜粡鐞嗗榪欎釜鏂囦歡涓昏淇敼3澶?br /> 鎶? #anon-access = read"鏀逛負(fù)"anon-access = none"
    (浠栬〃紺烘病鏈夌粡榪囬獙璇佺殑鐢ㄦ埛鏃犱換浣曟潈闄愶紝涔嬪墠鐨勬剰鎬濇槸娌$粡榪囬獙璇佺殑鐢ㄦ埛鍙互榪涜璇繪搷浣溿傜粡鐞嗗己鐑堝緩璁鎴恘one錛屼笉鐒跺埆浜烘病鏈夐獙璇佺殑浜洪兘鍙互鐪嬪埌欏圭洰鏂囦歡)
    鎶? #auth-access = write"鍘繪帀#涓?auth-access = write"
    (閫氳繃楠岃瘉鐨勭敤鎴鋒湁鍐欐搷浣滐紝鍐欐搷浣滄槸鍖呭惈璇繪搷浣滅殑)
    鎶? #password-db = passwd"鍘繪帀#涓?password-db = passwd"
    (瀵嗙爜鏁版嵁瀛樻斁鍒皃asswd鏂囦歡涓?

    鎵撳紑passwd鏂囦歡
    璁劇疆涓涓敤鎴峰悕濡?manager=jingli
    榪樻湁涓涓枃浠禷uthz
    榪欎釜鏂囦歡涓昏鏄敤鏉ラ拡瀵逛笉鍚岀殑鐩綍緇欑敤鎴峰垎閰嶄笉鍚岀殑鏉冮檺鐨勩?br /> 濡傦細(xì)
    [groups]
    team1 = manager,staff
    琛ㄧず鍒掑畾涓涓皬緇勶紝緇勫憳鏈塵anager鍜宻taff鐢ㄦ埛

    [repository:/baz/fuz]
    @team1= rw
     * = r
    琛ㄧずteam1榪欎釜緇勫璧勬簮鏈夎鍐欐潈闄愶紝璧勬簮瀵規(guī)墍鏈変漢鏈夎鏉冮檺

    [/foo/bar]
    manager = rw
    * =r
    涔熷彲浠ュ儚榪欐牱瀵逛釜浜鴻緗潈闄愶紝manager鏈夎鍐欐潈闄愶紝璇ヨ祫婧愬鎵鏈変漢鏈夎鏉冮檺
    榪欎簺鍙互鏍規(guī)嵁涓漢闇瑕佷慨鏀?br />
    浜斻佽繍琛宻vn鏈嶅姟鍣?/strong>
    鍦ㄥ畨瑁呯殑Subversion鐩綍涓嬫湁涓猙in鐩綍閲宻vnserve.exe錛屾垜浠洿鎺ヨ繍琛岃繖涓枃浠舵槸鏃犳晥鐨勩傞渶瑕佸湪鎺у埗鍙版潵鍚姩浠栥傜洿鎺ュ湪cmd鍛戒護(hù)涓緭鍏vnserve -d -r D:\SVN\svnroot榪欐牱鏈嶅姟灝卞惎鍔ㄤ簡(娉ㄦ剰錛岃繖閲屾寚瀹氱殑鏄痵vnroot鏂囦歡鍗寵祫婧愭牴鐩綍錛岃屼笉鏄祫婧愮洰褰時(shí)epos)銆傚綋鐒朵綘鍏抽棴dos紿楀彛鐨勬椂鍊檚vn鏈嶅姟涔熷氨鍏抽棴浜嗐俿vn鐨勬墍鏈夋搷浣滈兘闇瑕佸湪榪欎釜鏈嶅姟鍣ㄥ惎鍔ㄧ殑鍩虹涓婅繘琛屻備絾鏄竴鐩村紑鐫榪欎釜dos鍛戒護(hù)紿楀彛寰堜笉鐖斤紝鎵浠ョ粡鐞嗗湪榪欓噷鍐欎釜紼嬪簭璁╀粬寮鏈鴻嚜鍔ㄥ惎鍔ㄣ?br /> 棣栧厛鎴戜滑闇瑕佷負(fù)svnserve鍒涘緩涓涓郴緇熸湇鍔°?br /> 浠ョ粡鐞嗘湰鏈虹殑瀹夎鐩綍涓轟緥錛屽湪cmd鍛戒護(hù)琛岃緭鍏?/p>
    sc create SVNServer binpath= "D:\SVN\Subversion\bin\svnserve.exe --service -r D:\SVN\svnroot" 
    displayname
    = "SVNServer" depend= Tcpip start= auto   
    pause

    binpath鎸噑vnserve.exe鐨勮礬寰?br /> (娉ㄦ剰錛氬鏋滀綘鐨勮礬寰勯噷鏈夌┖鏍艱寰楄鍦╞inpath鐨勫ご灝劇敤杞箟瀛楃/"鎶婃暣涓釜binpath妗嗚搗鏉ワ紝D:\SVN\svnroot鎸噑vn璧勬簮搴撴牴鐩綍)
    displayname鎸囨湇鍔″悕縐?br /> depend鎸囧崗璁槸tcpid
    start鎸囧紑鏈鴻嚜鍔ㄥ惎鍔?br /> 娉ㄦ剰錛氫互涓婄殑=鍚庨潰鐨勪竴涓┖鏍煎崈涓囦笉瑕佷涪浜?br />
    鐒跺悗鎴戜滑鎵撳紑鏈嶅姟鍙互鐪嬪埌鎴戜滑鐨勬湇鍔″凡緇忔槸鑷姩鍚姩浜?br />

    鍏佸畨瑁卻ubeclipse鎻掍歡
    鎵撳紑涔嬪墠涓嬭澆鐨剆ite-1.6.12.zip鏂囦歡鍙互鐪嬪埌閲岄潰鏈塮eatures銆乸lugins涓や釜鏂囦歡澶?br /> 鐢ㄤ箣鍓嶆垜璁茶繃鐨凪yeclipse瀹夎鎻掍歡鐨勬柟娉曞畨瑁呭氨鍙互浜?br /> 鍙傝冿細(xì)
    (http://www.tkk7.com/zhangyuan/archive/2010/07/28/327371.html)


    鍦ㄨ繖閲岃娉ㄦ剰涓鐐?br /> 瀹夎鎻掍歡鏃惰鍘繪帀features涓殑org.tigris.subversion.subclipse.mylyn_3.0.0.jar鏂囦歡
    鍘繪帀plugins涓殑org.tigris.subversion.subclipse.core_1.6.8.jar鍜宱rg.tigris.subversion.subclipse.mylyn_3.0.0.jar
    緇忕悊鐢∕yeclipse8.5閰嶈繖涓濂梥vn濡傛灉涓嶅垹榪欎簺鏂囦歡鐨勮瘽錛屽惎鍔∕yeclipse鏃朵細(xì)鎶ラ敊


    榪欐牱SVN灝辨惌寤哄ソ浜?.





    ]]>
    Myeclipse閰嶇疆鎻掍歡http://www.tkk7.com/zhangyuan/archive/2010/07/28/327371.html寮犲厓Won寮犲厓WonWed, 28 Jul 2010 15:25:00 GMThttp://www.tkk7.com/zhangyuan/archive/2010/07/28/327371.htmlhttp://www.tkk7.com/zhangyuan/comments/327371.htmlhttp://www.tkk7.com/zhangyuan/archive/2010/07/28/327371.html#Feedback13http://www.tkk7.com/zhangyuan/comments/commentRss/327371.htmlhttp://www.tkk7.com/zhangyuan/services/trackbacks/327371.html 鐜
    寮鍙戝伐鍏鳳細(xì)Myeclipse8.5
    JAVA鐜錛欽DK1.6
    鎿嶄綔緋葷粺錛歸indows7

    棣栧厛緇欏ぇ瀹剁湅鐪嬬粡鐞嗙殑Myeclipse瀹夎鐩綍錛岀粡鐞嗗湪榪欎釜鐩綍閲屽緩浜嗕竴涓猰yPlugin鏂囦歡澶逛笓闂ㄦ潵綆$悊鎻掍歡銆?br />
    鎴戣繖閲屼互瀹夎jad鐨勬彃浠朵負(fù)渚嬭瑙c傛垜浠湪myPlugin鐩綍涓嬪緩绔嬩竴涓猨ad鐩綍鏉ュ瓨鏀緅ad鐨勬彃浠跺寘錛屽湪榪欎釜鐩綍涓嬪垱寤篺eatures鍜宲lugins鐩綍錛屽茍鎶妀ad鐨勬彃浠跺寘copy鍒伴噷闈㈠幓銆?br />
    鎵撳紑Myeclipse鐨勫畨瑁呯洰褰曚笅鐨刣ropins鏂囦歡澶癸紝鍦ㄦ鏂囦歡澶逛笅鍒涘緩jad.link鏂囦歡

    鍦ㄨ繖涓枃浠朵腑鍐欏叆鍒氭墠閰嶇疆鐨刴yPlugin鐨刯ad鍦板潃
    path=D:\\MyEclipse 8.5\\myPlugin\\jad
    娉ㄦ剰錛氳繖閲岀殑鍙嶆枩鏉犻渶瑕佽漿涔夛紝涔熷氨鏄敤\\鏉ヨ〃紺恒?br />
    榪欐牱閰嶇疆宸ヤ綔灝卞畬鎴愪簡銆?br />
    浠ュ悗鎴戜滑鎵鏈夌殑鎻掍歡閮藉彲浠ュ湪dropins榪欎釜鏂囦歡澶逛腑鏉ュ垱寤哄搴旂殑.link鏂囦歡閾炬帴銆傝屾墍鏈夋彃浠跺寘澶滃彲浠ュ湪myPlugin鐩綍涓緢濂界殑綆$悊璧鋒潵錛岃繖鏍蜂笉鏄緢濂?..

    甯屾湜浠ュ悗鏈夊ソ涓滆タ榪樻槸璺熷ぇ瀹朵竴璧峰垎浜?

    ]]>
    主站蜘蛛池模板: 国产妇乱子伦视频免费| 一区二区三区亚洲| 四虎成人免费大片在线| 中文字幕亚洲免费无线观看日本 | 亚洲丶国产丶欧美一区二区三区| 亚洲精品夜夜夜妓女网| 成人亚洲综合天堂| 成人av免费电影| 国产成人无码免费看视频软件 | 伊人亚洲综合青草青草久热| 成人性生交大片免费看午夜a| 99免费视频观看| 99在线视频免费观看| 一区二区三区在线免费观看视频 | 午夜精品在线免费观看| 国产成人精品免费午夜app | 亚洲一区二区三区夜色| 国产精品亚洲а∨无码播放| 91麻豆国产自产在线观看亚洲| 国产一区二区视频免费| 日本不卡视频免费| 精品免费久久久久久成人影院| 成年女人视频网站免费m| 2019中文字幕免费电影在线播放| 国偷自产一区二区免费视频| 中文在线观看永久免费| 国产精品九九久久免费视频| 一级毛片a女人刺激视频免费| 一级做a爰片性色毛片免费网站 | 三上悠亚亚洲一区高清| 久久亚洲精品无码播放| 亚洲麻豆精品国偷自产在线91| yy6080亚洲一级理论| 亚洲精品NV久久久久久久久久| 亚洲VA综合VA国产产VA中| 亚洲国产91精品无码专区| 亚洲综合色成在线播放| 亚洲精品一品区二品区三品区| 亚洲a在线视频视频| 亚洲成无码人在线观看| 亚洲jjzzjjzz在线播放|