搜索到与相关的文章
编程技术

StAX解析XML

Java代码packagecom.xml.parseXml;importjava.io.InputStream;importjavax.xml.stream.XMLEventReader;importjavax.xml.stream.XMLInputFactory;importjavax.xml.stream.events.StartElement;importjavax.xml.stream.events.XMLEvent;importcom.xml.b

系统 2019-08-29 23:15:34 2471

编程技术

socket通信

1.Soket发展史以及它和tcp/ip的关系七十年代中,美国国防部高研署(DARPA)将TCP/IP的软件提供给加利福尼亚大学Berkeley分校后,TCP/IP很快被集成到Unix中,同时出现了许多成熟的TCP/IP应用程序接口(API)。这个API称为Socket接口。今天,SOCKET接口是TCP/IP网络最为通用的API,也是在INTERNET上进行应用开发最为通用的API。九十年代初,由Microsoft联合了其他几家公司共同制定了一套WIND

系统 2019-08-29 23:11:15 2471

编程技术

spring 注解

spring注解关键字:springSpringJSR-250注解注释配置相对于XML配置具有很多的优势:它可以充分利用Java的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用JPA注释配置ORM映射时,我们就不需要指定PO的属性名、类型等信息,如果关系表字段和PO属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过Java反射机制获取。注释和Java代码位于一个文件中,而XML配置采用独立的配置文件,大多数配置信息

系统 2019-08-29 22:52:46 2471

Java

Java Transaction API概述

JTA(JavaTransactionAPI)允许应用程序执行分布式事务处理--在两个或多个网络计算机资源上访问并且更新数据。JDBC驱动程序的JTA支持极大地增强了数据访问能力。本文的目的是要提供一个关于的Java事务处理API(JTA)的高级的概述,以及与分布式事务相关的内容。一个事务处理定义了一个工作逻辑单元,要么彻底成功要么不产生任何结果。一个分布式事务处理只是一个在两个或更多网络资源上访问和更新数据的事务处理,因此它在那些资源之间必然是等价的。在

系统 2019-08-29 22:51:00 2471

编程技术

Resin官方中文资料

Resin官方中文资料关键字:Resin官方中文资料Resin的特点Resin提供了最快的jsp/servlets运行平台。在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XMLstylesheetlanguage)可以使得形式和内容相分离。如果您选用jsp平台作为internet商业站点的支持,那么速度、价格和稳定性都是要考虑到的,resin十分出色,表现更成熟,很具备商业软件的要求

系统 2019-08-29 22:33:39 2471

编程技术

baidu 和 google 的简单试验

我写了一篇文章《自卑了,别人的网站做的这么好!我的网站这么差!》过了有几分钟时间,我突然想到搜索引擎上搜索下,看能不能出来我的文章。于是:我打开google.com录入“自卑了,别人的网站做的这么好!我的网站这么差!”然后,搜索结果的第一条就是我的这算文章了。有图为证:接下来,打开baidu.com,录入“自卑了,别人的网站做的这么好!我的网站这么差!”结果是,第一页根本没有我的文章,第二页没有我的文章,第三页没有我的文章。我就没有再往下找了。有图为证:结

系统 2019-08-29 22:31:24 2471

Java

Java连结数据库内幕

Java.sql包中的java.sql.Driver,jdbc.sql.Connection等提供给程序开发人员统一的开发接口,数据库提供商提供相应的实现,对程序开发人员来讲只要知道这些接口都有哪些方法就可以了。但我们可以深入一些看看到底这里面都做了那些事,同时也可以学习其中的编程模式(如Interface模式等)。1、Class.forName(Stringclassname)的源码为:publicfinalclassClassimplementsjav

系统 2019-08-29 22:24:51 2471

编程技术

备忘录模式

意图在不破坏封装性的前提条件下,捕获一个对象的内部状态,然后在该对象之外保存这个状态。以后在需要的时候可以将该对象恢复到原先保存的状态。结构1.Memento(备忘录):保存Originator(原发器)对象的内部状态,Originator根据需要决定保存哪些内部状态,防止自身以外的其它对象访问备忘录。备忘录实际上是由两个接口,其中Caretaker(管理者)只能看到备忘录的窄接口,即它只能将备忘录传递给其他对象;而原发器可以看到一个宽接口,允许他访问回到

系统 2019-08-29 21:57:41 2471

编程技术

Sapphire Cache 1.1.8 发布

SapphireCacheFrameworkSapphire是一个高并发、高缓存吞吐性、高性能的Java分布式内存对象缓存系统,其具有简单易学、方便实用等特点。它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据源中的数据临时存储于内存中,然后从内存中读取,从而大大提高读取速度。Sapphire目前最新版本为1.1.8-beta,主要特性包含:1.敏捷快速;2.体系结构中立、跨平台支持;3.多种缓存管理容器实现;4.

系统 2019-08-12 09:30:36 2471

编程技术

ORA-12560: TNS:protocol adapter error(TNS:协

这种问题一般是因为客户端不知道要连那个instance或者不知道要使用哪个TNSAlias可能的原因1.服务没有起来下边是Tom的一个TestCase来说明OracleServiceSID服务没有起来的话,是会引起ORA-12560错误的。C:\DocumentsandSettings\tkyte>sqlplusscott/tigerSQL*Plus:Release10.1.0.4.0-ProductiononThuSep615:43:552007Copy

系统 2019-08-12 09:30:02 2471