程序设计综合
-
迅速搭建全文搜索平台于天恩 编著《迅速搭建全文搜索平台:开源搜索引擎实战教程》作为有心进入搜索引擎业的读者的第二本基础书籍,承接其兄弟篇,讲解了开源搜索引擎的搭建过程中所要解决的基本问题,将搜索引擎这一高起点的技术讲解得清晰透彻,使其变得极为好学,没有任何神秘可言。《迅速搭建全文搜索平台——开源搜索引擎实战教程》共包括5章,可以分成两个部分。第一部分(第1章):建立搜索引擎的方案。这部分用数少的文字总结建立搜索引擎的主要方案,即:常规的数据库搜索、文件搜索,基于数据库全文索引机制的搜索,利用外部非开源web搜索服务进行的搜索,以及利用开源搜索引擎实现的搜索。第二部分(第2——5章):架设网络搜索引擎。从第2章起,陆续介绍数据抓取、数据解析、建立索引和执行搜索这四项内容,它们是创建网络搜索平台所要解决的基本问题;第5章,介绍基于HyperEstraier搜索引擎框架来搭建桌面搜索引擎和Web搜索引擎的方法,给出了相关的案例。 -
Microsoft Expression Web权威专家指南(美)切希尔(Cheshire,J.) 著,唐世民,高树静,李化 译从理解巧妙的网络设计观念到创建、编辑,以及维护一个网站,Jim Chesire在本书中讲授了使用Expression Wed设计实际网站的权威技巧。书中全面展示了使用Expression Wed完成网站设计与开发的每个阶段,包括窗体和表的创建、模板的创建和修改、CSS和XML数据的使用等。本书是第一本介绍Expression Wed的书籍,是所有人学习Expression Wed的必备指南。 -
SAS编程技术教程朱世武 编著《高等学校计算机基础教育教材精选:SAS编程技术教程》是作者多年来利用SAS软件进行教学 与科研工作的结晶。《SAS编程技术教程》内容全面、系统性强、层次明确 、语言简练,适合数学、统计学、经济和金融等专业的本科生、研究生作为 高等学校相关专业的教材,同时也可供专业从业人员学习参考。 -
做自己的搜索引擎于天恩 编著本书对搜索引擎行业的发展形势及搜索引擎的相关技术作了精练、准确的介绍,同时对具体搜索引擎的配置和实现案例也进行了讲解,所有案例均可直接投入工程应用。全书分成三大部分:第一部分,搜索引擎概论,介绍了搜索引擎的历史及当前的发展状况,与搜索引擎相关的公司、技术,以及搜索引擎对人类生活的影响。第二部分,搜索引擎的原理和相关技术,介绍了搜索引擎的基本构造方法,实现索引的建立和搜索的基本算法。第三部分,基于数据库的全文检索,介绍了通常在采用数据库(MySQL SQL Serv-er.Oracle)的全文索引服务时,搜索引擎的基本搭建方式。本书对Windows索引服务,专门稍微细致地进行了介绍。本书的所有源代码都放在出版社的网站上(http://press.bjtu.edu.cn),读者可以免费下载。 -
Visual FoxPro 8.0程序设计姚瑞霞,王志军 编著《大学计算机基础教育规划教材:Visual FoxPro 8.0程序设计》介绍了微机数据库管理系统软件Visual FoxPro8.0的使用方法和编程技巧,并将系统的概念和方法体现在实例之中。全书共分9章,内容是数据库的基本概念、编程基础、数据库的创建与维护、数据查询与视图的创建、应用程序界面设计以及报表设计、菜单及工具栏设计等。与《大学计算机基础教育规划教材:Visual FoxPro 8.0程序设计》配套的《Visual FoxPro8.0习题解析与编程实例》(王志军等编著)同时出版。《大学计算机基础教育规划教材:Visual FoxPro 8.0程序设计》既适合作大、中专院校学生学习Visual FoxPro的入门教材,也可作为广大数据库学习者的参考书。 -
数据结构与算法廖明宏 等《数据结构与算法》是在教育部高等学校计算机科学与技术教学指导委员会制定的专业规范思想指导下,以哈尔滨工业大学国家精品课程“数据结构与算法”为基础,融人数据结构与算法的最新研究成果编写而成。《数据结构与算法》为普通高等教育“十一五”国家级规划教材。全书按抽象数据型的观点组织,算法用类c语言描述,共分8章。第1章给出抽象数据型的定义、算法的基本概念及其复杂性的表示方法,扼要地介绍逐步求精的程序设计方法;第2、3、4章是对线性表、树、图等主要数据结构定义相应的抽象数据型,给出各种物理表示法和有关算法;第5、6、7章是关于数据处理技术的内容,介绍几种主要的查找和排序算法,同时还介绍文件的组织形式;第8章介绍几种典型的算法设计方法及其分析方法。全书注意理论与实践相结合,内容深入浅出。《数据结构与算法》可以作为计算机科学与技术专业的本科教材,同时也适用于计算机工程方向、软件工程方向和信息技术方向的本科教学;也可作为硕士研究生“算法设计与分析”课程的教学参考书,计算机学科相关专业的教材或参考书,同时对计算机科技工作者也有参考价值。 -
VB程序设计沈祥玖《普通高等教育“十一五”国家级规划教材:VB程序设计(第2版)》是普通高等教育“十五”国家级规划教材《VB程序设计》的修订版。全书共分12章,其中1章-9章是教学大纲规定的必修内容,参考学时60学时(讲授30学时+上机30学时),第1章概述,第2章-第9章,主要讲述VB基础知识、VB程序设计初步、常用控件与窗体、选择结构程序设计、循环结构程序设计、数组、过程、界面设计,第10章、11章和12章主要讲述图形操作、文件系统、使用数据控件访问数据库等知识。本书面向VB语言程序设计的初学者,理论联系实际,以程序设计为主线,通过实例讲述vB的程序设计方法和应用。全书依据教育部公布的《全国计算机等级考试大纲》(2008年版)中关于二级(visual Basic语言程序设计)考试大纲的要求,在内容编排、例题题型和讲解、习题布置及本教材实验指导书的实验内容等各个方面都作了精心的设计。《普通高等教育“十一五”国家级规划教材:VB程序设计(第2版)》可作为应用性、技能型人才培养的各类教育相关专业学生学习visual Basic语言程序设计的教材,也可作为各类水平考试、全国计算机等级考试的自学辅助用书及学习计算机程序设计的培训教材及参考书。 -
RESTful Web Services(美国)Leonard Richardson、等你也许曾经建立过可供他人使用的网站,但是,你能否创建可供机器使用的网站?万维网(World Wide Web)不仅仅只是一个巨大的分布式应用——应该把它视为一个分布式计算平台。Web services、聚合(mashup)和Ajax应用都以Web作为平台。而今天的Web services技术早已失去了Web赖以成功的简洁性,它们并不像Web那样工作,并且正日益丧失其原有的优势。本书让“Web”回归Web services。它阐述了如何以你日常所使用的技术访问可编程的Web。其关键就在于REST,它是驱动Web的架构样式。本书包括以下内容:·强调Web基础技术的力量 —— HTTP应用协议、URI命名标准与XML标记语言·介绍面向资源的架构(ROA),设计RESTful Web Services的常识规则集合·揭示RESTful的设计如何比远程过程调用(RPC)更为简单、具有更多功能以及扩展性·包含RESTful Web services的真实案例,如Amazon的简单存储服务与Atom发布协议等·探讨各种流行编程语言的Web services客户端·展示如何用三种流行框架实现RESTful services —— Ruby on Rails、Restlet(基于Java)和Django(基于Python)·关注实际问题,诸如怎样设计和实现RESTful Web services与客户端等《RESTful Web Services》是对真实Web services运用REST设计哲学的第一本书。它为你的成功设计树立了最佳实践典范,也为你提供了将设计转化为代码所需的技术。你不妨充分利用可编程Web的力量——只要与Web合作,而不是与之抵抗。本书将教会你一切。注:本书为全英文影印版。 -
面向对象系统分析与设计(美)乔治、等著;龚晓庆、张远军 等译《世界著名计算机教材精选?面向对象系统分析与设计(第2版)》是本科和研究生“系统分析与设计”课程的教材。《世界著名计算机教材精选?面向对象系统分析与设计(第2版)》为读者展示了系统分析师所需掌握的概念、技能和技术等知识。《世界著名计算机教材精选?面向对象系统分析与设计(第2版)》的焦点是面向对象的系统分析与设计,遵循UML 2标准,但也包含了来自其他方法的元素,比如关系数据库系统设计的元素,它们如今仍然是企业组织中系统开发的一部分。作者用一个系统开发周期模型作为贯穿《世界著名计算机教材精选?面向对象系统分析与设计(第2版)》的组织工具,为学生提供一个强有力的概念上的、系统化的框架。通过一个集成的、扩充的说明性案例(松谷家具WebStore)和一个章末案例(百老汇娱乐公司)介绍了基于因特网的系统设计与开发的有关知识。 -
Java语言程序设计李尊朝、苏军《21世纪高校计算机应用技术系列规划教材:Java语言程序设计》对Java语言做了全面介绍,可使读者具备运用面向对象的方法分析和解决实际问题的能力。《21世纪高校计算机应用技术系列规划教材:Java语言程序设计》在介绍Java编程原理和基础知识的前提下,特别注重实用性。书中包含大量精心设计并调试通过的编程实例,方便初学者使用。《21世纪高校计算机应用技术系列规划教材:Java语言程序设计》共有16章,内容包括Java概述、Java基础、基本控制结构、方法、数组、类和对象、类的继承和多态机制、接口和包、异常处理、输入与输出、图形用户界面设计、Swing组件、Applet程序、多线程、数据库编程和网络编程。
