P20

  JVM状态监控与OOM案例分析 文档

信息Memory状态监控Threads状态监控Classes状态监控VM摘要Mbeans监控与操作插件扩展的支持JconsoleOOM案例分析为什么会有OOMOOM都在哪里发生内存溢出(OOM)对象的引用没有被释放JVM内存溢出主要是压力过大时,内存来不及回收,内存使用量达到虚拟机限制经常是由于不合理的内存使用或者应用服务器配置不当引起Java进程调用操作系统级资源没有释放JNI调用等Native方法相关案例:堆溢出320用户在线,执行事务,TOMCAT内存溢出案例:OutOfMemoryError:PermGenspace原因:这部分用来存放class和Meta信息Class在被Load的时候被放入PermGenspace区域,它和和存放Instance的Heap区域不同,GC(GarbageCollection)不会在主程序运行期对PermGenspace进行清理,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGenspace错误。 !

chenzenan 2013-01-29   810   0
P

Oreilly.Learning.Java.3rd.Edition.May.2005 文档

Oreilly.Learning.Java.3rd.Edition.May.2005

jemyzhang 2013-01-29   2020   0
P28

  JDBC技术和数据库连接池专题 文档

JDBC基础知识一、采用JDBC访问数据库的基本步骤: A.载入JDBC驱动程序  B.定义连接URL  C.建立连接   D.创建Statement对象 E.执行查询或更新  F.结果处理   G.关闭连接二、载入JDBC驱动程序:1.为了使代码尽可能地灵活,我们要避免对类名的引用进行硬编码(hard-coding),因此我们可以采用从Properties文件中载入驱动程序的方法,也可以使用在服务器中配置数据源(DataSource)的方法来避免在代码中硬编码  2.在开发过程中要保证CLASSPATH设定中包括驱动程序JAR文件所在的路径。在WEB服务器上部署时要将JAR文件放在Web应用的WEB-INF/lib目录下。

chenzenan 2013-01-29   4533   0
P18

  JDBC、事务、保存大对象、调用存储过程、包装、连接池初步 文档

JDBC、事务、保存大对象、调用存储过程、包装、连接池初步规范连接–通过工厂类获取连接示例代码:/***这是一个获取连接的工具类,工厂模式获取连接的工具类。

chenzenan 2013-01-29   346   0
P4

  Java通过JNI与C/C++进行相互调用 文档

最近在做关于javac之间相互调用的问题,搜索了一些资料,进行了一些整理,希望可以和大家一起分享学习,共同进步。第一步编写Java类首先,我们创建一个名为test的Eclipse工程,并新建一个src源代码目录,testdll的package这里我们编写一个Java类,命名为HelloWorld,HelloWorld类包含一个本地方法。

1002937751 2013-01-29   523   0
Java开发   Java   C/C++  
P22

  初学Java多线程 文档

:线程简介本文为Java多线程初学者系列的第一篇,简单介绍了什么是Java的线程及多线程的好处。由于Java是纯面向对象语言,因此,Java的线程模型也是面向对象的。一、线程概述线程是程序运行的基本执行单元。当操作系统(不包括单线程的操作系统,如微软早期的DOS)在执行一个程序时,会在系统中建立一个进程,而在这个进程中,必须至少建立一个线程(这个线程被称为主线程)来作为这个程序运行的入口点。

Javabird 2013-01-28   447   0
P4

  Java 中抽象类和接口的区别 文档

从设计理念层面看abstractclass和interface  上面主要从语法定义和编程的角度论述了abstractclass和interface的区别,这些层面的区别是比较低层次的、非本质的。本小节将从另一个层面:abstractclass和interface所反映出的设计理念,来分析一下二者的区别。作者认为,从这个层面进行分析才能理解二者概念的本质所在。前面已经提到过,abstractclass在Java语言中体现了一种继承关系,要想使得继承关系合理,父类和派生类之间必须存在"is-a"关系,即父类和派生类在概念本质上应该是相同的。对于interface来说则不然,并不要求interface的实现者和interface定义在概念本质上是一致的,仅仅是实现了interface定义的契约而已。为了使论述便于理解,下面将通过一个简单的实例进行说明。

yyyyyn 2013-01-28   400   0
P29

  javaweb开发之十一(事务pst对象jdbc) 文档

SQL/存储过程/触发器/视图一对多/一对一/多对多/关联查询事务/事务与隔离级别下午JDBC/事务/规范代码/保存大对象/调用存储过程――高级部分――连接池初步今天的主要内容:MVC开发模式SESSION何时被创建。是否会通过request.getSession(false)返回一个空的session。以下是课堂记录3、存储过程- StoredProcedure3.1、定义:保存到数据库中的一段代码。是可以被调用或是执行的。在过程中包含多条sql语句。

wangjianme 2013-01-26   2075   0
P10

  java 中各种时间格式的转化 文档

表示特定瞬间,精确到毫秒一天是24*60*60=86400秒世界时(UT或UTC),格林威治时间(GMT),格林威治时(GMT)和世界时(UT)是相等的,格林威治时(GMT)是标准的"民间"称呼,世界时(UT)是相同标准的科学称呼。UTC和UT的区别是:UTC是基于原子时钟的,UT是基于天体观察的。(中文版的jdk真是好啊,跟科普教材是的,呵呵)常用的构造方法:Date();Date(longdate)(longdate)表示从标准基准时间(称为"历元"epoch,即1970.1.100:00:00GMT)经历的毫秒数。

Novolari 2013-01-25   2494   0
P1

  java.util.Map的几种用法 文档

java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap. Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。

Novolari 2013-01-25   14558   0
P46

  java语言编码规范 文档

所有单词第一个字母大写,其他字母小写。例:oilLevel,customerName在后面的描述中我们使用Pascal代表第一种表示方式,Camel代表第二种表示方式。第1章概述1.1代码需要规范代码之于程序员,就像零件之于机械工,庄稼之于农民,它是软件的基石,一行行代码都是程序员的心血经过日日夜夜凝结成的。做为一个程序员,应该像母亲呵护孩子一样呵护自己的代码,它不仅仅是一行一行的文字,它是一个程序员的尊严和价值所在;它是活的,你甚至能感受到它的心跳。编码规范只是大家达成一致的约定,这样大家的代码就可以互相看懂,维护起来更加容易,思想更畅快的交流,经验更快的得到传播。代码规范不是束缚程序员的桎梏,应该知道,不遵守规范的个性的代码并不代表程序员的性格,并不能张扬个性。

tiantang2526 2013-01-24   2180   0
P

J2EE中文指南 文档

J2EE指南对于广大的Java程序员来说是一份不可或缺的资料了。这篇导论对于初次碰到J2EE的程序员来说有着同样的作用。它与Java指南一样都是一例子为中心。这篇指南是为爱好开发和部署J2EE应用程序的程序员准备的。它包括了组成J2EE平台的技术以及描述如何开发J2EE组件并部署在J2EE软件开发包上。 这篇指南不是为J2EE服务器及工具供应商准备的,它没有解释如何实现J2EE结构,也没有解释J2EE软件包。

lynnandy 2013-01-24   403   0
P41

  JSP 入门教程 文档

欢迎使用JavaS erver Pages(以下简称JSP)技术—制作动态内容网页的方法。如果你希望学习这篇教程的话,我想你一定是这项技术的新手。你可能想成为一名利用JSP技术开发网络应用程序的程序员或者网页设计师。本教程中包含了一系列JSP的技巧和一些简单的代码的写法,每一步都举了一组例子来讲述原理。我建议你在学习本教程之前先去看一看FAQ,了解如果配置你的服务器好让他能支持并运行JSP。

lsm990458199 2013-01-23   1972   0
JSP   Java开发  
P10

  BigDecimal 介绍 文档

BigDecimal是Java提供的一个不变的、任意精度的有符号十进制数对象。它提供了四个构造器,有两个是用BigInteger构造,在这里我们不关心,我们重点看用double和String构造的两个构造器(有关BigInteger详细介绍请查阅j2se API文档)。

maoxinyuan 2013-01-23   2836   0
P4

  OutOfMemoryError 解决办法 文档

这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。

moping 2013-01-23   1433   0
P6

  java操纵xml文件的读写,并根据xml生成树型菜单 文档

java操纵xml文件的读写,并根据xml生成树型菜单

binge520 2013-01-21   441   0
P3

  Java每天定时执行任务的代码 文档

java定时任务,每天定时执行任务。

wanmeilingdu 2013-01-21   554   0
P11

  java千万级别数据处理 文档

 一年前写过一个百万级别数据库数据生成配置xml文件的程序,程序目的是用来把数据库里面的数据生成xml文件.程序可以配置多少文件生成到一个文件中去.   程序刚开始设计的时候说的是最多百万级别数据,最多50W数据生成到一个xml文件里面去,所以在做测试的时候自己也只是造了100W的数据并没有做过多数据量的测试,然后问题就来了....由于程序使用的局点数据量巨大,需要生成xml文件的客户资料接近千万级别的程度,而现场对程序的配置大约是100W条数据生成一个xml文件里面去,程序在这样的大数据量下面偶尔会有崩溃. 

wanmeilingdu 2013-01-21   5970   0
P48

  java实现excel导入导出代码 文档

java实现excel导入导出代码

超超超超人 2013-01-18   871   0
P1

  ArrayList遍历的4种方法 文档

ArrayList遍历的4种方法

fanan_666 2013-01-17   2922   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档