存档十月 22, 2007

非常好的一本讲述Javascript的书

周末去图书大厦转转,由于做前台页面较多,想买一本详细讲解javascript的书。翻了不下10本,前面几本非常次,心中感慨市面上没有一本好的javascript书!直到翻到这本JavaScript高级程序设计,眼前顿时一亮,对javascript讲述非常到位,例子也很详尽。

JavaScript是目前Web客户端开发的主要编程语言,也是Ajax的核心技术之一。JavaScript高级程序设计从最早期Netscape浏览器中的JavaScript 开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、JavaScript与浏览器的交互、更高级的 JavaScript技巧,以及与在Web应用程序中部署JavaScript解决方案有关的问题,如错误处理、调试、安全性、优化/混淆化、XML和 Web服务,最后介绍应用所有这些知识来创建动态用户界面。

推荐做想真正学好javascript的朋友购买,一定物超所值!

推荐购书网站图书城网上书店 (欢迎转载,但请保留此链接)

留言

Lucene入门书,也是搜索入门书

搜索技术是当今最热门的技术,lucene开源项目可以让我们很容易的搭建一个自己的搜索引擎。Lucene IN ACTION 中文版深入浅出地介绍了Lucene——一个开源的使用Java语言编写的全文搜索引擎开发包。它通过浅显的语言、大量的图注、丰富的代码示例,以及清晰的结构为读者呈现出作为优秀开源项目的Lucene所体现的强大功能,且Lucene是从网上可以得到的最好的开源Java搜索引擎。全书共10章,分为两大部分。第1部分Lucene的核心,着重于Lucene的核心API介绍,并按照把Lucene集成到程序中的顺序来组织;第2部分Lucene的应用,通过对Lucene内置工具的介绍,展示了Lucene技术的高级应用和在各种程序语言的移植。

由于工作关系,几年前就接触了一些搜索引擎技术,但从来没有深入研究过。去年自己想做一个博客搜索,花时间做了一点研究,当时看的就是 Lucene in action 电子书,那时中文版还没有出版。凭着我差劲的英语水平,看了两个晚上就可以基本上手了,建索引和搜索模块用起来都不难,很快就用lucene搭建了自己的第一个搜索引擎,满足了我的要求。

虽然lucene的应用架上了,但是基本还是不求甚解,很多复杂的功能都没有用上,所以这次买了Lucene IN ACTION 中文版,买书一个多月了因为没有抽出时间一直没来得及看。

不过有此书在手边,下次搜索在要加入新的功能就容易查了!

推荐购书网站图书城网上书店 (欢迎转载,但请保留此链接)

留言

一本每次看都会有收获的书

放假了,又把这《Effective Java中文版》带回家了,火车上实在无聊看了看,又有不少收获啊~

这本书介绍了在Java编程中57条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮的高效的代码。 本书中的每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而精确的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。贯穿全书的是通用的语言用法的设计模式,以及一些具有启发意义的技巧的技术。

你正在寻找一本间明扼要地阐述Java精髓的书吗?你希望深入地理解Java程序设计语方吗?你希望编写出清晰、正确、健壮和可重用的代码吗?不用再找了,Effective Java中文版将会使你实现这些愿望,而且还能提供其他许多你意想不到的好处。

推荐购书网站图书城网上书店 (欢迎转载,但请保留此链接)

留言

Spring非常实用,入门推荐用这本书

Spring是一个很好的Java框架:反向控制(IoC)和面向切面编程(AOP)是Spring框架的两大特性,本书都有详细的讲解。现在正在学习Spring web mvc框架,非常简洁实用,很推荐:)

简要介绍:《Spring in Action中文版》分为三大部分和两个附录,每一部分专注于Spring框架的一个领域:核心层、中间层和Web层。第一部分展示了Spring框架的两个核心概念:反向控制(Inverstion of Control,IoC)和面向切面编程(Aspect-Oriented Programming,AOP),以便读者理解Spring的基础原理,这些基础原理在本书各个章节都会用到。第二部分在第1章介绍的IoC和AOP基础之上,展示了如何将这两个概念应用到应用系统的中间层。第三部分走出中间层迈向显示层,在很多J2EE系统中显示层被称为Web层。附录A介绍如何开始自己的Spring应用系统,如何下载Spring以及如何编写Ant配置文件。附录B介绍一些与Spring有关的其他开源框架。本书的每一部分既是建立在前一部分的基础上,同时也都是独立存在的,所以,读者不必从头开始就可以深入到各个主题。

Spring in Action中文版适合所有Java开发人员,特别是对企业级 Java开发人员更有帮助。本书将循序渐进地指导读者浏览贯穿本书的复杂示例。Spring最突出之处在于它使企业级系统开发变得简单,所以,企业级系统开发人员会更加欣赏本书中的示例代码。本书最后4章描述了Spring是如何为Web层开发提供支持的,如果你是一位Web开发人员,你会发现本书的最后一部分特别有用。

推荐购书网站图书城网上书店 (欢迎转载,但请保留此链接)

留言