最新文章列表

Tomcat 与oracle做成服务启动顺序的问题解决

Tomcat 与oracle做成服务启动顺序的问题解决 为什么tomcat和oracle都做成服务了,但是tomcat的应用无效呢?解决办法:打开bin/service.bat文件, echo Using JVM:              %PR_JVM%"%EXECUTABLE%" //IS//%SERVICE_NAME% --StartClass org.apach ...
blueram 评论(0) 有2042人浏览 2009-09-19 13:59

JVM和Memory

转载之前:本篇较长~内容不错~ 转载地址:http://spaces.msn.com/songsun/ JVM & Memory (1) paging 近期看了一些有关JVM和内存的资料,为了避免遗忘,特在这里作一笔记。今天说说操作系统的虚拟内存先。 虚拟内存管理(VMM)是现在操作系统广泛采用的内存管理方式,为什么出现VMM了呢,当初主要是为了解决物理内存不足的问题,既然是不足,设 ...
red_xie 评论(0) 有2111人浏览 2009-09-19 00:22

hibernate uuid 生成策略

package com.hibernate.util.uuid; import java.io.Serializable;import java.net.InetAddress;import java.net.UnknownHostException; /** * 唯一主键生成办法。从Hibernate中提取出来 */public class UUID {  private static fi ...
xuan198451 评论(0) 有1968人浏览 2009-09-18 23:04

ClassLoader的几个概念、类和对象的解释 (ZT)

返回0表示编译成功,字符串数组as则是我们用javac命令编译时的参数,以空格划分。例如:   javac -classpath c:"foo"bar.jar;. -d c:" c:"Some.java   则字符串数组as为{"-classpath","c:""foo""bar.jar;. ...
scholers 评论(0) 有2031人浏览 2009-09-18 22:20

java的serialVersionUID

serialVersionUID   用来表明类的不同版本间的兼容性。如果你修改了此类,   要修改此值。否则以前用老版本的类序列化的类恢复时会出错。              在JDK中,可以利用JDK的bin目录下的serialver.exe工具产生这个serialVersionUID,对于Test.class,执行命令:serialver   Test。           为了在反序 ...
ch_space 评论(0) 有933人浏览 2009-09-18 20:14

实现无session集群的负载均衡

1、安装apache,resin,可以把apache安装在独立的一台服务器上,如果硬件资源有限,也可以与其中一台后端resin装在同一台硬件机上。 2、  下载mod_caucho.so ...
qlma 评论(0) 有2410人浏览 2009-09-18 17:38

js 调用applet 访问本的文件

在js中调用Applet中的方法,当Applet中的方法需要访问本地文件系统时,即使你的Applet 是经过签名的,也会报异常,不能正确地访问本地文件系统,解决的办法是: 将原来Applet中的方法: /** * 提供页面中用js调用导出Excel的方法 */ public void exportExcel() { if (showPanel instanceof Istat ...
weibaojun 评论(0) 有5214人浏览 2009-09-18 16:56

java的 volatile原来是这样?

前些日子在看些多线程方面的资料,当我看到对volatile这个关键字的解释的时候,让我出现了一些困惑!   在某些书籍中说 写道 '在Java中设置变量值的操 ...
milk_36 评论(2) 有2382人浏览 2009-09-18 10:57

提高Java程序的GC效率

1.java的GC程序是一个由JVM实现的对用户透明的程序, 而且在GC时用户程序会出现暂停, 这在网络应用等不允许有响应延迟的情况的程序就需要对GC进行配置, 如设置为增量式GC这样可以分段进行GC减少每次GC时用户程序的暂停时间 2.通过使用java.lang.ref.SoftReference来减少OutOfMemory的发生机率, 提高内存的使用率, 通过WeakReference加速GC ...
fengfan2008 评论(0) 有1129人浏览 2009-09-18 10:49

static final 和abstract详解

静态变量 static     一个类只有一个静态变量,跟对象没有关系。被类的所有实例共享;如果子类没有覆盖,也共享父类的静态成员。     一般直接使 ...
jdk2006 评论(0) 有59人浏览 2009-09-18 06:14

java heap space在 eclipse中的解决

eclipse 有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。 那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:java -Xms256m -Xmx1024m classname,这样就可以把当前程序的jvm大小给设定)? ...
liujinpan75 评论(0) 有2530人浏览 2009-09-17 19:33

private static final long serialVersionUID

http://www.cnblogs.com/ylawrence3/archive/2008/12/26/1362783.html private static final long serialVersionUID = ??? 此变量有什么用途? 一般在什么情况下加入这样的变量?它的值有什么要求? 你可以这样理解:     serialVersionUID 用来表明类的不同版本间的兼容性。 ...
pterodactyl 评论(0) 有1704人浏览 2009-09-17 15:08

JVM优化之压缩普通对象指针(CompressedOops)

转自我的主博:JVM优化之压缩普通对象指针(CompressedOops)   通常64位JVM消耗的内存会比32位的大1.5倍,这是因为对象指针在64位架构下,长度会翻倍(更宽的寻址)。对于那些将要从32位平台移植到64位的应用来说,平白无辜多了1/2的内存占用,这是开发者不愿意看到的。幸运的是,从JDK 1.6 update14开始,64 bit JVM正式支持了 -XX:+UseComp ...
galaxystar 评论(5) 有451人浏览 2009-09-17 14:10

JDK7新增的工具方法列表

转自我的主博:JDK7新增的工具方法列表   在开源java工具包里,最有名的当属apache commons。其中,以commons lang包最为开发者熟知。但是它作为第三方包存在,或多或少给开发者带来一些不便利。面包牛奶总是会有的,从java7开始,lang包中的一些优秀工具方法,将被正式引入JDK。 下面是各个已确定被引入的工具类或方法说明。 1, 新增类 java.util.Obj ...
galaxystar 评论(34) 有559人浏览 2009-09-17 14:07

浅克隆和深克隆及序列化

一、相关概念: 1、浅复制与深复制概念浅复制(浅克隆):被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。2、浅复制与深复制概念深复制(深克隆):被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象 ...
whp0731 评论(0) 有1511人浏览 2009-09-17 13:45

一篇有关Java的内存泄露的文章(受益哦)

1 引言      Java的一个重要优点就是通过垃圾收集器GC (Garbage Collection)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程 ...
caizhongda 评论(0) 有978人浏览 2009-09-17 12:16

Java内存泄露

一 问题的提出 Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程 ...
wdp107 评论(0) 有838人浏览 2009-09-17 09:11

内部类详解-笔记

   1.定义:定义在其他类中的类,叫内部类(内置类)。内部类是一种编译时的语法,编译后生成        的两个类是独立的两个类。内部类配合接口使 ...
JVM 
jdk2006 评论(0) 有57人浏览 2009-09-17 06:06

Java类加载原理解析

1       基本信息 摘要: 每个 java开发人员对 java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了 java技术体系中的类加载。 Java的类加载机制是 java技术体系中比较核心的部分,虽然和大部分开发人员直接打交道不多,但是对其背后的机理有一定理解有助于排查程序中出现的类加载失败等技术问题,对理解 ...
lininghebe 评论(0) 有1137人浏览 2009-09-16 14:39

classloader相关基础知识

JVM jvm是jre里头一个动态连接函数库,jdk里面的jre一般用于运行java本身的程序,比如javac,等等.programfiles下面的jre用于运行用户编写的java程序. JRE下的bin\client 或者 bin\server 的jvm.dll就是JVM了 当一台机器上有多个jvm可选择的时候,jvm的选择步骤: 1)当前目录有没有jre目录(不准确), 2)父目录下的jre子 ...
fly.net.cn 评论(0) 有935人浏览 2009-09-16 13:44

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) .net(54782) 编程(39452) JSP(37540) 数据结构(36420) Eclipse(31254) PHP(29988) F#(26077) 算法(24864) 脚本(19838) J#(18919) JDBC(17887) ASP(17480) JDK(14879) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics