环境:myeclipse+tomcat6+jdk6 今天搭建了一个Java Web项目,访问index.jsp时报如下错误: 严重: Servlet.service() for servlet jsp threw exceptionjava.lang.NullPointerException at ...
分类:
编程语言 时间:
2016-04-13 18:42:36
阅读次数:
190
java hashmap,如果确定只装载100个元素,new HashMap(?)多少是最佳的,why? 要回答这个问题,首先得知道影响HashMap性能的参数有哪些。咱们翻翻JDK。 在JDK6中是这么描述的: HashMap的实例有两个参数影响其性能:初始容量和加载因子。 首先我们来看初始容量和 ...
分类:
其他好文 时间:
2016-04-11 18:22:37
阅读次数:
133
IBM WebSphere Application Server v8.5可以同时支持不同版本的JDK共存,并且可以通过命令设置概要文件所使用的JDK版本。WAS8.5默认安装JDK6,如果要使用JDK7的话需要手动安装JDK。 参考文档: http://www.ibm.com/developerw... ...
分类:
移动开发 时间:
2016-04-08 06:29:20
阅读次数:
477
在工作中遇到的,如何在一个jboss中运行多个节点(segment)。 我使用的环境是win7、jboss5、jboss6、JDK6 1、jboss5下运行多个实例 第一步不用说,首先要在环境变量中设置好环境变量。 进入jboss5的server目录下,首先能看见的是default文件夹,要设置多个 ...
分类:
Web程序 时间:
2016-04-02 17:39:01
阅读次数:
880
PS:本篇博客主要參考jdk的底层源代码。而非自己动手写代码。 请问ArrayList、LinkedList、Vector的差别 ①ArrayList底层实际上是採用数组实现的(而且该数组的类型的Object类型的) ②假设jdk6,採用Array.copyOf()方法来生成一个新的数组,假设是jd
分类:
编程语言 时间:
2016-03-22 09:01:40
阅读次数:
195
在JDK6 和JDK 7 里面substring(int beginIndex, int endIndex)的方法是不同的。知道这种区别会帮助你更好用它们。为了简单期间,下面用substring() 来表示 substring(int beginIndex,Int endIndex) 方法。 1、
分类:
其他好文 时间:
2016-03-12 13:14:31
阅读次数:
157
Mac下改动Android Studio 所用的JDK版本号 @author ASCE1885近期项目从Eclipse+Ant构建模式转移到了Android Studio+Gradle构建模式。自然的JDK版本号号也从JDK6升级到了JDK7,但后来发现,由于我们是一个SDK项目,...
分类:
移动开发 时间:
2015-12-25 21:04:15
阅读次数:
239
64位操作系统弹出"Failed to load the JNI shared library /..jre/bin/client/jvm.dll”,最大的可能就是jdk的版本问题。去你的C盘看看java文件夹如果在Program File(x86)下面说明你的jdk肯定是32位得,马上卸载掉,到o...
分类:
编程语言 时间:
2015-11-19 12:37:50
阅读次数:
180
首先查看一下jvm当前支持了哪些脚本引擎,当前使用的是jdk6版本 ScriptEngineManager scriptEngineManager = new ScriptEngineManager();
List<ScriptEngineFactory> engineFactories = scriptEngineMan...
分类:
编程语言 时间:
2015-11-07 19:19:04
阅读次数:
257
安装说明安装环境:CentOS-6.3安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-70.cgi安装前提系统必须已经安装配置了JDK6+,如果不会安装请参考《CentOS-6.3安装配置J...
分类:
其他好文 时间:
2015-10-31 20:00:21
阅读次数:
180