算法竞赛入门经典——习题与解答
¥28.99
《算法竞赛门经典——习题与解答》是在《算法竞赛门经典(第2 版)》的基础上,延伸出来的一本习题与解答图书,它把C 语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧,是一本算法竞赛的门和提高教材。 《算法竞赛门经典——习题与解答》分为5 章。第1 章是各种编程训练技巧以及C 11 语法特性的简单介绍。第2 章精选了一部分《算法竞赛门经典(第2 版)》的习题行分析、解答。第3 章是ACM/ICPC 比赛真题分类选解,挑选了近些年ACM/ICPC 比赛中较有价值的题目行分析并解答。第4~5 章是比赛真题选译,整理并翻译了近几年来各大区域比赛中笔者认为值得学习训练的比赛真题。 如果你对算法感兴趣,如果你是一名程序员或即将成为一名程序员,如果你想大幅提升自己的算法思维能力,如果你有志于参加ACM/ICPC、NOIP、NOI 等竞赛,那就来吧!《算法竞赛门经典——习题与解答》将为你推一扇算法世界的大门! 法竞赛门经典(第2 版)》的习题行分析、解答。第3 章是ACM/ICPC 比赛真题分类选解,挑选了近 些年ACM/ICPC 比赛中较有价值的题目行分析并解答。第4~5 章是比赛真题选译,整理并翻译了近几 年来各大区域比赛中笔者认为值得学习训练的比赛真题。 如果你对算法感兴趣,如果你是一名程序员或即将成为一名程序员,如果你想大幅提升自己的算法思维能 力,如果你有志于参加ACM/ICPC、NOIP、NOI 等竞赛,那就来吧!本书将为你推一扇算法世界的大门!
Java应用架构设计:模块化模式与OSGi(全球资深Java技术专家的力作,系统、全面地讲解如何将模块化设计思想引入开发中,涵盖18个有助于实现模块化软件架构的(试读本)
免费
本书中文简体字版由PearsonEducation(培生教育出版集团)授权机械工业出版社在中华人民共和国境内(不包括中国台湾地区和中国香港、澳门特别行政区)独家出版发行。未经出版者书面许可,不得以任何方式抄袭、复制或节录本书中的任何部分。 本书封底贴有Pearson Education(培生教育出版集团)激光防伪标签,无标签者不得销售。 本书由全球资深专家撰写,*软件发大师Robert C. Martin与PeterKriens作序推荐。书中揭示了模块化的重要性,如何实现模块化,以及如何使用OSGi实现模块化架构。 本书分为三部分。部分(第1~7章)描述了需要模块化的理由。在这里,你将会看到模块化在设计软件中所扮演的重要角色,与此同时还会学习到为什么需要设计模块化的软件。第二部分(第8~12章)介绍了18个模式,这些模式会帮助你设计更为模块化的软件。第三部分(第13~17章)引了OSGi,然后阐述了如何使用本书中的模式来设计软件系统并充分发挥模块化平台的优势,并使用代码样例论证了我们的观。
WebGL编程指南(试读本)
免费
WebGL 是一项在网页上渲染三维图形的技术,也是HTML5 草案的一部分。 《WebGL编程指南》的主要篇幅讲解了WebGL 原生API 和三维图形学的基础知识,包括渲染管线、着色器、矩阵变换、着色器编程语言(GLSL ES)等等,也讲解了使用WebGL 渲染三维场景的一般技巧,如光照、阴影、雾化等等。《WebGL编程指南》提供了丰富的示例程序供读者钻研,也提供了极具价值的附录供读者参考。 《WebGL编程指南》适合有一定前端发基础,希望学习WebGL,但对三维图形学缺乏了解的程序员们阅读。
jQuery开发指南
¥20.99
jQuery 是Web 前端及发的专业核心技术,本书主要讲解了使用jQuery 框架制作网页特效、jQuery 操作DOM、表单验证、AJAX 调取数据、用jQuery 编写插件等。
R 语言数据分析项目精解:理论、方法、实战(试读本)
免费
本书以互联网电商企业为背景,抽象出工作中常见的数据分析问题,利用 R 语言和统计学列出了详细的解决方案和过程。本书共 9 章,前两章分别为总论和 R 语言门知识,之后各章分别介绍了运营指标的建立、指标监控系统、假设检验及 AB 测试、变量筛选技术、用户画像系统、寻找优质用户和文本挖掘等内容。本书涉及到的统计方法有:指标增长幅度量化方法、层次分析法、时间序列模型、基于正态分布的一元离群检验、傅里叶谱分析、假设检验、主成分分析、因子分析、模糊聚类、无监督下连续型变量离散化、逻辑回归模型和文本挖掘等。另外,本书提供了所有实例的 R 语言实现代码,总计 33 个自定义函数和数千行代码。本书适合数据分析从业人员、产品运营人员、统计专业学生和 R 语言爱好者阅读。
HTML5+ CSS3+JavaScript 网页设计实战
¥31.03
本书由浅深,系统、详尽地介绍了HTML5、CSS3和JavaScript相关技术及其在Web前端及移动应用发领域的应用。书中提供了大量的代码示例,从基本原理到实战应用,几乎涉及了Web前端及移动应用发的绝大部分内容。 本书分为四篇,共17章。*篇为HTML和HTML5技术,涵盖的内容包括HTML网页基础、页面元素、文字与排版、网页图像、超、表格与表单和HTML5新特性等方面的内容;第二篇为CSS3技术,主要介绍了CSS与CSS3基础、CSS样式、CSS选择器、表格与列表美化等方面的内容;第三篇为JavaScript技术,详细讲解了JavaScript语言基础、JavaScript语法、JavaScript文档对象模型(DOM)和JavaScript事件编程等方面的内容;第四篇为项目实战,通过自适应Web主页和用户管理系统这两个实战项目,帮助读者掌握基于HTML5 CSS3 JavaScript技术发Web前端应用的方法。 本书适合所有想全面深学习HTML5、CSS3和JavaScript前端发技术的人员阅读,也适合正在应用HTML5做移动项目发的人员阅读,对于高等院校和培训机构相关专业的师生也是一本不可多得的参考书。
新时期的Node.js入门
¥19.25
Node.js是一门源的、为Web而生的语言,具有高并发、异步等特,并且拥有一个十分活跃的发者社区。与Ruby、Python等语言相比,Node.js更年轻、更易于没有经验的人上手使用,因此很快在世界各地的发者中收获了一大批拥趸。在国内,Node.js在许多企业中获得了广泛应用,并取得了一系列的应用成果。然而,随着技术的不断更新、ECMAScript2015等新标准纷纷确定,现有的中文书籍就变得有些过时。本书立足于新的技术潮流,介绍了一系列全新的语言特性和标准,以便让读者在学习基础知识的同时紧跟新技术的发展。 本书分为8章6个附录,讲解了Node.js的各种基础特性,使读者快速门,同时结合语言*的发展趋势,让读者能够紧跟技术潮流。本书围绕Node.js在Web站发和爬虫系统中的应用展,对Node.js在大型项目中的定位与应用做了详细的说明。 本书可用于Node.js门,适合未触过Node的读者以及在校的学生阅读,也适合作为高等院校和培训学校相关专业的师生教学参考。
HBase不睡觉书
¥26.99
HBase是Apache旗下一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。利用HBase技术可在廉价的PC服务器上搭建大规模的存储化集群,使用HBase可以对数十亿级别的大数据行实时性的高性能读写,在满足高性能的同时还保证了数据存取的原子性。 本书共分为9章,由浅深地讲解HBase概念、安装、配置、部署,让读者对HBase先有一个感性认识,再从应用角度介绍了高级用法、监控和性能调优。既兼顾了初学者,也适用于想要深学习HBase的读者。 本书适合于以前没有触过HBase,或者了解HBase,并希望能够深掌握的读者,适合HBase应用发人员和系统管理人员学习使用。
Serverless架构:无服务器应用与AWS Lambda
¥75.60
无服务器是软件架构世界中的热门新话题,它充分利用大量的云平台服务,让发者只需关注核心业务逻辑的实现。同时,它按需分配和使用资源的运行方式,在降低基础设施成本的同时还能获得强大的弹性。本书的作者 Peter Sbarski 是完全拥抱无服务器架构的早期发者之一,他将自己在应用无服务器架构中获得的宝贵经验总结成本书,呈现给广大的读者。更难能可贵的是,全书贯穿了 AWS Lambda 实例和大量相关的练习。读者一边阅读,一边动手完成练习,就可以循序渐地掌握无服务器架构的核心技术。无论你是软件发新手,还是架构师老兵,本书都是不可多得的了解无服务器架构的绝佳读物。
PHP面试一战到底
¥31.15
本书基于PHP**版本撰写,主要讲解了以下四部分的内容:PHP的基础知识和环境搭建;PHP语言层面的知识,包括数据类型、变量、函数、类和对象、字符串、数组、文件与目录、PHP 7新特性等;其他必须要掌握的PHP语言之外的知识和技能,包括关系型数据库、非关系型数据库、常见的数据结构与算法、常见漏洞及其防范措施、计算机网络、操作系统、设计模式、Nginx、PHP-FPM、高并发应对、Restful、日志等;面试攻略和职业规划。本书注重基础知识,深底层原理,以提高学习能力为道,以传授面试技巧为术,希望面试者能够发挥出自己的真才实学。 本书适合于即将或正在面试的PHP初级或中级程序员、对PHP发感兴趣的人员、有一定的PHP发经验,希望更深了解的人员、有编程经验,希望转型做PHP发的人员使用。
呆呆鸟儿童编程——在游戏中学习
¥62.30
本书介绍了基于C# 语言的代码编程方法。针对6~16 岁的儿童,将枯燥的代码编程转变 为86 个有趣的游戏关卡,让儿童在探索中学习编程知识。书中所涉及的编程内容包括命令、 函数、循环、判断、算法、变量、属性、初始化、参数和数组等,全面覆盖儿童编程所需掌 握的知识。
代替VBA!用Python轻松实现Excel编程
¥44.00
在数据分析方面,Python实际上已经远远超越VBA,因为使用Pyhton提供的数据处理函数和模块就可以实现很多功能,既快速、可靠又简便。 本书结合OpenPyXl、win32com、xlwings和pandas等Python包全面介绍使用Python实现Excel脚本发的各种可能性,涉及的内容包括:Python语言基础、Python文件操作、Excel对象模型、Excel图形绘制、Excel图表绘制、字典在Excel中的应用、正则表达式在Excel中的应用、使用Pandas包提高数据处理效率、使用Matplotlib包绘图、Python与Excel VBA混合编程等。 本书适合任何对Excel Python脚本发感兴趣的朋友阅读,可以是有编程需求的职场办公人员、数据分析人员、大学生、科研人员和程序员等。
基于BIM的Tekla钢结构设计案例教程
¥55.86
《基于BIM的Tekla钢结构设计案例教程》以一个已经完工并交付使用的自行车棚为例,介绍使用Tekla软件行钢结构设计的相关知识。此案例虽小,但能以小衬大,常用的钢结构零件和构件在案例的实现过程中都会用到。作者专门为《基于BIM的Tekla钢结构设计案例教程》录制了大量的高品质教学视频,以帮助读者更加高效地学习。读者可以按照《基于BIM的Tekla钢结构设计案例教程》前言中的说明下载这些教学视频和其他配套教学资源,也可以直使用手机扫描二维码在线观看这些教学视频。 《基于BIM的Tekla钢结构设计案例教程》共10章:首先介绍绘图前的准备工作,以及基础部分的绘制、主体构件的绘制、柱间支撑、屋面连、屋面装饰等相关知识;然后介绍模型建完之后的相关处理,如碰撞检查、导Revit、统计工程量、创建报告、输出图纸等知识。《基于BIM的Tekla钢结构设计案例教程》内容通俗易懂,讲解由浅深,完全按照专业设计、工程算量和现场装配施工的高要求介绍整个操作过程,可以让读者更加深刻地理解所学知识,从而更好地行绘图操作。 《基于BIM的Tekla钢结构设计案例教程》内容翔实,案例典型,讲解细腻,特别适合结构设计、建筑设计、钢结构设计等相关从业人员阅读,也可供房地产发、建筑施工、工程造价和BIM咨询等相关从业人员阅读,还可作为相关院校及培训学校的教材。
零基础学Java项目开发
¥69.30
《零基础学Java项目发》采取“项目基础→项目实战→移动项目→智能项目→项目管理”的结构和“由浅深,由深到精”的学习模式编写而成。 全书分为5篇,共17章。首先讲解项目基础,包括软件设计与架构、软件口设计和软件数据库架构等内容;其次讲解项目实战,包括坦克大战游戏、桌面监控系统、企业财务管理系统和酒店管理系统等内容;再次讲解移动项目,包括在线考试系统、网上商城物系统和“书博士教育”微信小程序等内容;着讲解智能项目,包括人工智能——人脸识别系统、人工智能——图像识别系统、航空订票系统、电子邮件系统和智能停车管理系统等内容;后讲解项目管理,其中包括软件测试与发布、软件版本管理与加密技术等内容。 《零基础学Java项目发》的目的是从多角度、全方位地帮助读者快速掌握软件发技能,构建从高校到社会与企业的就职桥梁,让有志于从事软件发行业工作的读者轻松步职场。 《零基础学Java项目发》适合从事Java软件发的读者阅读,也适合正在做软件专业毕业设计的大学生及大专院校和培训机构相关专业的学生参考选用。
JavaScript面向对象编程指南(第3版)
¥90.47
JavaScript语言是一种具有高度表达能力的、基于原型特性的、非常灵活的面向对象(Object-Oriented,OO)编程语言。本书着重于介绍JavaScript在面向对象方面的特性,以为你展示如何构建强健、可维护、功能强大的应用程序及程序库。 本书是《JavaScript面向对象编程指南》的第3版,全书包括13章和4个附录。依次介绍了JavaScript的发展历史、基础知识(变量、数据类型、数组、循环以及条件表达式等)、函数、对象、迭代器和生成器、原型、继承的实现、类与模块、Promise与Proxy、浏览器环境、编程模式与设计模式、测试与调试和响应式编程等。附录部分包括学习JavaScript编程常用的参考资源。 本书覆盖了JavaScript语言的OO特性,同时兼顾基础知识,对初学者来说,是难得的JavaScript佳作,读者不需要具备任何JavaScript基础知识及项目经验。本书适用于任何希望学习JavaScript的编程初学者,也可以作为有JavaScript使用经验的读者的参考书。
零基础学C语言程序设计
¥62.86
暂无
遥感干涉高光谱成像仪定标技术
¥224.00
遥感光谱成像技术的快速发展,对其定量化水平和数据质量提出更高的要求。定标是遥感器输出数据定量化的主要手段,研究、改定标技术,提高定标精度,对提高遥感数据产品质量,推动高光谱成像遥感技术的应用具有重要意义。遥感干涉光谱成像技术具有独特的优势,其定标技术也具有特殊性。本书介绍了辐射传输、辐射定标的基础理论和干涉型高光谱成像仪的定标原理;遥感干涉光谱成像仪在卫星发射前及在轨运行后的定标技术(发射前的地面定标、星上定标、在轨场地定标、交叉定标,利用云、冰等场景和月亮辐射行定标,以及近年发展的场地自动化定标和全球定标场网定标);各定标技术的原理和方法、数据处理方法;干涉型高光谱成像仪定标实例等。 本书适用于从事遥感光学仪发、研制、应用的专业人员和相关专业的大学本科、研究生参考阅读。
重新定义Spring Cloud实战
¥83.85
这是一本实践与理论并重、广度与深度兼顾的Spring Cloud生产实践发指南,由Spring Cloud中国社区倾力造,作者来自阿里、蚂蚁金服、*金融等企业,本书针对Spring Cloud在国内的使用情况,结合国内企业使用Spring Cloud落地微服务架构遇到的问题,提出可落地的解决方案。 本书内容有3大特色: 足够广:详细讲解了Spring Cloud的核心常用组件以及Spring Cloud的增强生态,针对生产实践中常见问题给出可落地的*实践方案,无论您是初学者还是发人员,还是架构师,都能从此书获益。 有深度:本书对涉及的Spring Cloud组件按照从门、阶、实战、扩展增强的顺序循序渐行剖析和讲解,帮助作者知其然并知其所以然,授之以渔。 重实践:注重生产实践,通过案例驱动,给出优秀的生产实践方案和优秀的生产配置,帮助读者快速落地企业微服务架构。 全书共25章,分为三个部分: *部分核心组件篇(第1~10章) 主要讲解Spring Cloud的核心组件。首先从应用架构的发展历程讲起,介绍了微服务出现的背景,并对微服务架构的落地提出了相应的解决方案;然后分别详细介绍了Spring Cloud微服务体系中的核心常用组件,如Eureka、Feign、Ribbon、Hystrix、Zuul等;*后通过一个综合案例将前面介绍的组件连起来,帮助大家融会贯通。 第二部分阶实战篇(第11~18章) 在核心组件的基础上,对Config、Consul、认证和鉴权、全路监控以及对Spring Cloud生态圈中第二代网关Spring Cloud Gateway行了详细阐述,循序渐、案例驱动,帮助读者加深对组件的理解和运用,更好地掌握相关内容运用于生产实践。 第三部分解决方案篇(第19~25章) 主要从解决方案着手,内容包括Spring Cloud与gRPC的整合方式、版本控制与灰度发布、Spring Cloud容器化、Dubbo向Spring Cloud的迁移、分布式事务、领域驱动等生产级实用解决方案,为企业IT架构微服务化和变革保驾护航。
Java高并发编程详解:多线程与架构设计
¥57.85
本书主要包含四个部分: 第①部分主要阐述Thread的基础知识,详细介绍线程的API使用、线程安全、线程间数据通信,以及如何保护共享资源等内容,它是深学习多线程内容的基础。 第②部分引了ClassLoader,这是因为ClassLoader与线程不无关系,我们可以通过synchronized关键字,或者Lock等显式锁的方式在代码的编写阶段对共享资源行数据一致性保护,那么一个Class在完成初始化的整个过程到*后在方法区(JDK8 以后在元数据空间)其数据结构是怎样确保数据一致性的呢?这就需要对ClassLoader有一个比较全面的认识和了解。 第③部分详细、深地介绍volatile关键字的语义,volatile关键字在Java中非常重要,可以说它奠定了Java核心并发包的高效运行,在这一部分中,我们通过实例展示了如何使用volatile关键字以及非常详细地介绍了Java内存模型等知识。 第④部分,站在程序架构设计的角度深讲解了如何设计高效灵活的多线程应用程序,这一部分长达15个章节,其重要程度可见一斑。
OpenStack CI/CD:原理与实践
¥44.85
内容介绍 中兴通讯OPNFV源团队不仅技术实力雄厚,而且一直致力于为OPNFV团队做贡献,团队的贡献值在社区里排名全球前3。本书由中兴OPNFV源团队撰写,从系统管理员角度阐述了OpenStack CI/CD系统的组成、架构和原理,涉及从代码提交到测试、部署的各个环节,本书提到的 Gerrit 服务器管理、JJB、Zuul、Nodepool等内容国内都鲜有介绍,本书能让您快速了解这套系统。 全书共11章,在逻辑上分为4个部分: *部分(第1~2章) 基础篇 首先从宏观上对DevOps的发展、文化、工具和转型做了介绍,然后重介绍了OpenStack CI/CD的概念、功能、工作流程和架构等,这是阅读本书的基础; 第二部分(第3~9章)技术篇 从系统管理员的视角,对OpenStack CI/CD中的每一项关键技术都行了讲解,包括版本控制系统(Git)、代码评审系统(Gerrit)、持续集成系统(Jenkins)、门控系统(Zuul)、资源管理系统(NodePool)、日志服务器、日志分析系统、公共组件等。 第三部分(第10章) 经验篇 主要总结了团队在OpenStack CI/CD上积累的经验、方法和案例,以及如何行裁剪、扩展和定制化修改。 第四部分(第11章) 优化篇 总结了当前解决方案中存在的不足和可行的优化方案,以及社区当前经历的变化和未来的演路线。
TensorFlow神经网络编程
¥44.85
本书首先简要介绍流行的TensorFlow库,并讲解如何用它训练不同的神经网络。 你将深了解神经网络的基础知识和它背后的数学原理,以及为什么我们会选择TensorFlow训练神经网络。然后,你将实现一个简单的前馈神经网络。下来,你将使用TensorFlow掌握神经网络的优化技术和算法,以及一些更复杂的神经网络的实现。*后,你将对如何利用TensorFlow的强大功能来训练各种复杂的神经网络有一个正确的理解。

购物车
个人中心

