锘??xml version="1.0" encoding="utf-8" standalone="yes"?>夜色阁亚洲一区二区三区,国产l精品国产亚洲区在线观看,亚洲视频在线免费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鍐呭瓨璁劇疆鍚勫弬鏁板惈涔夛紙杞級(jí)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鍙?qiáng)鍏惰В鍐虫栆?guī)硶(杞?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瀛楃涓插璞$殑鍒涘緩浠ュ強(qiáng)綆$悊(杞?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 蹇嵎閿畾鍒訛紙杞級(jí)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緇戝畾蹇嵎閿細(xì)

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鍗沖彲錛岀ず渚嬪涓嬶細(xì)
<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錛堬級(jí) 鏂規(guī)硶.

 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鐨勪竴縐嶇畝鍗曟柟寮忎負(fù)錛?br />
IKeyBindingService keyBindingService = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActivePart().getSite().getKeyBindingService();
keyBindingService.registerAction(copyActionInstance);


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



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

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


]]>
寰呮暣鐞嗙殑涓滀笢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>  
鏂規(guī)硶涓錛?nbsp; 
        Set   entries;  
        entries=map.keySet(); 
        Iterator   iter=entries.iterator();  
        while(iter.hasNext()){  
              Object   obj=iter.next();  
              System.out.println(obj+":"+map.get(obj));      
        }            

   
    鏂規(guī)硶浜岋細(xì)      
        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鏀寔鐨勫悕縐幫紝濡備腑鏂囧悕縐幫級(jí)
IStatus val = JavaConventions.validatePackageName(folder);                 
if (val.getSeverity() == IStatus.ERROR) {
     
return false;
}
 
/**
     * 寮洪獙璇侊細(xì)鏄惁鏄弗鏍肩鍚堝懡鍚嶈鑼冪殑鍖呭悕錛屾爣璇嗭細(xì)浠ュ瓧姣嶅紑澶達(dá)紝瀛楁瘝涓庢暟瀛楃殑緇勫悎錛屽瓧姣嶅繀欏婚兘鏄皬鍐欍?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鐨勬椂鍊欎細(xì)鍑虹幇涔辯爜,瑙e喅鏂規(guī)硶錛?br /> 鍦⊿pring鐨勯厤鍒舵枃浠禷pplicationContext.xml鏂囦歡涓坊鍔犱互涓嬩唬鐮侊細(xì)
    <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鍔犲叆瑕佽繃婊ょ殑鏂囦歡
錛堜緥濡傦細(xì)榪囨護(hù)jar鍖呬腑鎵鏈夋枃浠跺す涓嬬殑CC閰嶇疆鏂囦歡.copyarea.db錛屽簲璇ュ~鍐?bin.excludes = **/.copyarea.db 錛?/span>


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

 

Properties -> Java Compiler -> Building

鍕鵑塃nable project specific settings, 鍦∣utput folder鏍忕殑Filtered Resources涓~鍐欎綘瑕佽繃婊ょ殑鏂囦歡   錛堜緥濡傦細(xì)榪囨護(hù)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寮曠敤澶栭儴綾葷殑褰撳墠瀵硅薄,鐒跺悗灝卞彲浠ヤ嬌鐢ㄥ閮ㄧ被鐨勪換浣曞睘鎬у拰鏂規(guī)硶浜?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鏂規(guī)硶鍒嗘瀽(杞?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榪欎袱涓寘涓嬬殑鍑犱釜綾繪潵瀹炵幇鐨勩?

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

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

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



]]>
主站蜘蛛池模板: 精品久久久久久久免费加勒比| 国产高清视频免费在线观看| 2019亚洲午夜无码天堂| 亚洲精品自在线拍| 亚洲第一页中文字幕| 亚洲精品国产免费| 亚洲国产精品日韩在线| 亚洲一区二区三区高清视频| 亚洲无吗在线视频| 亚洲精品永久在线观看| MM1313亚洲国产精品| 一级人做人爰a全过程免费视频 | 亚洲国产精品日韩| 亚洲人成网站观看在线播放| 亚洲日韩国产一区二区三区| 国产亚洲精品成人a v小说| 国产亚洲一区二区精品| 亚洲国产精品自在在线观看 | 久久精品国产亚洲精品| 亚洲精品亚洲人成在线观看| 久久亚洲国产成人亚| 亚洲一区免费在线观看| 性色av极品无码专区亚洲| 思思久久99热免费精品6| 野花香高清视频在线观看免费| xx视频在线永久免费观看| 最近2019中文免费字幕| 亚洲国产精品成人一区| 亚洲av无码乱码国产精品| 亚洲天堂一区在线| 国产精品亚洲AV三区| 国产精品1024在线永久免费 | eeuss免费影院| 最近2019免费中文字幕6| 好男人视频社区精品免费| 亚洲国产精品一区二区三区久久| 亚洲AV无码国产在丝袜线观看| 亚洲一级视频在线观看| 免费人成大片在线观看播放| 久久青草91免费观看| avtt天堂网手机版亚洲|