对于Java社区来说,9月和10月间最重要的事件是一年一度的JavaOne大会的召开。JavaOne 2011的主题是“推动Java向前发展(Moving Java Forward)”。从这个主题可以看出,Oracle正试图以领导者的身份带领Java社区来共同
2011年10月6日,一年一度的JavaOne大会隆重举行。JavaOne2011大会的主题之一介绍针对不同Java平台的产品路线图,这其中包括移动版(ME,Micro Edition)、标准版(SE,Standard Edition)以及企业版(EE,Ent
不止一次,我们都萌发过想对运行中程序的底层状况一探究竟的念头。产生这种需求的原因可能是运行缓慢的服务、Java虚拟机(JVM)崩溃、挂起、死锁、频繁的JVM暂停、突然或持续的高CPU使用率、甚至于可怕的内存溢出(OOME)。
现在多核 CPU 是主流。利用多核技术,可以有效发挥硬件的能力,提升吞吐量,对于 Java 程序,可以实现并发垃圾收集。但是 Java 利用多核技术也带来了一些问题,主要是多线程共享内存引起了。目前内存和 CPU 之间的带宽是一个主要瓶颈,每个核可以独享一部分
分享一下最近用jQuery跨域请求的经历,希望能给大家一些关于这个方案的概念和资料。该部分包括客户端和服务器端,(如果服务器不在自己手上,那么还是考虑通过自己的服务器转发请求吧)。
2011年正在接近尾声,Oracle公司也总结了2011年Java的主要成就。不光是在Android领域继续和Google展开赔偿诉讼,还在提升Java社区忠诚度和更新支持方面有了进步。
我过去以为 Scala 很简单。它过去确实很简单,而且一直很简单,它是治疗 Java 里很多问题的良方。从“有些使用Java 显的异常的困难或不可能的事,使用 Scala 却非常容易”的角度,Scala 是一种非常简单的语言。Scala 处理集合问题超级的容易
Ruby on Rails及Grails等动态脚本语言正发展得如火如荼,而在以Java为首的开源最大阵营中,也出现了各种框架。其中最著名的就是Play框架。本文将为有一定Java Web框架基础的读者,来重点介绍如何使用play框架来编制一个最简单的信息增删改
在OpenJDK的最近一封邮件中,来自Oracle client Java的首席架构师Richard Bair透露了他们对其富互联网应用程序平台JavaFX的一些开源计划,暗示JFX开源需要更加透明,并计划将所有的封闭代码都用开源代码来取代。
在本文中,将会介绍如何使用HTML5和Javascript去设计一个简单的绘图程序。HTML5的一个新的特性是canvas画布功能,通过canvas画布的强大功能可以实现绘画不少图形和其他绚丽的功能。在本文中,读者将学习到如下几个知识点。
在C、C++、Java、Python等通用语言中,语言的基本元素/语义往往离问题域较远,通过API库的形式进行层层抽象是降低问题难度最常用的方法。比如,在C语言中最常见的方式是提供函数库来封装复杂逻辑,方便外部调用。
KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。
Oracle以往主要关注企业级软件,这使人们误以为Oracle在很大程度上忽略了Java客户端软件。然而在今年的JavaOne大会上,Oracle明确表示他们正在重新推动桌面端的开发,主要代表就是JavaFX。而且JavaFX也将通过OpenJDK使整个Jav
Oracle以往主要关注企业级软件,这使人们误以为Oracle在很大程度上忽略了Java客户端软件。然而在今年的JavaOne大会上,Oracle明确表示他们正在重新推动桌面端的开发,主要代表就是JavaFX。
下面的代码片段是由经过验证的程序修改而来。观察这些代码片段你会发现,跟以前的版本相比,在 Java7 里,文件相关的操作变得简单的多了。通过使用新的Files 类里提供的各种方法,你可以只用一行代码就能完成下列的文件操作。 包括创建文件 、删除文件、 复制文件
10月26日至27日,vForum 2011大会在北京隆重举行。会议深入介绍VMware最新的云计算技术,并从战略高度分享数据中心的未来趋势。来自中国和美国的各个行业的客户共同分享云技术之旅的收获与最佳实践,同时还设有八大解决方案分会场。
JasperReports 是一个基于 Java 的开源报表工具,它可以在 Java 环境下像其它 IDE 报表工具一样来制作报表。JasperReports 支持 PDF、HTML、XLS、CSV 和 XML 文件输出格式。JasperReports 是当前
InfoWorld最近发表了一篇题为“Java开发人气渐丧”的博文。文中指出,今年八月份有大约18.8%的开发者选择使用Java编程,而九月份这一数字则下降到约17.9%,降幅约为1个百分点。该报道指出,如果继续保持这种势头,C语言有可能从下个月将取代Java
在惊悚电影中似乎都有这样一个情节,主人公说“这很容易……简直是太容易了”,然后所有的事情就开始土崩瓦解。当我开始测试市场上的顶级Java云计算时,我发现这一情节正在自己身上重演。
甲骨文公司继续推动Java前进的战略。自2010年1月收购Sun后,甲骨文公司已经迅速积极的开始了Java工作。甲骨文不只是提交谷歌Android操作系统涉嫌侵权Oracle的Java专利的诉讼,数据库巨头还致力于改善在社区和开发人员中的地位,并给予他们所需要