据国外媒体报道,SUN公司原本计划于2008年下半年推出的16核心ROCK处理器将被延期推市场。据了解,Rock处理器的初期版本尚在测试阶段。因此SUN可能在2009年上半年推出这款芯片。
Java程序连接oracle数据库时,用oci驱动要比用thin驱动性能好些。主要的区别是使用thin驱动时,不需要安装oracle的客户端,而使用oci时则要安装oracle的客户端。
介绍用Java解析网络数据的三种特殊方法,希望对正在寻求这方面问题答案的读者有所帮助。 UTF8转换成GB2312 当我们在基于HTTP协议的JSP或Servlet的应用中获取数据或发送请求时,JVM会把输送的数据编码成 UTF8格式。如果我们直接从HTTP流中提取中文数据,提取的结果为“????”(可能更多问号),为转换成我们能够理解的中文字符
只要你愿意,严肃规矩的java也同样可以变得“动态”灵活起来。动有动的好处,静有静的好处。俗话说得好,“没有规矩不成方圆”,但“生命诚可贵,爱情价更高,若为自由故,两者皆可抛”。那么作为忙碌在程序艺术世界里的子民们,我们何去何从呢?投奔动态语言阵营还是继续在四平八稳的Java领域奋战?
回顾即将过去的一年,许多企业都在市场上展示着自己的光和亮,但是这些并不能掩盖Sun的光芒。今年,低调多时的Sun公司正以令人目不暇接的速度,摆脱了连续亏损的阴影,做着创始人斯科特·麦克尼利以往绝对不可想象之事。
从2002年前的全球只有RLX和Egenera两家不出名的刀片服务器生产商,到服务器巨头IBM、SUN、HP 、DELL和SGI 的强势介入和推广,以及全球刀片服务器以每年30~35%的幅度增长,说明刀片还是一个非常有潜力的市场。
虽然你可以把大段的代码放在脚本片段(scriptlet)内,但是绝大多数的Java代码属于可重复使用的名为JavaBea的组件。JavaBean类似于ActiveX控件:他们都能提供常用功能并且可以重复使用。
本周一,Sun宣布为OpenOffice.org软件套件提供服务支持。--> etwork.com业务的高级主管Mark Herring称,根据公司计划,每位用户每年的费用为20美元,主要为分销OpenOffice.org的企业提供,而不会直接向终端用户推出,他指出:"对于许多的分销商来说,他们想分销OpenOffice.org,但没有为后端支持提供服务的选择。
java程序也会引起内存泄露已经是公开的秘密了,工作中需要对该问题引起充分的重视。市场上能够进行java内存检测的工具也有不少,我在工作中使用JBuilder自带的Optimize工具
服务器实现数据源(DataSouce)提供,而服务端按照不同的数据源名称和SQL语句来获取数据集(ResultSet),这是典型的3层应用,即:客户端─应用程序服务器─数据库服务器。
越来越多的移动手机开始支持java应用,但是你知道吗? 很多其它设备也可以运行java 2微型版(J2EE)的应用。应用于无线蓝牙技术标准的java APIs(JABWT),由JSR 82 规范定义,支持快速开发便捷、安全及用途广泛的蓝牙应用。无线设备生产商已对JABWT规范做出反应,他们宣布移动手机和其它产品将支持JABWT应用。
在J2ME编程中,经常需要使用Nokia系列的模拟器,但是Nokia Developer’s Suit for J2ME中提供的三个模拟器都无法正确的显示中文,在程序开发过程中,大家经常要为这个事情头疼。
滥用继承、滥用接口都会带来问题。做Java EE开发的很多朋友抱怨DAO、Service中一个接口一个类的实现方式,尽管它们似乎看起来已成为业界的最佳实践之一。也许排除掉接口会使程序更“瘦”一些,但“瘦”并一定就“好”,需要根据项目的具体情况而定。关于继承和接口的最佳实践,各位看官还是需要自身的经验积累和总结了。
由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。
每个使用关系型数据库的程序都可能遇到数据死锁或不可用的情况,而这些情况需要在代码中编程来解决;本文主要介绍与数据库事务死锁等情况相关的重试逻辑概念,此外,还会探讨如何避免死锁等问题,文章以DB2(版本9)与Java为例进行讲解。