本月博客排行
-
第1名
duanfei -
第2名
benladeng5225 -
第3名
steven789654
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - kaizi1992
- wy_19921005
- vipbooks
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- wallimn
- e_e
- ganxueyun
- jh108020
- Xeden
- xyuma
- wangchen.ily
- zhanjia
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- lchb139128
- kristy_yy
- javashop
- lzyfn123
- sunj
- ajinn
- yeluowuhen
- lerf
- lemonhandsome
- chenqisdfx
- xiaoxinye
- flashsing123
- lyndon.lin
- bosschen
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
- xiangjie88
- hudiemeng870329
- duanfei
- mft8899
- java_doom
- gaochunhu
最新文章列表
final 关键字 和 static 用法
转载:http://www.blogjava.net/hongzionline/archive/2007/09/19/146392.html
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。
final类不能被继承,没有子类,final类中的方法默认 ...
Annotation Java
转载自http://www.duduwolf.com/wiki/2006/104.html
设计自己的Annotation Java
Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Ann ...
JBoss deploy 出现 OutOfMemoryError : PermGen space
最近在把在 tomcat 5.5 上开发的项目 deploy 到 JBoss 4.2 上时,在操作一段时间就会出现 java.lang.OutOfMemoryError: PermGen space,开始以为是代码中存在死循环的地方造成这样的问题,但是后来发现,出问题的地方都是随机的,并不是某一处造成这样的问题出现,怀疑是内存泄露,通过增大 heap 内存的方法来尝试,依然不行,但是同样的问题却并没 ...
Annotation 介绍
Annotation英文单词翻译过来就是注释注解的意思,实际上它干的活也确实如此.我们在使用IDE时经常会看见一些@return,@param等样子的注释,实际上它就是一种annotation.这里估计大家都有一个共识,就是无论annotation怎么使用,它都不会改变程序最终的运行结果,这就是annotaion的特性了.那么annotation具体有什么作用呢?我们又该来怎么使用它呢?也许大家会注 ...
到底创建了多少个String对象
我们首先来看一段代码:
Java代码
String str=new String("abc");
紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。
我们可以把上面这行代码分成String str、 ...
Eclipse启动失败,报需要jvm 1.5版本
Eclipse启动失败,报需要jvm 1.5版本
1、有可能系统的jdk版本过低,要安装新的高的jdk.
2、有可能是eclipse.ini配置错误了,把eclipse.ini中的-Xmx512m改成-Xmx256m
eclipse tomcat 插件下载地址
下载地址http://www.eclipsetotale.com/tomcatPlugin.html#A3
具体安装方法。
我们需要先将tomcatPluginV3.zip解压后将文件夹com.sysdeo.eclipse.tomcat_3.0.0拷贝到Eclipse的plugins目录下。之后再启动Eclipse ,在IDE中选择“Window”菜单的“Customize Perspe ...
java.lang.OutOfMemoryError PermGen
Tomcat报错:
java.lang.OutOfMemoryError PermGen
参考方案:
1、设置tomcat6w.exe
在Java Options添加:
-XX:PermSize=256m
-XX:MaxPermSize=512m
2、在环境变量里面配置:
环境变量:-Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize ...
Address already in use: JVM_Bind<null>:80 解决方案
咱还是闲话少说,直接切入正题。
起因:
一直用Tomcat,但是前几天突然报错:
java.net.BindException: Address already in use: JVM_Bind:80
第一反应就是80端口被占用了。更改IIS端口,不工作! 停掉IIS,不工作! 停掉IIS Admin还是不工作!
见了鬼了,去网上搜一把,都说是IIS或者迅雷的问题。也有说是IE的 ...
JProfile_help.pdf_学习笔记_03
配置分析代理,去控制分析数据的方式,这个必需取决于你的个人需要,还有一个是View Settings,分析代理配置和它是不同的,分析代理配置不能在运行时配置,如果你在运行时改变配置,会导致数据的丢失和不一致在改变前和改变后,
为什么不记录所有的数据活动,答案是双重的
1:这个需要权衡记录的信息深度和运行时的开销,记录的越多,则开销越到,要考虑哪些是需要的,否则就得不偿失 ...
JProfile_help.pdf_学习笔记_02
有一些信息,像对象之间的引用和对象里的数据是不可用的对于 JVMP/JVMTI 所定义的事件,要得到堆内存所有对象的详尽的信息,分析代理可以被“Heap Dump”激活。可以对 堆内存做一个快照。 在 JVMP/JVMTI 执行的时候是不同的: JVMPI 打包堆中所有的对象和他们之间的引用到一个字节数组,并传输到 分析代理,然后这个字节数组会被解析,展现。当然:为了做这个操作很消耗内存, ...