从Java平台的逻辑结构上来看,我们能够从下图来了解JVM:从上图能清晰看到Java平台包括的各个逻辑模块,也能了解到JDK与JRE的差别对于JVM自身的物理结构,我们能够从下图俯视一下:对于JVM的学习,在我看来这么几个部分最重要:Java代码编译和运行的整个过程JVM内存管理及垃圾回收机制以下将...
分类:
其他好文 时间:
2015-01-22 20:11:56
阅读次数:
184
在这里对几个性能测试工具做出比较,包括:Jemeter,Pylot和Mul-Mechanize。不是深度用户,一天之内使用了这三个工具/框架,在这里写下一点看法。一.略微简介:Jemeter:Java平台下老牌性能测试工具,几乎是围绕HTTP协议为核心的一款工具,功能齐全;Pylot:一款Pytho...
分类:
其他好文 时间:
2015-01-13 19:41:21
阅读次数:
295
背景Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为Jav...
分类:
编程语言 时间:
2015-01-12 10:42:17
阅读次数:
294
转载的!Java Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互...
分类:
移动开发 时间:
2015-01-11 16:05:04
阅读次数:
337
POI是一个开源项目,专用于java平台上操作MS OFFICE,企业应用开发中可用它方便导出Excel.下面是使用示例:1、maven中先添加依赖项1 2 org.apache.poi3 poi4 3.115 ...
分类:
编程语言 时间:
2015-01-06 19:35:53
阅读次数:
441
几番周折终于在自己的CentOS5.5上编译成功了OpenJDK6,将编译过程和遇到的问题作一简要记录,备查。0. OpenJDK介绍OpenJDK是Sun(现Oracle)公司发布的基于GPL许可的Java平台的实现。其优点:1、它的核心代码与同时期Sun(-> Oracle)的产品版基本上是一样...
分类:
其他好文 时间:
2015-01-01 00:05:20
阅读次数:
223
btrace简介: btrace 是一个使用在JAVA平台上面的,安全的,动态跟踪工具。它一般用于动态跟踪正在运行的jAVA程序。 使用说明在这里。下载地址在这里。 下载的时候注意版本问题,我最初下载的是release-1.2.3的版本,然后服务器上面的JAVA的版本是1.6.0_32。运行的...
分类:
其他好文 时间:
2014-12-31 18:13:38
阅读次数:
263
引自:http://blog.csdn.net/weizhaozhe/article/details/3909079摘要 本文介绍Java平台支持增补字符的方式。增补字符是 Unicode 标准中代码点超出 U+FFFF 的字符,因此它们无法在Java编程语言中描述为单个的 16 位实体(例如cha...
分类:
其他好文 时间:
2014-12-30 22:05:04
阅读次数:
250
Scala基本概念 +IDE 推荐:《Scala编程》1 基本概念 在Spark开发中,Scala被认为是目前和Spark兼容最好的语言。 Scala运行在标准的java平台,可以与java无缝交互。 Scala是一种把面向对象和函数式编程加入静态类型语言的混合体。 特点: 面向对象 Sc...
分类:
其他好文 时间:
2014-12-28 15:23:39
阅读次数:
636