java是跨平台语言,一般来说对网络的操作都在IP层以上,也就是只能对tcp/udp进行操作,当然也 可以设置部分tcp/udp的option,如果想再往IP层或者数据link层操作就无能为力了,必须依靠jni使用本地OS的socket部分接口。知道有winpcap的时候同时也知道有人在开发jpcap,此包可以方便的操作网络底层应用协议,本文详细描述。...详细
大多数Oracle效用,比如导出,导入和SQL*装入程序,但是我们通常会直接使用标准的输入和输出。这个是UNIX 的一个问题,因为大多数时候UNIX都默认或者通过特殊选择允许你使用标准的输入或者输出。Oracle的导出和导入不能直接引用标准的输出和输入。但是,一个命名的小窍门允许你完成这个命令。一个命名的管道是一个UNIX文件的操作它影射到操作系统的管道中。 为了创造命名管道,你可以使用p选项来执行mknod命令。...详细
在进行多线程编程时,经常要使用同步互斥机构,但Java本身没有提供的同步互斥机构,仅提供了两个与同步互斥有关的方法:wait()和notify(),可以用来设计信号量类:mySemaphore,它是按照Dijkstra提出的计数信号量的思想设计的。mySemaphore有两个最重要的成员方法:P()和V()。这两个方法实际就实现了信号量的P操作和V操作。并发程序的多个线程之间的通讯通常是使用管道进行,JDK提供了两个管道类:PipedInpuStream和PipedOutputStream,前者用于输入,后者用于输出。...详细
TransCanada PipeLine有限公司(简称TransCanada)是北美地区的领先能源公司,以天然气输送和电力服务为重心。在Sun服务组织、Sun工程服务组织和iForce 伙伴ThoughtWorks公司的支持下,开始实施了一系列Web服务计划。通过重复使用Sun和ThoughtWorks公司提供的体系架构、设计模型和最佳开发规范,TransCanada使新项目的开发周期减幅高达25%。下一代应用服务架构在降低成本,提升效率和增强灵活性诸方面,为TransCanada公司提供了竞争优势。...详细
当你面对少数几个数据库时,管理工作相对简单,只需定时telnet到各个数据库服 务器,运行一些事前写好的系统信息收集程序就可以了解数据库的整体状况,但当你面对的是数十个分布式的数据库时,再采用上述方法就会耗费大量的时间和精 力,还有可能忽略某些重要的信息或点,从而影响数据库服务器的性能,甚至造成DOWN机。既然我们的系统是UNIX平台上的,那么能不能借助UNIX强大的MAIL功能,将各台数据库服务器上的统计信息定时主动地送到DBA的手中呢?答案是肯定的。...详细
通过把Sun技术应用于基础架构的核心,雅典国际机场创建了一种集成化的IT环境,从而优化了系统性能,改进了机场关键信息的安全访问。最终既改善了运营效率,又提升了客户服务水平。...详细
7-ELEVENT与“中国信托”、“万通银行”共同宣布,7-EVLEVENT门市未来所设置的金融服务中心ATM(Automotive Teller Machine;自动柜员机)将采用德利多富信息有限公司(Wincor Nixdorf)所开发的ProCash1500机型。这不仅缔造了便利商店与金融机构异业合作的里程碑,而且从信息应用领域来看,更是造就了全台湾最大宗Java建置案,因为7-ELEVENT预计将导入约2,000部左右采用Java技术的基于Web的ATM。...详细
微软在桌面系统上的成功,令我们不得不大量使用它的办公产品,如:Word,Excel。时至今日,它的源代码仍然不公开已封锁了我们的进一步应用和开发。HSSF提供给用户使用的对象在org.apache.poi.hssf.usermodel包中,主要部分包括Excell对象,样式和格式,还有辅助操作。它不象我们仅仅是用csv生成的没有格式的可以由Excel转换的东西,而是真正的Excel对象,你可以控制一些属性如sheet,cell等等。...详细
Java是Sun公司开发出来的面向对象及平台独立的计算机编程语言,具有如高度的可移植性、安全性、先进的网络功能、简单易学等特性。复旦大学注意到了这一新的发展,并进一步了解了如何将Java下载、如何集成到复旦大学的Home page中去。从而,复旦大学的新一代校园网从开通的第一天起,就有了Java应用,其主干网采用ATM技术、干线传输率达155兆、校园网主服务器采用2台Sun SPARCcenter 2000E及一台SPARCstorage Array磁盘陈列等等,实现了与世界先进水平齐驱并行。...详细
联合印度保险公司选择了Sun的StarOffice 7软件,因为它完全符合他们的技术规范,价格也具有竞争性,可以利用现有的硬件和操作系统,同时还在整个公司配置了完全统一的、可互操作的、业已为大家熟悉的办公套件。...详细
本文在Unix环境下,从四个方面来帮你查找数据库启动失败原因。在实际环境中,数据库Server无法启动的原因很多,本文仅列出了几种常见的情况,供您参考。...详细
德利多富公司总经理廖震干指出,系统中所采用的重要技术,如Sun ONE Web server、J2EE、Java虚拟机更是关键。“当银行推出新服务时,无论是传统的金融业务或是促销方案,全省1700家7-ELEVENT内的ATM上的程序,就必须于30分钟内全省同步更新完成,这都得归功于Java技术的开放性,”廖震干说,“无论是中国信托、万通银行、7-ELEVENT或是德利多富,在应用程序更新的时候,都不需要技术支持人员现场待命。能够达到这样高效率的表现,全归因于德利多富所使用的软件技术Java。...详细
随着无线商务应用程序越来越发展,新加坡中央准备基金委员会预期,新加坡的无线访问需求量将会突飞猛长,其所要做的事情就是采取首要步骤是演示一种商务应用程序,该应用程序能够采用无线技术执行,现在可以使用一种非常方便的通用平台,通过移动电话执行他们的中央准备基金交付业务。使用Sun Java技术开发了这种系统,其无线服务完全集成于中央准备基金的其它所有服务交付渠道。该系统是安全的,基于高度可靠和稳定的技术,而且由于不受带宽限制,所以对用户具有强大的响应能力。...详细
通用汽车公司采用Java ES 软件创建服务导向架构(SOA),这一SOA 架构能够提供具有创新性的、可互操作的Web 服务,同时还可减少开发和维护费用。Java ES 软件不仅能使各个公司用以创建其Web 应用,还能确保对服务享用人员的身份认证,又能快速、安全地开发与部署各类应用与服务。...详细
素有苗栗地区最高学府之称的联合技术学院,为提升教学研究品质、培育优秀人才与加强学校竞争优势,与Sun公司合作建置全台首座以Java语言开发的校务行政系统(e-Campus),除了上网查询外,学生将可使用行动电话,透过Sun ONE网络服务平台,随时随地查询课程信息与个人成绩。此外,学校也与Sun联手成立Java Center,以培育目前业界亟需的Java人才,协助台湾在网络服务(Web Services)的核心技术领域的发展。...详细
无论是中国信托、万通银行、7-ELEVENT或是德利多富,在应用程序更新的时候,都不需要技术支持人员现场待命。能够达到这样高效率的表现,全归因于德利多富所使用的软件技术Java。他说,就是因为Java技术已臻至成熟,才能让德利多富有如此亮丽的成效表现。...详细
为了实现基于模式的架构目标,福特公司选择了Java和Java 2企业版(J2EEÔ)技术,作为公司的标准应用开发环境。这种选择和其它架构管理举措相结合,推动福特在选择的平台上,实现了简化应用套件和追求最佳性能的目标。为使公司开发人员迁移到选择的平台上,福特和Sun联手创建了福特Java卓越中心。...详细
Sun和汇丰银行在2003年3月成立了亚太区第一个JCOE, Sun Java 架构师帮助汇丰银行提升Java 技术水平, 缩短进入市场时间, 增强整体服务的质量。Java作为应用开发的重要平台极大地满足了汇丰银行(HSBC)的需求,并将成为其信息技术部业务发展的核心IT策略,汇丰银行构建了Java卓越中心(JCOE:Java Center of Excellence)。...详细
Sun Java a Scuola”(即“Java at School”)的项目是意大利教育、大学与研究部发起的有关Java技术学习计划的一个框架,它致力于通过多媒体技术来提高教学质量,即通过对学生和IT教师的Java在线培训课程的提供,在意大利的学校内传播和推广Java技术知识。...详细