经过近五年的工作,商业智能厂商Pentaho发布了olap4j 1.0,olap4j 1.0是一个全新、通用的Java API,适用于所有在线分析处理(OLAP)服务器。当前版本支持以下几款OLAP服务器……
对于初学者来说,配置JSP开发环境的过程也许会碰到很多问题,而网络上很多教程基本上都是离不开几个问题:一、大部分都是雷同,基本都是相互转载;二、工具的版本太低,和新版本的配置有些差别;三、有些小错误可能会误导很多初学者。
随着手机的功能越来越丰富,支持横竖屏切换的手机越来越多,在手机软件开发中也必须要处理这个功能了。下面对于使用J2ME技术进行编程时对于横竖屏(转屏)切换时的相关知识进行一下小结。
本文详细介绍Java的文档对象模型——JDOM(Java Document Object Model)提供了一个完整的用于访问基于Java的解决方案,JDOM是用Java代码控制、输出XML数据来完成这项工作的。在JDOM上明确规定了使用一个Java代码如何修改XML文档。
每次提到语言的时候我总是忍不住骂Java是一门生产力低下,固步自封的语言——这估计要一直等到Java语言被JVM上的其他语言取代之后吧。JVM上目前已经有许多语言了:JRuby,Jython;还有一些特定于JVM平台的语言,如Scala和Groovy等等。
近日,OpenJDK社区章程获批,其中赞成票为70,无反对票,弃权票为9。虽然这代表了OpenJDK项目的一个重大里程碑(OpenJDK项目是由Sun在2007年启动的),但我们应该看到70个赞成票中有61个来自于Oracle雇员,46个有资格投票的人并没有行使自己的权利。
六月,微软发布了一组开源配置,以简化微软WCF平台和主流Java服务器之间的互操作。WCF bindings定义了提供或消费WCF服务的传输细节,目前可以在Oracle WebLogic, Oracle Metro,IBM WebSphere和Apache Axis2上使用。
在尝试保护你的应用时,你是否有过挫败感?是否觉得现有的Java安全解决方案难以使用,只会让你更糊涂?本文介绍的Apache Shiro,是一个不同寻常的Java安全框架,为保护应用提供了简单而强大的方法。本文还解释了Apache Shiro的项目目标、架构理念以及如何使用Shiro为应用安全保驾护航。
使用 CollectionUtils 中四个方法之一执行集合操作.这四种分别是 union(),intersection();disjunction(); subtract(); 下列例子就是演示了如何使用上述四个方法处理两个 Collection;
甲骨文所聘损失赔偿专家周二在向美国加州北部地区法院提交的文件中称,谷歌应该为其Java侵权行为向甲骨文赔偿26亿美元。
Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。
现在流行的Java EE容器有很多:Tomcat、JBoss、Resin、Glassfish等等。下面对这四种Java EE容器进行了一番简单的比对。
J2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习 J2EE学习方向。
1995年,Brendan说服Netscape的老板说在netscape中需要一个属于自己的脚本语言,在考察了Scheme和Java之后,10天之内,Brendan实现了JavaScript引擎的基本原型。
对于一个存在于Java虚拟机中的对象来说,其内部的状态只保持在内存中。JVM停止之后,这些状态就丢失了。在很多情况下,对象的内部状态是需要被持久化下来的。提到持久化,最直接的做法是保存到文件系统或是数据库之中。这种做法一般涉及到自定义存储格式以及繁琐的数据转换。
“打包“这个词听起来比较土,比较正式的说法应该是”构建项目软件包“,具体说就是将项目中的各种文件,比如源代码、编译生成的字节码、配置文件、文档,按照规范的格式生成归档,最常见的当然就是JAR包和WAR包了,复杂点的例子是Maven官方下载页面的分发包,它有自定义的格式……
近年来,协同OA市场一直保持着强劲的增长势头,越来越多的企业开始在日常办公中应用OA协同办公系统。目前市场上,OA开发技术主要集中在:.NET、JAVA、ASP/PHP。其中,JAVA语言发明已有10年历史,在IBM、九思软件、SUN等公司的推动下已经比较稳定与成熟,获得了大规模企业的普遍应用。
java中有两种包的导入机制,关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考……