Elasticsearch实战
¥30.99
本书主要展示如何使用Elasticsearch构建可扩展的搜索应用程序。书中覆盖了Elasticsearch的主要特性,从使用不同的分析器和查询类型行相关性调优,到使用聚集功能行实时性分析,还有地理空间搜索和文档过滤等更多吸引人的特性。 全书共分两个部分,*部分解释了核心特性,内容主要涉及Elasticsearch的介绍,数据的索引、更新和删除,数据的搜索,数据的分析,使用相关性行搜索,使用聚集来探索数据,文档间的关系等;第二部分介绍每个特性工作的更多细节及其对性能和可扩展性的影响,以便对核心功能行产品化,内容主要涉及水平扩展和性能提升等。此外,本书还有6个附录(网上下载),提供了读者应该知道的特性,展示了关于地理空间搜索和聚集,如何管理Elasticsearch插件,学习在搜索结果中如何高亮查询单词,在生产环境中用来协助管理Elasticsearch的第三方的监控工具有哪些,如何使用Percolator过滤为多个查询匹配少量文档,如何使用不同的建议器来实现自动完成的功能。
算法详解(卷1)——算法基础
¥31.36
算法是计算机科学领域*重要的基石之一。算法是程序的灵魂,只有掌握了算法,才能轻松地驾驭程序发。 算法详解系列图书共有4卷,本书是第1卷——算法基础。本书共有6章,主要介绍了4个主题,它们分别是渐性分析和大O表示法、分治算法和主方法、随机化算法以及排序和选择。附录A和附录B简单介绍了数据归纳法和离散概率的相关知识。本书的每一章均有小测验、章末习题和编程题,这为读者的自我检查以及一步学习提供了较多的便利。 本书为对算法感兴趣的广大读者提供了丰富而实用的资料,能够帮助读者提升算法思维能力。本书适合计算机专业的高校教师和学生,想要培养和训练算法思维和计算思维的IT专业人士,以及在准备面试的应聘者和面试官阅读参考。
Wireshark网络分析实战(第2版)
¥75.52
《Wireshark网络分析实战(第2版)》是同名畅销图书的全新升级版,按部就班地讲解了 Wireshark的用法以及如何使用该工具解决实际的网络问题。 《Wireshark网络分析实战(第2版)》共分为19章,其内容涵盖了Wireshark版本2简介,熟练使用Wireshark排除网络故障,抓包过滤器的用法,显示过滤器的用法,基本信息统计工具的用法,高级信息统计工具的用法,Expert Information工具的用法,Ethernet和LAN交换,无线LAN,网络层协议及其运作方式,传输层协议分析,FTP、HTTP/1和HTTP/2,DNS协议分析,E-mail协议分析,NetBIOS和SMB协议分析,企业网应用程序行为分析,排除SIP、多媒体及IP电话故障,排除由低带宽或高延迟所引发的故障,网络安全和网络取证等知识。 《Wireshark网络分析实战(第2版)》适合对Wireshark感兴趣的网络从业人员阅读,高校网络相关专业的师生也能从本书中获益。
Spring源码深度解析(第2版)
¥63.36
《Spring源码深度解析(第2版)》从核心实现、企业应用和Spring Boot这3个方面,由浅深、由易到难地对Spring源码展了系统的讲解,包括Spring 整体架构和环境搭建、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息、Spring Boot体系原理等内容。 《Spring源码深度解析(第2版)》不仅介绍了使用Spring框架发项目必须掌握的核心概念,还指导读者使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出了切实可行的建议,从而帮助读者全面提升实战能力。 《Spring源码深度解析(第2版)》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring行发所需的各种技能。本书适合于已具有一定Java编程基础的读者,以及在Java平台下行各类软件发的发人员、测试人员等。
微服务实践
¥31.36
近些年来,微服务一直是非常热门的话题,关于微服务架构的讨论也是层出不穷。本书以贯穿整书的示例为出发,由浅深地阐述使用微服务的*实践,以及如何避免采用微服务架构可能带来的复杂性陷阱。本书从微服务架构本身的特征手,讨论微服务组件的设计指导原则、有效通信的方式以及常见的安全挑战和数据模型的选择;然后微服务架构的测试部分,探讨微服务的测试挑战和解决方法、监控和扩展常用的实践以及如何将现有架构演变为微服务架构;*后总结微服务架构在设计和发方面遇到的常见问题及解决方案。
D3 4.x数据可视化实战手册(第2版)
¥44.16
当今,我们的世界已经万物互联的时代,每天都会产生海量的数据,如果直面对这些数据,可能让人无从下手。相反,如果将数据可视化,用形象生动的形式展现出来,不仅有利于分析其中的关联,还能攫取可能存在的商业机会。本书旨在通过大量的示例和代码,向读者讲述如何利用D3 4.x来实现数据可视化。只要读者了解JavaScript,就能完全掌握本书的内容。 本书共13章,从如何搭建D3.js的发环境始,逐步介绍D3中的各种操作,其中包括选集、数据的初步处理、数据映射、坐标轴组件、动画过渡效果、SVG相关介绍、绘制图表、安排布局、可视化交互、力学模拟、制作地图和测试驱动。为了帮助读者理解这些丰富的概念,本书提供了大量的示例和代码。*后,在附录部分,为读者介绍了另外两个JavaScript库,主要是关于三维制图和多维图表的。 如果读者是一名熟悉HTML、CSS、JavaScript的发人员或架构师,并且希望了解D3的大部分知识,那么本书将非常合适。本书还可作为资深的D3数据可视化程序发人员的快速参考指南。
微服务设计原理与架构
¥44.78
本书共分为四大篇幅内容,包括: 1. 直面微服务篇,剖析微服务架构的基本特征、优势和劣势,并给出实施微服务架构的系统方法。 2. 服务建模篇,介绍服务建模的思路和方法,并从服务拆分和集成角度对服务模型行重展。 3. 服务实现篇,介绍微服务架构涉及的基础组件、关键要素以及目前主流的技术实现体系。 4. 服务转型篇,包括对遗留系统行微服务架构的改造方法以及对研发过程转型的讨论。
微服务架构实战——基于Spring Boot、Spring Cloud、Docker
¥35.99
本书主要包含微服务架构实现过程中所应具备的技术体系和工程实践,围绕实现微服务架构的基础组件和关键要素,我们将讨论使用Spring Boot构建服务、服务治理、负载均衡、服务容错、API网关、配置中心、事件驱动、服务安全、服务监控、服务测试和Docker与服务部署等核心主题,并基于这些核心主题给出具体的案例分析。
量化交易学习指南——基于R语言
¥44.16
R既是统计、挖掘、计算、分析、制图等方面的工具,也是一个强大的发与应用平台。在大数据时代,任何与数据相关的难题,都可以借助R语言来解决。而金融领域正是与数据密切相关的行业,可以通过R这一工具来实现量化金融建模与量化交易。 本书包括9章内容,书中包含诸多真实的金融案例,旨在通过循序渐的讲解帮助读者了解R,并学会在量化金融与量化交易中使用R。本书还介绍了有关统计建模、计量分析与小波分析、时间序列建模、算法交易、基于机器学习的交易、风险管理、衍生品定价等重要内容。 本书适合对R及其应用感兴趣的读者阅读,尤其适合想要在量化交易中使用R的读者学习。本书并不要求读者具备R编程的知识,但希望读者对数学分析有一些了解。
ABB工业机器人编程全集
¥73.17
本书介绍了机器人的产生、发展和分类概况,工业机器人的组成、特和技术性能等基础知识;全面、系统地阐述ABB工业机器人的RAPID编程语言和应用程序的设计方法。 全书从工业机器人的实际编程要求出发,循序渐地介绍了RAPID应用程序主模块、主程序、子程序、功能程序、中断程序等程序模块的结构和格式,程序数据、表达式、运算指令、函数命令的编程格式与要求;对机器人移动控制、输/输出控制、程序运行控制指令、通信控制及其他应用指令的功能、编程格式、程序数据要求、编程实例等内容,行了统一的分类和归纳;对与指令相关的函数命令及程序数据,行了详尽和专业的解释;*后,提供了完整的搬运、弧焊机器人应用程序实例。 本书内容全面、系统,选材典型、使用,技术先、案例丰富,理论联系实际,面向工程应用,是ABB工业机器人编程技术较完整的指导文献,是工业机器人使用、维修人员及高等院校师生的杰出参考书。
数据科学实战手册(第2版)
¥44.16
本书对想学习数据分析的人来说是一本非常实用的参考书,书中有多个真实的数据分析案例,几乎是以手把手的方式教你一步一步地完成从数据分析的准备到分析结果报告的整个流程。无论是数据分析工作的从业者,还是有志于未来从事数据分析工作的在校大学生,都能从本书中获取一些新知识、新思想。 同时,本书也是一本学习和提高R及Python编程的参考书。很多人有这样的感触,单纯地学习编程语言是很枯燥的过程,但利用本书学习R和Python语言可以很好地解决这个问题,生动实用的数据集以及非常有意思的分析结果会极大地激发读者学习的兴趣。 本书案例包括汽车数据分析、税收数据分析、就业数据分析、股市数据分析、社交网络分析、大规模电影推荐、Twitter数据分析、新西兰海外游客预测分析以及德国信用数据分析等。
PHP项目开发全程实录(第4版)
¥32.33
《PHP项目发全程实录(第4版)》以52同城信息网、BCTY365网上社区、办公自动化管理系统、铭成在线考试系统、物流配送信息网、学校图书馆管理系统、博客管理系统、365影视音乐网、明日科技企业网站和51商城10个实际项目发程序为案例,从软件工程的角度出发,按照项目的发顺序,全面、系统地介绍了程序发流程。从发背景、需求分析、系统功能分析、数据库分析、数据库设计、网站发到网站发布,对每一过程都行了详细的介绍。
Scratch编程从入门到精通
¥21.99
本书是全面讲解图形化编程语言Scratch的编程指南,分为基础编程篇、图形编程篇和阶编程篇3个部分,系统讲解Scratch基础编程知识和运动、外观、侦测等各功能模块的技术应用,以及常用的数据结构和算法知识,并提供丰富有趣的教学案例和练习题,为青少年提供一本从门到精通的Scratch编程参考教材。 本书假设读者从未触过编程,从零基础始帮助读者逐步建立起Scratch编程的知识体系。本书适合对编程有兴趣的青少年阅读,也适合希望辅导孩子行编程训练的家长和少儿编程培训机构的教师使用。
PHP 7.0+MySQL网站开发全程实例
¥24.84
《PHP 7.0 MySQL网站发全程实例》以全程实例教学为设计目标,内容丰富,图文并茂,对每一个知识都行了详细深的讲解。从网站发环境的配置及PHP 7.0的基本语法规范手,由浅深,循序渐地介绍PHP+MySQL发技术在实际网站发过程中的运用,并针对动态网站发的关键功能模块,一步步引导读者掌握PHP应用发技术的核心知识结构。 《PHP 7.0 MySQL网站发全程实例》共分10章,在内容编排上独具匠心,各章节的知识相互独立又前后贯穿有序。每章的实例均紧扣所讲解的知识,实现了理论与实践相结合,会对读者在学习过程中整理思路、构思创意有所帮助。 《PHP 7.0 MySQL网站发全程实例》对于PHP应用发的新手而言是一本不错的门教材,同时也适合有一定基础的网络发人员以及大中专院校的师生学习和参考。
三维图形化C++趣味编程
¥24.48
由本书作者改和发的Dev-C++智能发平台借鉴了Logo绘图语言的特,简化了C++语言环境,以OpenGL三维动画引擎为核心,构造了一个适合青少年儿童轻松掌握C++编程语言的学习平台。 本书作为三维图形化C++语言程序设计的门书,深浅出地引概念,循序渐地讲解知识,以一个个生动有趣的故事情节连各知识,通过丰富的例题和大量的习题将程序算法、计算机图形学、数学与计算、平面几何、三维空间感知、日常英语的使用等有机地结合在一起,构造了一个奇幻的魔法编程世界。 学习者通过简化的C++代码绘制三维图形、设计三维动画、发人工语音智能程序和制作趣味桌面小游戏等方式,能够轻松、迅速地掌握C++语言的基本语法和编程思维,为一步学习算法,参加全国青少年信息学奥林匹克竞赛下坚实的基础。本书是《算法竞赛宝典》系列教材的启蒙篇,适用于编程爱好者以及有志于参加算法竞赛的青少年。
基于语义的Web服务集成研究
¥28.80
本书在语义web服务发现、选择和组合等领域的学术成果基础上,从基于领域本体与服务描述模型、服务匹配与发现、服务选择与组合、数据服务、服务集成框架等方面进行研究,提出了一个完整的语义web服务集成方案。这本书可供从事服务计算研究与应用的科研技术人员、高校教师、研究生及高年级本科生阅读参考。
C语言编程从零开始学(视频教学版)
¥67.50
本书分为19章,内容包括认识C语言、C语言程序结构、算法与流程图、基本数据类型、运算符和表达式、程序流程控制结构、函数、数组与字符串、指针、结构体、共用体、枚举、操作文件、编译与预处理指令、使用库函数、位运算、网络套字编程、动态数据结构、数据结构阶、排序等。*后通过1个综合项目实训,一步讲述C语言在实际工作中的应用。本书注重实战操作,帮助读者循序渐地掌握C语言中的各项技术。 本书共有400多个实例,还有大量的经典习题。随书下载包中赠送了培训班形式的视频教学录像,详细讲解了书中每一个知识与编程方法和技巧。同时下载包中还提供了本书所有例子的源代码,读者可以直查看和调用。 本书适合C语言初学者和C语言发人员,同时也能作为高等院校和培训学校相关专业的师生教学参考。
Java 从入门到项目实践(超值版)
¥29.22
本书采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”的结构和“由浅深,由深到精”的学习模式行讲解。全书共28章,不仅介绍了Java语言门、面向对象编程、内部类、抽象类与口、数组和方法、字符串、常用类等Java语言的基础知识,而且深讲解了Java的常用类库、I/O编程、GUI编程、Swing编程、网络编程以及JDBC编程等核心编程技术,详细探讨了Java提供的各种软件发技术和特性,*后讲述了Java语言在游戏、金融、移动互联网、教育等行业的发应用以及雇员信息管理系统发、私教优选系统发、在线物系统前端发等项目,全面展现了项目发的全过程。
Ionic 移动开发入门与实战
¥32.04
Ionic是目前集流行与成熟两个特于一身的跨平台移动发框架。本书以实例驱动讲解的方式,让仅有简单网页制作基础知识的读者,也能轻松掌握Ionic3.X下的移动应用发。 本书分为4篇,第1篇是移动发准备,介绍了Ionic、Phonegap、Cordova、HTML5和移动发的一些基础知识;第2篇是Ionic基础知识准备与常用库,介绍了配置发Ionic环境所依赖的Angular、SASS、Gulplodash等业内主流库和工具;第3篇是Ionic组件完全解析,对Ionic的内置样式和TypeScript组件类行完整解析;第4篇是App项目实战和发布推广,介绍了如何按照业内通行实践的策划、设计、发过程完成Ionic发的完整App。在发完成之后,详解如何为Android和iOS两大移动平台发布和推广更新自己的App。 本书内容详尽、实例丰富,是Ionic初学者、HTML 5爱好者、移动互联网创业者、移动发人员的参考书,同时也适合高等院校和培训学校的师生学习阅读。
C#项目开发全程实录(第4版)
¥50.90
《C#项目发全程实录(第4版)》以房屋中介管理系统、企业客户资源管理系统、人事工资管理系统、文档管理系统、库存管理系统、企业QQ系统、企业人事管理系统、编程词典销售分析系统、铭成在线考试系统和公众号/APP后台口通用管理平台10个实际项目发程序为案例,从软件工程的角度出发,按照项目的发顺序,系统、全面地介绍了程序的发流程。从发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统发到系统的编译发行,每一过程都行了详细的介绍。
程序员修炼之道:程序设计入门30讲
¥13.99
本书收录了与程序设计基础知识相关的30个问题。它们是大部分初次触编程的读者共有的问题。这些问题的答案并不复杂,但是消化吸收它们却不是一个简单的过程。这需要读者培养计算思维,学习从程序的视角看问题。当你可以回答本书所有的问题时,相信你已经越过了程序设计的*道门槛。 本书分为6部分,分别是:门学堂、内存模型、初窥算法、面向对象、认识程序、编程之道。在门学堂这部分中,主要介绍程序设计*基础的知识,例如如何编写*个Java程序、*个C 程序,学习调试程序等。在内存模型这部分中,我们将学习指针、引用、栈和堆、参数传递等内存相关的知识。初窥算法部分围绕基础的数据结构和算法展,如表、递归算法、搜索算法等。在面向对象这部分中,我们将围绕面向对象程序设计的三大特性展学习。认识程序部分则介绍更多程序设计方面的知识,如异常处理机制、输输出流、多线程编程等。编程之道部分讲述提升代码质量的方法,编程不仅是一项工程性的工作,更是一项艺术工作,这一部分就围绕程序设计的艺术性来展。 本书面向所有计算机相关专业的学生,也面向所有对程序设计感兴趣的门学习者,只要对本书中的任何问题感到疑惑,并且想知道背后答案的读者,都可以阅读本书。