Eclipse集成javap查看字节码
摘要:分析java语言特性的一个好帮手是使用javap工具查看java编译后的字节码,楼主今天在学习java泛型中的桥方法时遇到一些不解,想到javap这个好工具可以帮助解答一些疑惑,索性就捣鼓如何在eclipse中配置javap工具快速查看java字节码。 楼主学习的代码工程用的maven结构。默认ja
阅读全文
posted @
2016-11-23 17:44
duanxz
阅读(2786)
推荐(1) 编辑
mat(Eclipse Memory Analyzer tool)之二--heap dump分析
摘要:在工作中可能会遇到内存溢出这种灾难性的问题,那么程序肯定是存在问题,找出问题至关重要,上一篇文章讲了jmap命令的使用方法,当然用jmap导出的文件我们也看不懂啊,那就交给memory analyzer(mat)这个工具,让他帮助我们来观察程序的内存分布情况吧。 MAT 不是一个万能工具,它并不能处
阅读全文
posted @
2016-11-09 10:42
duanxz
阅读(10317)
推荐(2) 编辑
Eclipse Java注释模板设置详解
摘要:在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。注释模板导入步骤安装方法:打开eclipse/myeclipse选择 window-->Preferences-->JAVA-->Code-->...
阅读全文
posted @
2016-01-05 19:13
duanxz
阅读(711)
推荐(0) 编辑
eclipse调试时增加jvm参数
摘要:下面的程中我们限制Java 堆的大小为20MB,不可扩展(将堆的最小值-Xms 参数与最大值-Xmx 参数设置为一样即可避免堆自动扩展),通过参数-XX:+HeapDumpOnOutOfMemoryError 可以让虚拟机在出现内存溢出异常时Dump 出当前的内存堆转储快照以便事后进行分析。 参数设
阅读全文
posted @
2015-10-26 22:57
duanxz
阅读(2285)
推荐(0) 编辑
eclipse插件explorer安装使用
摘要:我们知道myeclipse有个open in explorer的按钮.可以方便我们打开任意IDC下的文件或则插件目录但是eclipse下确没有。因此需要下载下载个eclipse explorer插件。国人的也有诸如quickview,easylook等类似插件。第一种方式,就是在eclipse的ma...
阅读全文
posted @
2015-10-13 13:56
duanxz
阅读(599)
推荐(0) 编辑
eclipse maven plugin 插件 安装 和 配置
摘要:离线插件 点击下载离线安装包:eclipse-maven-plugin.zip ( for eclipse helios or higher ) 。解压缩到任意目录(如这里的plugins目录): 目录路径最好不要含有中文或空格。以下用 %maven-plugin% 表示插件解压缩的根目录。如这里的
阅读全文
posted @
2015-09-24 09:54
duanxz
阅读(2027)
推荐(0) 编辑
idea使用错误记录
摘要:plugin of intellij idea key promoter Key Promoter X 是用于基于 IntelliJ 产品(如 IDEA,Android Studio 或 CLion)的插件,它有助于在工作时从鼠标操作中 学习基本的键盘快捷键。 当您在 IDE 内部的按钮上 使用鼠标
阅读全文
posted @
2015-08-06 15:55
duanxz
阅读(396)
推荐(0) 编辑
mat之一--eclipse安装Memory Analyzer
摘要:工欲善其事必先利其器,先开始更新下eclipse,顺便装下工具软件。那么简要的写写怎么从头安装Memory Analyzer Memory Analyzer (Eclipse MAT)是一个跨平台的开源工具,不仅可以用它来分析内存问题,也可以用来监控整个 Java 应用程序的状态和行为。通过读取应用
阅读全文
posted @
2014-09-05 17:34
duanxz
阅读(4258)
推荐(1) 编辑
在Eclipse里静态导入
摘要:静态导入import static 介绍见import static和import的区别 在Eclipse里配置静态导入,步骤见下面截图的箭头 例如导入下面的jar 常用的静态导入方法如下: com.google.common.base.Preconditions com.google.common
阅读全文
posted @
2013-12-26 17:06
duanxz
阅读(1284)
推荐(0) 编辑
Eclipse快捷键大全(转载)
摘要:Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl
阅读全文
posted @
2013-11-27 11:20
duanxz
阅读(312)
推荐(0) 编辑
Eclipse debug调试
摘要:1、 条件断点 断点大家都比较熟悉,在Eclipse Java 编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。 条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。 在断点处点击鼠标右键,选择最后一个"Breakpoint Properti
阅读全文
posted @
2013-11-14 09:27
duanxz
阅读(615)
推荐(1) 编辑
Eclipse中设置JDK、${user}变量
摘要:为eclipse设置jdk方法:两个方法:1.设置PATH路径~eclipse自动会查找!2.在快捷方式中加上参数:-VMjava虚拟机路径Eclipse中设置${user}变量在Eclipse启动时加入参数 -vmargs -Duser.name="whateveryouwant"或者:在使用Eclipse编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的,例如其中author 的属性值。我们可以在Eclipse中进行设置自己希望显示的信息。 现在看看如何修改我们的用户名即作者信息:点击Windows->Preferences->Java-&
阅读全文
posted @
2013-09-26 14:10
duanxz
阅读(881)
推荐(0) 编辑
eclipse中svn插件的安装与使用
摘要:eclipse中svn插件的安装与使用一. eclipse中svn插件的安装Install Subclipse in Eclipse 3.X(参考官网http://subclipse.tigris.org/)打开eclipse->Help->Install New Software出现如下页面点击Add按钮,根据自己需要的版本填写name和urlName: Subclipse 1.6.x (Eclipse 3.2+)URL: http://subclipse.tigris.org/update_1.6.xName: Subclipse 1.4.x (Eclipse 3.2...
阅读全文
posted @
2013-09-23 13:07
duanxz
阅读(41119)
推荐(6) 编辑
Eclipse中如何修改SVN的地址
摘要:Eclipse中如何修改SVN的地址在工作环境调整时,有的时候SVN服务器的地址需要修改,而正在开发中的项目在Eclipse中有些代码没有提交,此时怎么修改SVN的地址呢?以下有一个简单的办法:一、在Eclipse中选择Windows-> Show View->others就会出现如图:选中SVN资源库,会出现如下图所示的画面然后选中原有的地址,选择“重新定位”,在“将被重新定位的项目:”这一栏中会显示出Eclipse中原有的工程,选中一个项目,再点击“Next”,将会进入如下画面:改成新的URL后,点击finish就可以直接使用了。OK!
阅读全文
posted @
2013-09-23 11:20
duanxz
阅读(5899)
推荐(1) 编辑
eclipse插件-easy explore
摘要:最近找到一个Eclipse的插件,名字是Easy Explore,是Easy Structs其 中的一个部分。主要的功能就是在Eclipse里面视图的部分如果看到自己的工程,或者Package,包什么的,在安装完该插件以后点击鼠标右键,选 择"Easy Explore"就可以快速的打开该文件的windows存放文件夹,对于快速的导出源文件是一个很有用的插件。安装方法:下载Easy Explore 1.0.1 for Eclipse后解压,将plugins和features目录下的文件夹分别复制到eclipse安装目录下的plugins和features中,就ok了。另外一中
阅读全文
posted @
2013-08-05 16:53
duanxz
阅读(276)
推荐(0) 编辑
解决initializing java tooling(1%)
摘要:http://hsys.iteye.com/blog/997195前几天还好好的,今天启动eclipse发现initializing java tooling(1%),停住了!!!!有木有!!!!有木有!!!!点界面的任何地方都会未响应!!!!有木有!!!!有木有!!!!害的今天早上没法干活。我的问题是一直在initializing org.eclipse.jst.j2ee.internal.web.container这个东西,上网查资料,有的说用clean参数启动,试了没用,有的说eclipse.ini修改下,试了也没有用,最后找到了javaeye上有人说解决了,但没说具体怎么做的,只给了链
阅读全文
posted @
2013-07-02 09:50
duanxz
阅读(678)
推荐(0) 编辑
Eclipse使用常见设置
摘要:1、Eclipse中设置${user}变量其实是一个很小的问题,不过相信大多数人都遇上过,我反正是遇上好多次了,特别是在Eclipse中使用类的自动注释时,产生的老是是@author Administrator,每次都要手工去改很烦人。每次要么就是一个个手工改注释,要么就是把登陆用户改了搜了国内很多地方都没有人知道方法,最后在官网的一个角落里找到了答案在Eclipse启动时加入参数 -vmargs -Duser.name="whateveryouwant"新建一个eclipse.bat文件,里面就一行命令:D:\project\eclipse\eclipse\eclipse
阅读全文
posted @
2013-01-28 10:53
duanxz
阅读(526)
推荐(0) 编辑
Eclipse调试Bug的七种常用技巧
摘要:本文写给那些像几年前的我一样刚刚走出校门,及一些未使用过这些高级些的调试技巧的人。记得刚刚毕业的时候,自己连断点也不会打,当时还在用JCreate ,就连毕业设计也是用 System.out 找 Bug 的,想想真的很笨。开始工作后,一个星期过去了,在一个 1 、 2 百万行的系统中找 Bug ,我依然在用 System.out ,当时最痛苦的就是修改代码,每次找到疑似 Bug ,就输出一下,然后重启(那时也不知道代码热替换),直到有一天带我的导师发现了这样笨笨的调试 Bug ,才让我第一次认识了断点,也知道了代码修改完了可以进行热替换,我这个中国教育的半牺牲品才算向美好生活迈进了一小步。1、
阅读全文
posted @
2012-12-10 17:19
duanxz
阅读(511)
推荐(0) 编辑