仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 590|回复: 10
打印 上一主题 下一主题

[学习教程] 了解下JAVA的Health Center API进门教程

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:02:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
从一个编程语言的普及程度来将,一个好的IDE是至关中要的,而现在的java的IDE虽然已经很好了,但是和.net比起来还是稍微差一些的,这是个客观事实。java要想普及的更好。DE是必须加以改进的。
您是不是已经碰到过没有明白缘故原由的使用程序服务器挂起大概Java使用程序变得没有呼应?您的使用程序是不是内存不敷大概运转情形欠佳?利用HealthCenter,您就能够更轻松地办理这些成绩。
利用HealthCenter监督和诊断成绩
HealthCenter是一款合用于Java的IBM监督和诊断工具,是一个收费的低开支诊断工具和API,用于监督在IBMJava假造机(JVM)上运转的使用程序。借助HealthCenter,您能够经由过程供应信息来疾速评价正在运转的Java使用程序的形态,从而断定成绩并匡助办理成绩。您能够:
断定是不是存在本机或堆内存保守
发明哪些办法必要利用较长的运转工夫
断定I/O瓶颈
使渣滓搜集可视化并举行调优
检察一切锁争用
剖析非常的WebSphereRealTime事务
监督使用程序的线程举动
检测逝世锁前提
搜集类的直方图数据
最新版本的HealthCenter是一个功效壮大的全新API,您可使用它编写本人的监督工具。使人懊恼的难于查找成绩的时期即刻就要停止了。
在本文中,我们将进修编写一个用于反省使用程序逝世锁前提的监督工具,然后,使用这些准绳来编写更深切的工具、查询从渣滓搜集举动到办法剖析的一切成绩,并断定使用程序将其CPU周期消费在了哪些中央。
体系请求
HealthCenterAPI包最少必要安装Eclipse3.4或Eclipse4.x。
将API程序包安装到Eclipse中
IBM监督和诊断工具一般安装在IBM撑持助手(ISA)中,要将HealthCenter嵌进您的使用程序并利用API对其举行编码,起首必要将它安装到您的Eclipse情况中。为此,请实行以下步骤:
启动Eclipse开辟情况。
转到Help->InstallNewSoftware。
增加ISA更新网站作为一个新网站。
单击Add。
在称号框中输出ISAUpdate网站。
在地位框中输出此URL:http://public.dhe.ibm.com/software/isa/isa410/production/。该操纵会启动对一切可用工具的搜刮,该搜刮大概必要消费几分钟的工夫。
在搜刮框中输出HealthCenter。
选择程序包HealthCenterCoreFeature并单击Next(拜见):
.将要安装的可用软件的列表

确认安装细节并单击Next。
浏览并承受允许条目,然后单击Finish。这些步骤会将HealthCenter中心功效安装到您的EclipseIDE中。您可以筹办好对此API举行编码。
确认安装细节并单击Next。
<p>
还有就是总有人问我到底该学习什么语言,什么语言有前途,那么我的回答是不论是C,C++,java,.net,ruby,asp或是其他语言都可以学,编程的关键不是语言,而是思想。
再见西城 该用户已被删除
沙发
发表于 2015-1-18 17:00:30 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
金色的骷髅 该用户已被删除
板凳
发表于 2015-1-22 15:06:07 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
兰色精灵 该用户已被删除
地板
 楼主| 发表于 2015-1-26 16:54:09 | 只看该作者
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
若相依 该用户已被删除
5#
发表于 2015-1-26 17:17:30 | 只看该作者
学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
简单生活 该用户已被删除
6#
发表于 2015-2-10 04:34:47 | 只看该作者
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
飘飘悠悠 该用户已被删除
7#
发表于 2015-2-28 19:47:04 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
小妖女 该用户已被删除
8#
发表于 2015-3-10 07:33:24 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
再现理想 该用户已被删除
9#
发表于 2015-3-17 05:10:10 | 只看该作者
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
因胸联盟 该用户已被删除
10#
发表于 2015-3-17 05:10:12 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
蒙在股里 该用户已被删除
11#
发表于 2015-3-23 21:18:47 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 19:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表