??xml version="1.0" encoding="utf-8" standalone="yes"?>午夜精品免费,久久久www成人免费精品张筱雨 ,在线观影网站http://www.aygfsteel.com/lingy/category/39874.htmlzh-cnSun, 04 Oct 2009 09:17:05 GMTSun, 04 Oct 2009 09:17:05 GMT60Eclipse 启动q行速度调优 http://www.aygfsteel.com/lingy/archive/2009/10/01/297077.html林光?/dc:creator>林光?/author>Thu, 01 Oct 2009 03:24:00 GMThttp://www.aygfsteel.com/lingy/archive/2009/10/01/297077.html

JVM 提供了各U用于调整内存分配和垃圾回收行ؓ的标准开兛_非标准开兟뀂其中一些设|可以提?JAVA IDE 的性能?
注意Q由?-X Q尤其是 -XX JVMQ开关通常?JVM ?JVM 供应商特定的Q本部分介绍的开兛_用于 Sun Microsystems J2SE 1.4.2?/p>

以下讄在大多数pȝ上将产生比工厂更好的讄性能?
-vmargs - 表示后面的所有参数直接传递到所指示?Java VM?/p>

-Xverify:none - 此开兛_闭Java字节码验证,从而加快了c装入的速度Qƈ使得在仅为验证目的而启动的q程中无需装入cR此开关羃短了启动旉Q因此没有理׃使用它?

-Xms24m - 此设|指C?Java 虚拟机将其初始堆大小讄?24 MB。通过指示 JVM 最初应分配l堆的内存数量,可以?JVM 不必?IDE 占用较多内存时增加堆大小?

-Xmx96m - 此设|指?Java 虚拟机应对堆使用的最大内存数量。ؓ此数量设|上限表C?Java q程消耗的内存数量不得过可用的物理内存数量。对于具有更多内存的pȝ可以增加此限Ӟ96 MB 讄有助于确?IDE 在内存量?128MB ?256MB 的系l上能够可靠地执行操作。注意:不要该D|ؓ接近或大于系l的物理内存量,否则在主要回收q程中导致频J的交换操作?

-XX:PermSize=20m - ?JVM 开关不仅功能更为强大,而且能够~短启动旉。该讄用于调整内存"怹区域"Q类保存在该区域中)的大。因此我们向 JVM 提示它将需要的内存量。该讄消除了许多系l启动过E中的主要垃圾收集事件。SunONE Studio 或其它包含更多模块的 IDE 的用户可能希望将该数D|得更高?
下面列出了其它一些可能对 ECLIPSE 在某些系l(不是所有系l)上的性能产生d或明昑֪响的 JVM 开兟뀂尽用它们会产生一定的影响Q但仍值得一试?

-XX:CompileThreshold=100 - 此开兛_降低启动速度Q原因是与不使用此开关相比,HotSpot 能够更快地将更多的方法编译ؓ本地代码。其l果是提高了 IDE q行时的性能Q这是因为更多的 UI 代码被~译而不是被解释。该DC方法在被编译前必须被调用的ơ数?

-XX:+UseConcMarkSweepGC -XX:+UseParNewGC - 如果垃圾回收频繁中断Q则请尝试用这些开兟뀂此开兛_?JVM 对主要垃圑֛收事Ӟ如果在多处理器工作站上运行,则也适用于次要回收事Ӟ使用不同的算法,q些法不会影响整个垃圾回收q程。注意:目前不定此收集器是提高还是降低单处理器计机的性能?

-XX:+UseParallelGC - 某些试表明Q至在内存配置相当良好的单处理器系l中Q用此回收法可以次要垃圑֛收的持箋旉减半。注意,q是一个矛盄问题Q事实上此回收器主要适用于具有千兆字节堆的多处理器。尚无可用数据表明它对主要垃圑֛收的影响。注意:此回收器?-XX:+UseConcMarkSweepGC 是互斥的?/p>

我的机器?12MB的内?br /> 下面是我的eclipse启动参数Qeclipse.exe -vmargs -Xverify:none -Xms64M -Xmx256M -XX:PermSize=20M  -XX:+UseParallelGC

-----

我的电脑?G内存, 有一ơ内存不了... MyEclipse 推荐我使用一个启动参? 现在我的启动参数?


eclipse.exe -vmargs -Xverify:none -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M -XX:+UseParallelGC



]]>
Eclipse快捷键指? http://www.aygfsteel.com/lingy/archive/2009/06/17/282863.html林光?/dc:creator>林光?/author>Wed, 17 Jun 2009 08:11:00 GMThttp://www.aygfsteel.com/lingy/archive/2009/06/17/282863.html    
   
  ~辑  
  作用?  功能   快捷?   
  全局   查找q替?  Ctrl+F    
  文本~辑?  查找上一?  Ctrl+Shift+K    
  文本~辑?  查找下一?  Ctrl+K    
  全局   撤销   Ctrl+Z    
  全局   复制   Ctrl+C    
  全局   恢复上一个选择   Alt+Shift+↓    
  全局   剪切   Ctrl+X    
  全局   快速修?  Ctrl1+1    
  全局   内容辅助   Alt+/    
  全局   全部选中   Ctrl+A    
  全局   删除   Delete    
  全局   上下文信?  Alt+Q? 
  Alt+Shift+?  
  Ctrl+Shift+Space    
  Java~辑?  昄工具提示描述   F2    
  Java~辑?  选择装元素   Alt+Shift+↑    
  Java~辑?  选择上一个元?  Alt+Shift+←    
  Java~辑?  选择下一个元?  Alt+Shift+→    
  文本~辑?  增量查找   Ctrl+J    
  文本~辑?  增量逆向查找   Ctrl+Shift+J    
  全局   _脓   Ctrl+V    
  全局   重做   Ctrl+Y    
   
  查看  
  作用?  功能   快捷?   
  全局   攑֤   Ctrl+=    
  全局   ~小   Ctrl+-    
   
   
  H口  
  作用?  功能   快捷?   
  全局   Ȁzȝ辑器   F12    
  全局   切换~辑?  Ctrl+Shift+W    
  全局   上一个编辑器   Ctrl+Shift+F6    
  全局   上一个视?  Ctrl+Shift+F7    
  全局   上一个透视?  Ctrl+Shift+F8    
  全局   下一个编辑器   Ctrl+F6    
  全局   下一个视?  Ctrl+F7    
  全局   下一个透视?  Ctrl+F8    
  文本~辑?  昄标尺上下文菜?  Ctrl+W    
  全局   昄视图菜单   Ctrl+F10    
  全局   昄pȝ菜单   Alt+-    
   
   
  D  
  作用?  功能   快捷?   
  Java~辑?  打开l构   Ctrl+F3    
  全局   打开cd   Ctrl+Shift+T    
  全局   打开cd层次l构   F4    
  全局   打开声明   F3    
  全局   打开外部javadoc   Shift+F2    
  全局   打开资源   Ctrl+Shift+R    
  全局   后退历史记录   Alt+←    
  全局   前进历史记录   Alt+→    
  全局   上一?  Ctrl+,    
  全局   下一?  Ctrl+.    
  Java~辑?  昄大纲   Ctrl+O    
  全局   在层ơ结构中打开cd   Ctrl+Shift+H    
  全局   转至匚w的括?  Ctrl+Shift+P    
  全局   转至上一个编辑位|?  Ctrl+Q    
  Java~辑?  转至上一个成?  Ctrl+Shift+↑    
  Java~辑?  转至下一个成?  Ctrl+Shift+↓    
  文本~辑?  转至?  Ctrl+L    
   
   
  搜烦  
  作用?  功能   快捷?   
  全局   出现在文件中   Ctrl+Shift+U    
  全局   打开搜烦对话?  Ctrl+H    
  全局   工作Z的声?  Ctrl+G    
  全局   工作Z的引?  Ctrl+Shift+G    
   
   
  文本~辑  
  作用?  功能   快捷?   
  文本~辑?  改写切换   Insert    
  文本~辑?  上滚?  Ctrl+↑    
  文本~辑?  下滚?  Ctrl+↓    
   
   
  文g  
  作用?  功能   快捷?   
  全局   保存   Ctrl+X    
  Ctrl+S    
  全局   打印   Ctrl+P    
  全局   关闭   Ctrl+F4    
  全局   全部保存   Ctrl+Shift+S    
  全局   全部关闭   Ctrl+Shift+F4    
  全局   属?  Alt+Enter    
  全局   新徏   Ctrl+N    
   
   
  目  
  作用?  功能   快捷?   
  全局   全部构徏   Ctrl+B    
   
   
  源代? 
  作用?  功能   快捷?   
  Java~辑?  格式?  Ctrl+Shift+F    
  Java~辑?  取消注释   Ctrl+\    
  Java~辑?  注释   Ctrl+/    
  Java~辑?  d导入   Ctrl+Shift+M    
  Java~辑?  l织导入   Ctrl+Shift+O    
  Java~辑?  使用try/catch块来包围   未设|,太常用了Q所以在q里列出,自己讄? 
  也可以用Ctrl+1自动修正?   
   
   
  q行  
  作用?  功能   快捷?   
  全局   单步q回   F7    
  全局   单步跌   F6    
  全局   单步跛_   F5    
  全局   单步跛_选择   Ctrl+F5    
  全局   调试上次启动   F11    
  全局   l箋   F8    
  全局   使用qo器单步执?  Shift+F5    
  全局   d/去除断点   Ctrl+Shift+B    
  全局   昄   Ctrl+D    
  全局   q行上次启动   Ctrl+F11    
  全局   q行臌   Ctrl+R    
  全局   执行   Ctrl+U    
   
   
  重构  
  作用?  功能   快捷?   
  全局   撤销重构   Alt+Shift+Z    
  全局   抽取Ҏ   Alt+Shift+M    
  全局   抽取局部变?  Alt+Shift+L    
  全局   内联   Alt+Shift+I    
  全局   Ud   Alt+Shift+V    
  全局   重命?  Alt+Shift+R    
  全局   重做   Alt+Shift+Y     
 

]]>
Eclipse?0个最有用的快捷键l合http://www.aygfsteel.com/lingy/archive/2009/06/17/282862.html林光?/dc:creator>林光?/author>Wed, 17 Jun 2009 07:48:00 GMThttp://www.aygfsteel.com/lingy/archive/2009/06/17/282862.html 

  1. ctrl+shift+rQ打开资源

  q可能是所有快捷键l合中最省时间的了。这l快捷键可以让你打开你的工作ZM一个文Ӟ而你只需要按下文件名或mask名中的前几个字母Q比如applic*.xml。美中不的是这l快捷键q在所有视图下都能用?/p>

  2. ctrl+oQ快速outline

  如果惌查看当前cȝҎ或某个特定方法,但又不想把代码拉上拉下,也不想用查扑֊能的话,qctrl+o吧。它可以列出当前cM的所有方法及属性,你只需输入你想要查询的Ҏ名,点击enterp够直接蟩转至你想ȝ位置?/p>

  3. ctrl+eQ快速{换编辑器

  q组快捷键将帮助你在打开的编辑器之间览。用ctrl+pagedown或ctrl+pageup可以览前后的选项卡,但是在很多文件打开的状态下Qctrl+e会更加有效率?/p>

  4. ctrl+2QLQؓ本地变量赋?/strong>

  开发过E中Q我常常先编写方法,如Calendar.getInstance()Q然后通过ctrl+2快捷键将Ҏ的计结果赋g一个本地变量之上。这h节省了输入类名,变量名以及导入声明的旉。Ctrl+F的效果类|不过效果是把Ҏ的计结果赋gcM的域?/p>

  5. alt+shift+rQ重命名

  重命名属性及Ҏ在几q前q是个很ȝ的事Q需要大量用搜索及替换Q以至于代码变得雉散散的。今天的JavaIDE提供源码处理功能QEclipse也是一栗现在,变量和方法的重命名变得十分简单,你会习惯于在每次出现更好替代名称的时候都做一ơ重命名。要使用q个功能Q将鼠标Ud臛_性名或方法名上,按下alt+shift+rQ输入新名称q点d车。就此完成。如果你重命名的是类中的一个属性,你可以点击alt+shift+r两次Q这会呼叫出源码处理对话框,可以实现get及setҎ的自动重命名?/p>

  6. alt+shift+l以及alt+shift+mQ提取本地变量及Ҏ

  源码处理q包括从大块的代码中提取变量和方法的功能。比如,要从一个string创徏一个常量,那么选定文本q按下alt+shift+l卛_。如果同一个string在同一cM的别处出玎ͼ它会被自动替换。方法提取也是个非常方便的功能。将大方法分解成较小的、充分定义的Ҏ会极大的减少复杂度,q提升代码的可测试性?/p>

  7. shift+enter及ctrl+shift+enter

  Shift+enter在当前行之下创徏一个空白行Q与光标是否在行末无兟뀂Ctrl+shift+enter则在当前行之前插入空白行?/p>

  8. Alt+方向?/strong>

  q也是个节省旉的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分Q这个快h式尤其好ѝ?/p>

  9. ctrl+m

  大显C屏q能够提高工作效率是大家都知道的。Ctrl+m是编辑器H口最大化的快捷键?/p>

  10. ctrl+.及ctrl+1Q下一个错误及快速修?/strong>

  ctrl+.光标移动至当前文g中的下一个报错处或警告处。这l快捷键我一般与ctrl+1一q用,即修改徏议的快捷键。新版Eclipse的修改徏议做的很不错Q可以帮你解军_多问题,如方法中的缺失参敎ͼthrow/catchexceptionQ未执行的方法等{?/p>

  更多快捷键组合可在Eclipse按下ctrl+shift+L查看?/p>

  ~辑推荐

  详解如何让MyEclipseh强大的提C功?/p>

  Eclipse提高工作效率的好习惯

  向Web开发进?Eclipse发展透析



]]>
在eclipse~译中排除SVN文ghttp://www.aygfsteel.com/lingy/archive/2009/06/11/281555.html林光?/dc:creator>林光?/author>Thu, 11 Jun 2009 10:25:00 GMThttp://www.aygfsteel.com/lingy/archive/2009/06/11/281555.htmlҎ很简单,在项目属性菜单里面找到编译排除项Q加?**/.svn/ 卛_?/p>

e文版操作路径是:

Project->Properties->Java Build Path->Source->Excluded:**/.svn/**



]]>
eclipse 无法启动 JVM terminated. Exit code=-1 的解军_?/title><link>http://www.aygfsteel.com/lingy/archive/2009/06/11/281524.html</link><dc:creator>林光?/dc:creator><author>林光?/author><pubDate>Thu, 11 Jun 2009 09:39:00 GMT</pubDate><guid>http://www.aygfsteel.com/lingy/archive/2009/06/11/281524.html</guid><description><![CDATA[<p>q两天,H然无法启动我的MyEclipse6.5了,不知道ؓ什么,提示错误Q?JVM   terminated. Exit   code=-1?/p> <p>昨天Q我以ؓ是机器运行时间太长,重启一下,果然好了。但是今天又来了。看了一下错误提C,我以为是JVM有问题,在启动Eclipse里加个JVM的参敎ͼl果q是不行?/p> <p>后来在网上找了一下,有h说是JAVA环境配置的问题,我想q不可能Q因Z前一直用的好好的。有是JVM的问题,q个我刚刚换了一个,也不是这个问题,后来看来有h说是Qeclipse.ini中内存设|过大的问题Q虽然我不以为然Q还是试了一下,以前我修改过内存讄Q一直都好好的,之前eclipse.ini的配|如下:</p> <blockquote> <p>-showsplash<br /> com.genuitec.myeclipse.product<br /> --launcher.XXMaxPermSize <br /> 512m<br /> -vmargs<br /> -Xms256m<br /> -Xmx512m<br /> -Duser.language=en <br /> -XX:PermSize=256M <br /> -XX:MaxPermSize=512M</p> </blockquote> <p>现在修改了一下,-Xms256mҎ-Xms128mQ把Xmx512m  改ؓ Xmx256mQ结果还真的好了Q没惛_居然是这L问题引h的?/p> <p> </p> <link rel="stylesheet" type="text/css" /> <img src ="http://www.aygfsteel.com/lingy/aggbug/281524.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lingy/" target="_blank">林光?/a> 2009-06-11 17:39 <a href="http://www.aygfsteel.com/lingy/archive/2009/06/11/281524.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclispe里面怎么q行文g的比?/title><link>http://www.aygfsteel.com/lingy/archive/2009/06/04/280007.html</link><dc:creator>林光?/dc:creator><author>林光?/author><pubDate>Thu, 04 Jun 2009 06:45:00 GMT</pubDate><guid>http://www.aygfsteel.com/lingy/archive/2009/06/04/280007.html</guid><description><![CDATA[选中要比较的两个文g,右键->compare   with-〉each   other,可以比较两个文件了 <img src ="http://www.aygfsteel.com/lingy/aggbug/280007.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lingy/" target="_blank">林光?/a> 2009-06-04 14:45 <a href="http://www.aygfsteel.com/lingy/archive/2009/06/04/280007.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">廪</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ʯ</a>| <a href="http://" target="_blank">Ž</a>| <a href="http://" target="_blank">ӳ</a>| <a href="http://" target="_blank">Դ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ƺ</a>| <a href="http://" target="_blank">ϲ</a>| <a href="http://" target="_blank">Ͼ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˫</a>| <a href="http://" target="_blank">˼é</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ƹ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͤ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">˼</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ͷ</a>| <a href="http://" target="_blank">Ҫ</a>| <a href="http://" target="_blank">ػʵ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>