本书介绍了当下*流行的开源搜索技术解决方案Solr。在搜索引擎视域下,循序渐进地介绍了Solr是什么、Solr?能做什么,以及如何更好地使用Solr?进行开发。在搜索基础层,本书从Solr?的快速搭建入手,介绍了Solr?背后的信息检索基本概念,之后重点讲解了构建一个搜索引擎所需的核心模块:索引构建、文本分析、执行搜索及处理搜索结果。在搜索功能层,详细介绍了Solr?的四大增强型搜索功能:分面搜索、搜索结果高亮、查询建议、搜索结果分组等。在搜索研究的进阶层,介绍了SolrCloud、多语种搜索及复杂查询操作等。*后,围绕搜索引擎的本质核心问题“相关度”展开了讨论与展望。本书适合搜索技术工程师、搜索应用设计者以及对搜索引擎技术感兴趣的读者阅读,也可作为高校计算机专业信息技术方向、信息管理与信息系统专业等的课程参考资料。
本书内容包括新一代图形开发的各个环节的知识内容,包括对可编程图形管道流水线的认识,GPU的命令集与ShaderModel行业可编程标准的学习、高级着色器语言HLSL及全面地各种着色器编程开发的知识学习,作为新一代图形开发的基础知识体系进行了全面而深入地阐述,大部分资料详实而,来自技术提供的官方文件。在此基础之上,采用Direct3D11的.Net开发技术,面向具体的工程开发实践,论述了DirectX11进行二维图形开发与三维图形应用程序开发的知识与实践过程,深入地剖析了DirectX致力于图形开发整合的发展轨迹,包括版本整合DXGI的推出、二维与三维图形整合Direct2D以及设备与资源的整合,这些重要理念将显著地影响到以后几十年图形开发的发展趋势,可以有效地帮助程序员面向更具竞争力、更强大、更开放的新一代图形技术开发应用程序。
过去几年中,在实时图形学领域里产生了一些激动人心的进展。通过阅读本书,你可以了解更多关于图形编程的进展。《DirectX实时渲染技术详解》一书首先回顾了新近的3D图形学进展,介绍了矢量、矩阵、颜色和光照,然后转向渲染图形学,介绍各种顶点和像素着色器技术,阐述如何将视频(图像)当作纹理来使用,以及发掘在场景中采集物体所用的一些技术。此书都可用作掌握各种实时图形编程技术的基础教材。