- 博客(1)
- 资源 (39)
- 收藏
- 关注
原创 Java异常处理新特性
在Java7中Java对其自身的异常处理机制进行了改进,同时增加了很多新的特性,这些特性对于编写更加可靠的程序有着非常大的帮助作用。这里我们对其进行详细的介绍。1 try-with-resources语句 Java7中提供了一种更为简单实用的用于处理资源使用异常处理的特性,称为try-with-resources,这个所谓的try-with-resources,是个语法糖。实际上就是
2015-02-25 11:39:03 1750
Java异常处理新特性
在Java7中Java对其自身的异常处理机制进行了改进,同时增加了很多新的特性,这些特性对于编写更加可靠的程序有着非常大的帮助作用。这里我们对其进行详细的介绍。
2015-02-25
Unix系统性能监控与系统资源管理
Unix系统性能监控与系统资源管理
“为什么我的系统运行得如此之慢”这是可能在系统管理员最不想听到的问题之中排名第二的问题。排名第一的问题是“为什么我的系统又崩溃了?!”系统性能问题只有在出现严重问题时,才会成为关注的焦点。可是很不幸,却很少有人因为系统管理员充分利用了系统性能而大加赞扬。
系统性能问题是一个复杂的问题,与它相关的问题和领域也有很多,但是总的来说,系统性能取决于系统资源是否合理的分配给系统当前可运行进程。在某一时刻,系统性能是各进程对系统资源的总需求和进程之间竞争资源的综合结果。相应的,性能问题可能由各种原因引起,主要表现包括缺少必须的资源或者对资源的管理效率很低。造成这种结果的原因可能是由于系统的硬件资源无法满足系统运行需要,还可能由于操作系统Bug,还有可能(通常很多情况下是这种情形)是由于主要的应用系统的开发设计缺陷造成的。
解决性能问题首先要定位出问题的系统资源,主要的系统资源包括:CPU、内存、磁盘以及网络。找到问题资源后要分析出现问题的原因,以此为基础更加细致深入的分析下去(包括考虑:硬件的故障、系统的负载、定位可能造成性能问题的应用系统模块、分析功能模块的使用模式、考虑模块的设计甚至有时要观察源代码编写等等),最终定位问题点进而想出解决问题的办法。
接下来我们就将按照不同的系统资源的特点和管理手段以及分析方法,来讲解如何对系统关键资源进行有效管理,来提升系统性能。
2009-05-22
命令模式6
Struts技术为利用这个框架的开发者规定了一个模型,这个模型的思想其实就是命令模式及该模式的一些演变,所以理解Struts用好它来进行开发,就应该理解命令模式。所以我在给新入职的Java开发人员讲解Struts之前,都会先讲解命令模式,这对用好Struts非常关键。
2007-06-27
Oracle 8i PL_SQL高级程序设计
记得本人进入东软后,第一次接触Oracle的研发,就是通过此书学习的Pl/Sql编程,进而逐步深入Oracle的开发,回想起来受益匪浅,现在作为一名J2EE架构设计师,还是经常愿意将这本书推荐给新入职的新人们,希望他们通过这本书迈进Oracle的开发之门,并且逐步领悟出更深邃的设计之道。
2007-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人