锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产成人精品日本亚洲11,国产亚洲蜜芽精品久久,久久久久久亚洲Av无码精品专口http://m.tkk7.com/GEF/archive/2009/03/29/262712.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Sun, 29 Mar 2009 05:27:00 GMThttp://m.tkk7.com/GEF/archive/2009/03/29/262712.html闃呰鍏ㄦ枃

]]>
eclipse.ini鍐呭瓨璁劇疆鍚勫弬鏁板惈涔夛紙杞級http://m.tkk7.com/GEF/archive/2009/03/28/262575.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Sat, 28 Mar 2009 03:54:00 GMThttp://m.tkk7.com/GEF/archive/2009/03/28/262575.htmlhttp://m.tkk7.com/GEF/comments/262575.htmlhttp://m.tkk7.com/GEF/archive/2009/03/28/262575.html#Feedback1http://m.tkk7.com/GEF/comments/commentRss/262575.htmlhttp://m.tkk7.com/GEF/services/trackbacks/262575.html闃呰鍏ㄦ枃

]]>
java.lang.OutOfMemoryError: PermGen space鍙婂叾瑙e喅鏂規硶(杞?http://m.tkk7.com/GEF/archive/2009/03/28/262560.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Sat, 28 Mar 2009 02:09:00 GMThttp://m.tkk7.com/GEF/archive/2009/03/28/262560.html闃呰鍏ㄦ枃

]]>
娣卞叆鐮旂┒java瀵筍tring瀛楃涓插璞$殑鍒涘緩浠ュ強綆$悊(杞?http://m.tkk7.com/GEF/archive/2009/03/28/262558.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Sat, 28 Mar 2009 01:18:00 GMThttp://m.tkk7.com/GEF/archive/2009/03/28/262558.html闃呰鍏ㄦ枃

]]>
Eclipse 蹇嵎閿畾鍒訛紙杞級http://m.tkk7.com/GEF/archive/2008/10/06/232671.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Mon, 06 Oct 2008 07:18:00 GMThttp://m.tkk7.com/GEF/archive/2008/10/06/232671.html杞嚜錛歨ttp://lemon.javaeye.com/blog/51480
        http://m.tkk7.com/fhawk/archive/2007/01/16/28993.html
鍒╃敤IKeyBindingService鎺ュ彛涓篈ction緇戝畾蹇嵎閿細

1銆?br style="font-family: " /> 璁劇疆commands extension
   <extension
           
point = "org.eclipse.ui.commands">
           
<!-- activeKeyConfiguration欏圭敤鏉ヨ鏄庢墍緇戝畾蹇嵎閿殑鍒濆璁劇疆 -->
           
<activeKeyConfiguration value="org.eclipse.ui.defaultAcceleratorConfiguration"/>
           
<!-- 濡傛灉蹇嵎閿緗湁澶氬錛屽彲浠ユ坊鍔犲涓被鍒?nbsp;-->
           
<category
               
name="intelliPlatform.Category1"
               description
="Test description"
               id
="intelliPlatform.Category1"/>
           
<!-- 鍏朵腑id涓鴻繖涓猚ommand鐨処D錛岀浉鍏崇殑action閫氳繃榪欎釜ID鏍囧織鎵懼埌榪欎釜command -->
           
<command
             
name="intelliPlatform.command.DataSource"
             category
="intelliPlatform.Category1"
             description
="鏁版嵁婧愰厤緗?
             id
="com.longtop.intelliplatform.ide.project.commands.DataSource"/>
        
<!-- 鍏蜂綋鐨勫揩鎹烽敭璁劇疆錛屽叾涓璫ommand鎸囧畾瀹為檯鐨刢oomand鐨処D -->
        
<keyBinding
             
command="com.longtop.intelliplatform.ide.project.commands.DataSource"
             configuration
="org.eclipse.ui.defaultAcceleratorConfiguration"
             keySequence
="Ctrl+Shift+D"/>
   
</extension>
 浠ヤ笂鏄緗簡plugin.xml涓璫ommand extension錛屽茍鎸囧畾浜唊eybinding錛屽湪keybinding涓?br />  鐨刱eysequence涓殑瀛楃涓叉槸璁劇疆鐨勫揩鎹烽敭銆?nbsp;

------------

鍦ㄥ叿浣撶殑Action閰嶇疆涓紝鍙鍦ㄥ叾灞炴efinitionId璁劇疆鎴恈ommand鐨処D鍗沖彲錛岀ず渚嬪涓嬶細
<action
 
label="Sample Action"
 icon
="icons/sample.gif"
 class
="cli.bacchus.portal.ui.actions.BacchusAction"
 tooltip
="Hello, Eclipse world"
 menubarPath
="sampleMenu/sampleGroup"
 toolbarPath
="sampleGroup"
 id
="bacchus.portal.ui.actions.BacchusAction"
 definitionId
="com.longtop.intelliplatform.ide.project.commands.datesource">
</action>

娉ㄦ剰錛氬綋緇欑浉鍏崇殑action璁劇疆瀹宒efinitionID鍚庯紝蹇呴』淇濊瘉鍏朵腑璁劇疆鐨刢ommand鏄湁鐨勶紝鑰屼笖鏄紜殑錛屽惁鍒欐湁鍙兘瀵艱嚧璇ction鏄劇ず涓嶅嚭鏉ャ?br /> 鏇村叿浣撶殑淇℃伅璇峰弬鑰僥clipse寮鍙戝弬鑰冧腑鍏充簬鎵╁睍鐐筼rg.eclipse.ui.commands鐨勮緇嗘弿榪般?br />
------------

2銆?br />  寤虹珛Acion,鍦ㄦ寤虹珛鐨刟ction鍙互鏄疄鐜癐Action鎺ュ彛鐨勪換浣曠被銆傛瘮杈冩柟渚跨殑鏄戶鎵?br />  org.eclipse.jface.Action錛岀劧鍚庡湪鏂扮被涓鐩栫埗綾葷殑run錛堬級 鏂規硶.

 public class CopyAction extends Action{
   
public CopyAction(){
    setId(
"org.example.copyaction");
    setActionDefinitionId(
"com.longtop.intelliplatform.ide.project.commands.DataSource");
   }

 }

3銆?br /> 鍦ㄥ垱寤篊opyAction鐨刬nstance涔嬪悗錛屽皢copyActionInstance鐢↖KeyBindingService緇戝畾鍒?br /> 鎸囧畾鐨刢ommand銆?br /> 鑾峰緱IKeyBinddingservice鐨勪竴縐嶇畝鍗曟柟寮忎負錛?br />
IKeyBindingService keyBindingService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActivePart().getSite().getKeyBindingService();
keyBindingService.registerAction(copyActionInstance);


娉ㄦ剰錛?br /> 1銆乤ction鐨刣efinitionid鍜宑ommand瀹氫箟鐨刬d蹇呴』涓鑷淬?br /> 2銆佸綋鎸囧畾鐨刱eySequence涓庣郴緇熼粯璁ょ殑鍐茬獊鏃訛紝濡傦細鍦ㄧ獥浣撶殑鑿滃崟鏍忎腑
鎸囧畾浜咵dit->Copy(榛樿鐨勫揩鎹烽敭涓篊trl+C),鑻ュ皢涓婇潰鐨刱eySequence鏀逛負
M1+C(Ctrl+C)鍒欑郴緇熼粯璁ょ殑蹇嵎閿?Ctrl+C)灝嗘洿鏀逛負Ctrl+Insert銆傚嵆RCP榛樿
鐨勪負鐢ㄦ埛鎸囧畾鐨勪紭鍏堬紝緋葷粺鍔ㄦ佹洿鏂般?br /> 3銆両KeyBindingService鎸囧畾鐨勫揩鎹烽敭鏄湁浣滅敤鑼冨洿鐨勩?br />



涓轟富鑿滃崟緇戝畾蹇嵎閿?/span>

涓昏彍鍗曠殑蹇嵎閿嵆涓?Alt + 鑿滃崟鍚嶇О涓甫涓嬪垝綰跨殑瀛楁瘝
瀹氫箟涓昏彍鍗曞揩鎹烽敭鍙鍦ㄤ富鑿滃崟lable涓‘瀹氱殑瀛楁瘝鍓嶉潰鍔犱笂&瀛楃鍗沖彲
濡傦細
plugin.properties  menulabel = &Intelliplatform
plugin_zh.properties menulabel = 騫沖彴(&I)
錛堟敞鎰忥細鍦ㄨlabel寮曠敤鐨刾roperties鍥介檯鍖栨枃浠朵腑鍔狅紝鐩存帴鍦╬lugin.xml涓姞濂藉儚鏃犳晥錛屾澶勫瓨鐤戯級


]]>
寰呮暣鐞嗙殑涓滀笢http://m.tkk7.com/GEF/archive/2008/04/12/192480.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Sat, 12 Apr 2008 15:07:00 GMThttp://m.tkk7.com/GEF/archive/2008/04/12/192480.htmlJAVA涓璈ashMap鐨勬垚鍛橀亶鍘?/span>  
鏂規硶涓錛?nbsp; 
        Set   entries;  
        entries=map.keySet(); 
        Iterator   iter=entries.iterator();  
        while(iter.hasNext()){  
              Object   obj=iter.next();  
              System.out.println(obj+":"+map.get(obj));      
        }            

   
    鏂規硶浜岋細      
        Set   entries;  
        entries=map.entrySet();
        Iterator   iter=entries.iterator();  
        while(iter.hasNext())  
        {  
              System.out.println(iter.next()+"   ");      
        }  

鍙﹀錛孞AVA涓?interface鍜宑lass閮藉彲浠ヤ綔涓哄鍙橀噺鐨勫0鏄庛?br />

    public static void copyDirtoDest(String srcDir, String toDir) {
        Copy copyDir 
= new Copy();
        copyDir.setOverwrite(
true);
        copyDir.setProject(
new Project());
        FileSet fileSet 
= new FileSet();
        fileSet.setDir(
new File(srcDir));
        copyDir.addFileset(fileSet);
        File dest 
= new File(toDir);

        copyDir.setTodir(dest);
        copyDir.execute();
    }


    
public static void copyFiletoDestDir(String srcFile, String destDir) {
        Copy copy 
= new Copy();
        copy.setProject(
new Project());
        copy.setFile(
new File(srcFile));
        copy.setTodir(
new File(destDir));
        copy.execute();
    }


    
public static void makeDir(String dir) {
        Mkdir mkdir 
= new Mkdir();
        mkdir.setProject(
new Project());
        mkdir.setDir(
new File(dir));
        mkdir.execute();
    }


    
public static void copyFiletoDestandRename(String srcFile, String destFile) {
        Copy copyTask 
= new Copy();
        copyTask.setProject(
new Project());
        copyTask.setFile(
new File(srcFile));
        copyTask.setTofile(
new File(destFile));
        copyTask.execute();
    }


    
public static void moveFiletoDest(String srcFile, String destDir) {
        Move move 
= new Move();
        move.setProject(
new Project());
        move.setFile(
new File(srcFile));
        move.setTodir(
new File(destDir));
        move.execute();
    }


楠岃瘉鏂囦歡澶瑰悕縐版槸鍚︾鍚坖ava鍖呭悕瑙勮寖
//寮遍獙璇侊紙鍙鑳借java鏀寔鐨勫悕縐幫紝濡備腑鏂囧悕縐幫級
IStatus val = JavaConventions.validatePackageName(folder);                 
if (val.getSeverity() == IStatus.ERROR) {
     
return false;
}
 
/**
     * 寮洪獙璇侊細鏄惁鏄弗鏍肩鍚堝懡鍚嶈鑼冪殑鍖呭悕錛屾爣璇嗭細浠ュ瓧姣嶅紑澶達紝瀛楁瘝涓庢暟瀛楃殑緇勫悎錛屽瓧姣嶅繀欏婚兘鏄皬鍐欍?br />      * 
@param str1
     * 
@return
     
*/

    
public static boolean isPackageName(String str1){
        String regex 
= "^[a-z][a-z[\\d]]*";  
        Pattern p 
= Pattern.compile(regex);
        Matcher m 
= p.matcher(str1);        
        
return  m.matches();
    }


hibernate3 hql 鍙傛暟涔辯爜闂
Hql涓湁涓枃鍙傛暟錛堝from test as c where c.name='寮犱笁'錛夌殑璇濊緲昏瘧鎴恠ql鐨勬椂鍊欎細鍑虹幇涔辯爜,瑙e喅鏂規硶錛?br /> 鍦⊿pring鐨勯厤鍒舵枃浠禷pplicationContext.xml鏂囦歡涓坊鍔犱互涓嬩唬鐮侊細
    <property name="hibernateProperties">
        
<props>
            銆銆銆銆銆
            
<prop key="hibernate.query.factory_class">
                org.hibernate.hql.classic.ClassicQueryTranslatorFactory
            
</prop>
        
</props>
    
</property>

list杞珹rray
(IAction[]) list.toArray(new IAction[0]);
(IAction[]) list.toArray(new IAction[list.size()]);


]]>
鏈夊叧鎻掍歡宸ョ▼鏋勫緩鍜屾墦鍖呯殑闂http://m.tkk7.com/GEF/archive/2008/02/20/180773.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Wed, 20 Feb 2008 02:10:00 GMThttp://m.tkk7.com/GEF/archive/2008/02/20/180773.html 鎵撳寘鏃惰繃婊ゆ枃浠?br />
鍦╞uild.properties涓殑bin.excludes鍔犲叆瑕佽繃婊ょ殑鏂囦歡
錛堜緥濡傦細榪囨護jar鍖呬腑鎵鏈夋枃浠跺す涓嬬殑CC閰嶇疆鏂囦歡.copyarea.db錛屽簲璇ュ~鍐?bin.excludes = **/.copyarea.db 錛?/span>


鏋勫緩鏃惰繃婊ゆ枃浠?/span>

 

Properties -> Java Compiler -> Building

鍕鵑塃nable project specific settings, 鍦∣utput folder鏍忕殑Filtered Resources涓~鍐欎綘瑕佽繃婊ょ殑鏂囦歡   錛堜緥濡傦細榪囨護bin鐩綍涓墍鏈夋枃浠跺す涓嬬殑CC閰嶇疆鏂囦歡.copyarea.db錛屽簲璇ュ~鍐?*.copyarea.db錛?/span>




]]>
JAVA濂囨妧娣閥http://m.tkk7.com/GEF/archive/2008/01/24/177449.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Thu, 24 Jan 2008 03:30:00 GMThttp://m.tkk7.com/GEF/archive/2008/01/24/177449.html鍐呴儴綾昏皟鐢ㄥ閮ㄧ被瀵硅薄錛堣漿錛?/span>
鍐呴儴綾誨彲浠ヤ嬌鐢ㄥ閮ㄧ被鍚?this寮曠敤澶栭儴綾葷殑褰撳墠瀵硅薄,鐒跺悗灝卞彲浠ヤ嬌鐢ㄥ閮ㄧ被鐨勪換浣曞睘鎬у拰鏂規硶浜?nbsp;  
  class   OuterClass{     
  
public   void   show()   {   
        System.out.println(
"method   of  out   class");   
  }
   
  
class   InnerClass{   
  
public   void   showStr(){   
  OuterClass.
this.show()   
  }
   
  }
  


String[] strs = str.split(",");


web.xml涓厤緗畉ag-lib闂存帴寮曠敤

<%@ taglib uri="http://www.ccb.cn/xmdc" prefix="xmdc"%>

        鍦╳eb.xml涓鍔犱笅闈㈢殑鍐呭錛?/span>
  <taglib>
    
<taglib-uri>http://www.ccb.cn/xmdc</taglib-uri>
    
<taglib-location>/WEB-INF/xmdc.tld</taglib-location>
  
</taglib>

灝忛鍙嶇紪璇戝伐鍏鋒棤娉曞弽緙栬瘧jdk1.5浠ヤ笂鐨刢lass鐨勮В鍐沖姙娉?/span>

涓嬭澆鍙互鍙嶇紪璇?.5浠ヤ笂鐨刯dk緙栬瘧鐨刢lass鐨勬柊鐗堟湰jad.exe錛屾浛鎹㈡帀鍦╳indow璺緞涓嬬殑灝忛鐢ㄧ殑鑰佺増鏈殑 jad.exe 錛屽皬棰栧氨濂界敤浜嗐?/span>

鍏跺疄灝忛涔熷氨鏄痡ad.exe鐨勪竴涓猻hell錛屾浛鎹簡灝卞ソ浜嗐?/span>

jad鐨勪笅杞藉湴鍧錛歨ttp://www.kpdus.com/jad.html#download



]]>
copyProperties鏂規硶鍒嗘瀽(杞?http://m.tkk7.com/GEF/archive/2007/10/25/155789.html瀛愰潪楸?/dc:creator>瀛愰潪楸?/author>Thu, 25 Oct 2007 02:16:00 GMThttp://m.tkk7.com/GEF/archive/2007/10/25/155789.htmlBeanUtils鍜孭ropertyUtils綾繪槸璁稿寮婧愭鏋朵腑棰戠箒浣跨敤鐨勪袱涓伐鍏鳳紝瀹冧滑閮借兘瀹炵幇灝嗕竴涓被涓殑灞炴ф嫹璐濆埌鍙︿竴涓被涓紝榪欎釜鍔熻兘鐢氳嚦鏄痵pring瀹炵幇渚濊禆娉ㄥ叆鐨勫熀紜銆傜爺絀朵竴涓媋pache鐨刢omon鍖呬腑濡備綍瀹炵幇榪欎釜涓や釜宸ュ叿錛屽彲浠ュ彂鐜板畠浠兘鏄嬌鐢╦ava.lang.reflect鍜宩ava.beans榪欎袱涓寘涓嬬殑鍑犱釜綾繪潵瀹炵幇鐨勩?

    榪欓噷鎴戜滑閫氳繃緙栧啓涓涓皢涓涓被鐨勬墍鏈夊睘鎬ф嫹璐濆埌鍙︿竴涓被鐨勭浉搴斿睘鎬х殑鏂規硶鏉ュ垎鏋愭槸濡備綍瀹炵幇鎷瘋礉鍔熻兘鐨?鍏堟妸鏂規硶鏀句笂鏉ワ細

/** 瀹炵幇灝嗘簮綾誨睘鎬ф嫹璐濆埌鐩爣綾諱腑
   * 
@param source 
   * 
@param target
   
*/

public static void copyProperties(Object source, Object target) {
   
try {
        
//鑾峰彇鐩爣綾葷殑灞炴т俊鎭?/span>
        BeanInfo targetbean = Introspector.getBeanInfo(target.getClass());
        PropertyDescriptor[] propertyDescriptors 
= targetbean.getPropertyDescriptors();
        
//瀵規瘡涓洰鏍囩被鐨勫睘鎬ф煡鎵緎et鏂規硶錛屽茍榪涜澶勭悊
        for (int i = 0; i < propertyDescriptors.length; i++{
             PropertyDescriptor pro 
= propertyDescriptors[i];
             Method wm 
= pro.getWriteMethod();
             
if (wm != null{//褰撶洰鏍囩被鐨勫睘鎬у叿鏈塻et鏂規硶鏃訛紝鏌ユ壘婧愮被涓槸鍚︽湁鐩稿悓灞炴х殑get鏂規硶
                 BeanInfo sourceBean = Introspector.getBeanInfo(source.getClass());
                 PropertyDescriptor[] sourcepds 
= sourceBean.getPropertyDescriptors();
                 
for (int j = 0; j < sourcepds.length; j++{
                      
if (sourcepds[j].getName().equals(pro.getName())) //鍖歸厤
                           Method rm = sourcepds[j].getReadMethod();
                           
//濡傛灉鏂規硶涓嶅彲璁塊棶(get鏂規硶鏄鏈夌殑鎴栦笉鍙揪),鍒欐姏鍑篠ecurityException
                           if (!Modifier.isPublic(rm.getDeclaringClass().getModifiers())) {
                                rm.setAccessible(
true);
                           }

                          
//鑾峰彇瀵瑰簲灞炴et鎵寰楀埌鐨勫?/span>
                          Object value = rm.invoke(source,new Object[0]);
                          
if (!Modifier.isPublic(wm.getDeclaringClass().getModifiers())) {
                               wm.setAccessible(
true);
                          }

                          
//璋冪敤鐩爣綾誨搴斿睘鎬х殑set鏂規硶瀵硅灞炴ц繘琛屽~鍏?/span>
                          wm.invoke((Object) target, new Object[] { value });
                          
break;
                      }

                 }

              }

          }

   }
 catch (IntrospectionException e) {
       e.printStackTrace();
   }
 catch (IllegalArgumentException e) {
       e.printStackTrace();
   }
 catch (IllegalAccessException e) {
       e.printStackTrace();
  }
 catch (InvocationTargetException e) {
      e.printStackTrace();
  }

}

涓や釜宸ュ叿鐨勫叾浠栨柟娉曞疄鐜拌櫧鐒舵湁鐐瑰樊鍒?浣嗗師鐞嗛兘璺熶笂闈㈢殑渚嬪瓙宸笉澶?鏈夊叴瓚g殑璇濆彲浠ュ啓涓祴璇曠被璇曡瘯鏄惁鍙互浣跨敤.

杞嚜錛?http://lemonfamily.blogdriver.com/lemonfamily/1240784.html



]]>
主站蜘蛛池模板: 久久久精品午夜免费不卡| 无码一区二区三区AV免费| 最近2019免费中文字幕视频三| 色se01短视频永久免费| 久久久久亚洲AV无码观看| 日本在线看片免费人成视频1000| 亚洲永久无码3D动漫一区| 国产在线精品观看免费观看| 区久久AAA片69亚洲| 国产线视频精品免费观看视频| 亚洲色大成网站www永久一区| 国产免费伦精品一区二区三区| 久久激情亚洲精品无码?V| 成人a毛片视频免费看| 中文字幕免费观看| 中文字幕亚洲精品| 免费不卡视频一卡二卡| 亚洲成a人无码亚洲成www牛牛| 国产精品久久久久影院免费| 亚洲精品网站在线观看你懂的 | 在线精品自拍亚洲第一区| 国产乱子影视频上线免费观看| 男女超爽视频免费播放| 亚洲精品黄色视频在线观看免费资源 | 亚洲 另类 无码 在线| 久久精品国产亚洲av麻豆图片| 免费无码A片一区二三区| 亚洲AV无码一区二区三区鸳鸯影院| 大胆亚洲人体视频| 好湿好大好紧好爽免费视频| 老司机亚洲精品影院无码| 成人黄动漫画免费网站视频 | 成在人线av无码免费高潮水| 亚洲天天在线日亚洲洲精| 一个人在线观看视频免费| 色天使亚洲综合一区二区| 亚洲AV日韩AV永久无码免下载| 国产在线国偷精品产拍免费| 日本黄页网址在线看免费不卡| 亚洲av日韩av无码黑人| 男女啪啪永久免费观看网站|