君子博学而日参省乎己 则知明而行无过矣

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 106 下一页

2013年2月14日 #

摘要: 简介:使用开放源代码 Web 服务框架 Apache CXF 可以很容易地创建传统 Java™ 对象(plain old Java object ,POJO)样式的 Web 服务。本文是本系列的第 1 部分,将向您介绍如何使用 Spring 和 CXF 将 POJO 作为 Web 服务公开。本文还将演示 CXF 与 Spring 框架的集成。引言在本文中,您将使用 CXF 和 Spring 来构建和开发一个订单处理 Web 服务。该 Web 服务处理或验证客户所下的订单,并返回唯一的订单 ID。阅读本文之后,您将能够应用 CXF 的概念和功能来构建和开发 Web 服务。系统要求要运行本文中的示 阅读全文
posted @ 2013-02-14 23:59 刺猬的温驯 阅读(297) 评论(0) 推荐(0) 编辑

2013年2月11日 #

摘要: 在初始化一个 类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方 式不一样,前者是使用类加载机制,后者是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。Java中工厂模式经常使用newInstance()方法来创建对象,因此从为什么要使用工厂模式上可以找到具体答案。 例如:Java代码classc=Class.forName(“Example”);factory=(ExampleInterface)c.newInstance();其中Example 阅读全文
posted @ 2013-02-11 16:17 刺猬的温驯 阅读(229) 评论(0) 推荐(0) 编辑

2013年2月5日 #

摘要: 前言MINA是Trustin Lee最新制作的Java通讯框架。通讯框架的主要作用是封装底层IO操作,提供高级的操作API。比较出名的通讯框架有C++的ACE、Python的Twisted,而Java的通讯框架还有QuickServer、Netty2、Cindy、Grizzly等。2004年6月,Trustin Lee发布了一个通讯框架Netty2,是Java界第一个事件模型架构的通讯框架,Cindy也从中借鉴了不少思想。由于Netty2的架构不是很好,Trustin Lee在2004年底加入Apache Directory组之后,重写了整个框架,取名为MINA。MINA是一个基于Java N 阅读全文
posted @ 2013-02-05 17:53 刺猬的温驯 阅读(283) 评论(0) 推荐(0) 编辑

2013年2月4日 #

摘要: 1.MINA框架简介MINA(Multipurpose Infrastructure for Network Applications)是用于开发高性能和高可用性的网络应用程序的基础框架。通过使用MINA框架可以可以省下处理底层I/O和线程并发等复杂工作,开发人员能够把更多的精力投入到业务设计和开发当中。MINA框架的应用比较广泛,应用的开源项目有Apache Directory、AsyncWeb、Apache Qpid、QuickFIX/J、Openfire、SubEthaSTMP、red5等。MINA框架当前稳定版本是1.1.6,最新的2.0版本目前已经发布了M1版本。MINA框架的特点有 阅读全文
posted @ 2013-02-04 00:34 刺猬的温驯 阅读(267) 评论(0) 推荐(0) 编辑

摘要: 转载:http://wiki.fnil.net/index.php?title=Solr4.0%E5%8D%87%E7%BA%A7%E5%8F%82%E8%80%83声明本Wiki上的任何文字信息均在GNU自由文档许可证1.3或更高版本下发布,如果用于任何商业用途都需经本人同意。任何转载都请注明出处。本Wiki上的内容来自本人的学习笔记,来源可能包括原创、书籍、网页、链接等,如果侵犯了您的知识产权,请与本人联系,我将及时删除。我的联系方式killme2008@gmail.com介绍最近负责solr集群的升级,从solr 3.x的一个shard集群升级到solr 4.0的cloud集群。WhyS 阅读全文
posted @ 2013-02-04 00:31 刺猬的温驯 阅读(1644) 评论(0) 推荐(0) 编辑

2013年1月27日 #

摘要: applicationContext.xml配置文件 OFF 19900 10000 1000 ... 阅读全文
posted @ 2013-01-27 23:51 刺猬的温驯 阅读(378) 评论(0) 推荐(0) 编辑

2013年1月17日 #

摘要: 在早先的一篇关于 Mashups4JSF 的文章中(参见参考资料),我们了解了 Mashups4JSF 是什么,如何配置它,以及如何使用它构建一个有用的 mashup 应用程序。我们还了解了如何在 WebSphere Application Server V7.0 上结合使用库和 Apache MyFaces 2.0 以及 IBM JWL (JavaServer Faces Widget Library)。mashup 应用程序中最常见的用例之一就是以 feed(RSS 或 Atom)的形式导出应用程序的内部数据。在 Mashups4JSF 出现之前,开发人员需要从应用程序 DTO(数据传输对 阅读全文
posted @ 2013-01-17 16:10 刺猬的温驯 阅读(232) 评论(0) 推荐(0) 编辑

2013年1月13日 #

摘要: 简介:Web 2.0 的一个核心思想就是“群体智慧”,即基于大众行为,为每个用户提供个性化的推荐。这使得如何让用户能更快速更准确的获得所需要的信息,成为了 Web 应用成败的关键。Apache Mahout 是 ASF(Apache Software Foundation)的一个较新的开源项目,提供机器学习领域的一些经典算法的高效实现。本文主要讲述如何基于 Apache Mahout 来构建社会化推荐引擎,帮助 Web 应用开发者更高效的实现个性化推荐功能,从而提高最终用户满意度。推荐引擎简介推荐引擎利用特殊的信息过滤(IF,Information Filtering)技术,将不同的内容(例如 阅读全文
posted @ 2013-01-13 04:40 刺猬的温驯 阅读(218) 评论(0) 推荐(0) 编辑

摘要: 简介:Heritrix 是一个由 java 开发的、开源的网络爬虫,用户可以使用它来从网上抓取想要的资源。其最出色之处在于它良好的可扩展性,方便用户实现自己的抓取逻辑。本文详细介绍了 Heritrix 在 Eclipse 中的配置、运行,最后以抓取北京林业大学网站为例,介绍如何对其进行扩展,实现只抓取特定网站的页面。本文由浅入深,详细介绍了 Heritrix 在 Eclipse 中的配置、运行。最后对其进行扩展,介绍如何实现只抓取特定网站的页面。通过本文,读者可以了解 Heritrix 的相关特点以及在 Eclipse 中的配置运行,能够从零开始构建特定站点的专有爬虫,从而为网站增加全文检索服 阅读全文
posted @ 2013-01-13 04:01 刺猬的温驯 阅读(298) 评论(0) 推荐(0) 编辑

2013年1月5日 #

摘要: spring貌似要一统天下,不断的给人以惊喜请看官方发言:我很高兴的宣布 Spring Data Solr 项目首个里程碑发布,这是由Christoph Strobl领导开发的项目,实现了 Spring Data 访问 Solr 存储并提供了 Spring Data JPA 模型的访问方式。此次之外,Spring Data Solr 提供了一个更底层的 SolrTemplate 以方便启动一个嵌入式的 Solr 服务器https://github.com/SpringSource/spring-data-solrhttps://github.com/SpringSource/spring-da 阅读全文
posted @ 2013-01-05 22:30 刺猬的温驯 阅读(1028) 评论(0) 推荐(0) 编辑

上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 106 下一页