自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

转载 浅谈Eclipse寻找JVM(JRE)的顺序机制

<br />如果你的机器上没有安装任何JRE(或者JDK,本文不做二者的区分),那么点击eclipse.exe就会报错说找不到JRE。此时可以安装一个JRE、或者直接把JRE目录拷贝到eclipse安装目录下。 <br />在Eclipse的每个项目中可以为项目指定不同的JRE版本,比如A项目使用JDK1.4编译,B项目使用JDK1.5编译。这个JDK版本是和Eclipse运行JRE没有直接关系的。 <br />项目的JDK版本是很容易修改的,那么任何指定Eclipse启动所用的JRE呢? <br />Ec

2010-11-18 12:33:00 678

转载 JVM基础概念总结:数据类型、堆与栈

<br />数据类型<br />Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 <br /> <br />基本类型包括:byte, short, int, long, char, float, double, Boolean, returnAddress<br />引用类型包括:类类型,接口类型和数组。<br /> <br

2010-11-18 12:25:00 695

转载 JVM监控工具使用速查手册

<br />本文向大家描述一下JVM监控工具的用法,经过简单试用,这些命令+图形工具已经足够强大,能满足一般的监控要求了,如对各类内存、垃圾回收、线程状态的监控。<br />JVM监控工具用法指导手册<br />一直没有做过JVM监控,总以为要找些专门的工具才能做JVM监控,如jprofile之类的工具,但这类工具都是收费的。经过查找,发现其实sun的jdk中就带有这类工具,从jdk5开始命令行有了jstat,jps,jstatd,图形监控有了jconsole;而到了jdk6,命令有了jmap,jinfo,

2010-11-18 11:41:00 1086

转载 横向对比JVM Server模式和Client模式

这里向大家简单介绍一下JVM Server模式和Client模式的区别,为了便于大家理解通过图里向大家解释,JVM如果不显式指定是-Server模式还是-Client模式,JVM能够根据下列原则进行自动判断,请看本文详细介绍。JVM Server模式和Client模式JVM Server模式与Client模式启动,最主要的差别在于:Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。JVM如果不显式指定是-Server模式还是-Client模式,JVM能够根据下列原则进行自动判断(适

2010-11-18 11:36:00 1254

转载 JVM client模式和Server模式的区别

<br />这里向大家描述一下JVM client模式和Server模式两者的区别和联系,JVM如果不显式指定是-Server模式还是-client模式,JVM能够根据下列原则进行自动判断(适用于Java5版本或者Java以上版本)。<br />JVM client模式和Server模式<br />JVM Server模式与client模式启动,最主要的差别在于:-Server模式启动时,速度较慢,但是一旦运行起来后,性能将会有很大的提升。JVM如果不显式指定是-Server模式还是-client模式,JV

2010-11-18 11:35:00 10343

转载 Java ClassLoader详解

<br />类加载器是 Java 语言的一个创新,也是 Java 语言流行的重要原因之一。它使得 Java 类可以被动态加载到 Java 虚拟机中并执行。类加载器从 JDK 1.0 就出现了,最初是为了满足 Java Applet 的需要而开发出来的。Java Applet 需要从远程下载 Java 类文件到浏览器中并执行。现在类加载器在 Web 容器和 OSGi 中得到了广泛的使用。一般来说,Java 应用的开发人员不需要直接同类加载器进行交互。Java 虚拟机默认的行为就已经足够满足大多数情况的需求了。

2010-11-17 12:10:00 889

转载 struts.properties 配置解析

<br />### struts.properties这是一个标准的Properties文件,'='前面字符串是key<br />  2 ### 每个key就是一个Struts2属性,'='后面对应的value就是一个Struts2属性值<br />  3 ### struts.properties文件通常放在项目里的WEB-INF/classes路径下。<br />  4 ### 也可也放在CLASSPATH路径下,Struts2框架就可以加载该文件<br />  5 ### 以下这些元素同样可以在Str

2010-11-16 19:56:00 834

转载 war和jar文件

      war是java打包文件,可以使用rar,zip打开,里面就是程序的目录结构,这样打包发布比较方便.用于web应用的打包文件。放在tomcat的/webapps/下,启动tomcat   ,自动部署的,然后,就可以访问.比如,有一个   xxx.war   文件,把它放在tomcat的/webapps/下,启动tomcat, 然后,你在ie上输入   :http://localhost:8080/xxx/  就可以拉! web   achieve文件,是打包自动用于WEB发布用的。jar   c

2010-11-16 14:04:00 4748

转载 Tomcat中部署JavaWeb应用:静态部署和动态部署

在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。在下文中$CATALINA_HOME指的是Tomcat根目录。 一、静态部署      静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。以下3中方式都可以部署:     1、将PetWeb目录拷贝到$CATALINA_HOME/webapps下,然后启动服务器就可以了。这种方式比较简单,但是web应用程序必须在webapps目录下。访问地址如下: http://localhost

2010-11-16 13:56:00 932

转载 教你咋使war文件

不知道你听说过没有war文件?啥?可不是“战争”文件哦,没听过?好就让我告诉你它是干啥跌。。。。如果你了解些java,那么jar文件肯定知道,那war文件到底是干啥的捏?当你一个web应用程序很多的时候,如果你想把它部署到别的机器上,来回拷这些文件是件挺郁闷的事情,如果要是一个文件就好了。。。那么war文件就可以满足你这个小小的要求。它的打包方式跟jar很相似,也是用jar命令,代开命令提示符(cmd),来到你的项目目录下(比如你的项目名叫web1)执行如下命令:CODE:jar -cvf web1.war

2010-11-16 13:54:00 944

转载 Javascript基础知识

函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:以下是引用片段:function func1(…){…}  var func2=function(…){…};  var func3=function func4(…){…};  var func5=new Functi

2010-11-06 13:19:00 527

转载 事件起泡 Event bubbling

当一个事件发生的时候,该事件总是有一个事件源,即引发这个事件的对象,一个事件不能凭空产生。当事件发生后,这个事件就要开始传播。事件源本身并没有处理事件的能力。例如我们点击一个按钮时,就会产生一个click事件,但这个按钮本身不能处理这个事件,事件必须从这个按钮传播出去,从而到达能够处理这个事件的代码中(例如我们给按钮的onclick属性赋一个函数的名字,就是让这个函数去处理该按钮的click事件)。当事件在传播过程中,找到了一个能够处理它的函数,这时候我们就说这个函数捕捉到了这个事件。那就是一个函数是如何捕

2010-11-05 11:22:00 605

转载 IE 与 FireFox 的 showModalDialog

在网页程序中,有时我们会希望使用者按下按钮后开启一个保持在原窗口前方的子窗口,而在IE中,我们可以使用showModalDialog来达成,语法如下 : vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures]) 范例: window.showModalDialog("openwin.html","Arguments","dialogHeight: 200px; dialogWidth: 200px; dialogTop:

2010-11-03 13:57:00 751

转载 showModalDialog

基本介绍:showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。使用方法:vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue =

2010-11-03 13:55:00 625

转载 javaScript 计算网页内容的宽与高 (浏览器的标准模式与怪异模式)

http://www.javaeye.com/topic/563999

2010-11-02 21:13:00 2486

原创 转:图示offsetWidth clientWidth scrollWidth scrollTop scrollLeft等属性的细微区别

总结了一个晚上,通过对IE DevToolbar和Firebug的观察,画出了这两幅图,以区别offsetWidth clientWidth scrollWidth scrollTop scrollLeft等属性的细微差别,希望对各位写js有所帮助!第一幅图中oEvent是一个时间发生时的一个参数对象,在IE和FF中的获得方法就不用多说了吧。整个大背景是这个网页的全部尺寸,中间的小框才是浏...

2010-09-08 12:57:28 105

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除