

人工智能编程实践(C++编程5级)
¥35.50
青少年人工智能编程水平测试涵盖从数学逻辑到计算思维、从拖曳程序模块到程序编写、从数学建模到算法设计等多学科知识,能够对学生的多学科知识综合运用能力做出评价;能够通过设计的具体解决方案,对学生的计算思维、创造性思维等能力做出评价;在具体的解决方案中,能够通过设计算法模型和实现算法,对学生掌握和运用编程的能力做出评价。 本书结合生活中的实例,系统地介绍了不同制之间的转换、函数参数的作用域、枚举算法、二分查找算法、选择排序算法、欧几里得算法等内容。通过分析和解决问题,培养青少年的逻辑思维能力。由知识内容的学习到具体案例的探究,由简单到复杂、由直观到抽象,帮助学生从编程意识、编程思维、编程学习与创新3个层面行学习,掌握 C 编程语言。 本书内容丰富、层次清晰、图文并茂,既可作为青少年人工智能编程水平测试 5 级(C )的辅导用书,也可作为校内、校外编程与人工智能相关课程的教材或参考书(适合两学期教学)。


高质量PCB设计入门
¥39.00
由于EAGLE的强大功能、高灵活性和低廉的价格,已成为制造者、初学者、爱好者或学生对于PCB设计方案的理想选择。今天,所有的源Arduino设计都是用EAGLE格式发布的:如果你想设计成本上更为划算的印制电路板,EAGLE就是应该掌握的工具。MattScarpino帮助读者充分利用EAGLE的非凡性能。在本书中不会遇到任何微分方程,这里只有基本电路理论和操作技术,并且都是围绕设计实用电路板和面向市场创造新产品而展的。Scarpino使用通俗易懂的方式介绍PCB设计的基础知识。着,他让读者经历了电路基本原理、中级技能以及复杂电路板设计的学习,内容从简单的反相放大器始,以具有数百个电路元件和数以千计布线连的六层单板计算机结束。由于电路变得更加复杂,读者需要掌握EAGLE的高级特性,并了解如何将关键的设计相关任务自动化。无论读者之前拥有怎样的经验,Scarpino给出了贯穿始终的范例和实用见解,能够帮助读者创建具有出色功能和效率的电路设计。


Photoshop CS5数码照片处理从入门到精通(视频讲解+图解+技巧)
¥48.00
本书是关于Photoshop CS5数码照片处理的书籍。共分为15章,对使用Photoshop CS5处理数码照片行了循序渐的分析讲解。主要内容包括:数码照片的导和管理、Photoshop CS5的基本认识、RAW格式数码照片处理方法、数码照片的简单编辑、问题数码照片的修复、数码照片锐化以及润饰、对数码照片行光影处理、数码照片的艺术调色技术、黑白照片与彩色照片的处理方法、为数码照片添加文字及图形、对数码照片行抠图与合成艺术、对人像照片行修饰和美化、风光照片的制作、写实静物类照片处理、制作个性化的宠物照片、艺术婚纱照片处理、数码照片的展示和输出等。根据讲解的内容为实例划分了难易程度,并随着学习的深增加实例的难度,让读者掌握更高的技巧。 本书实例丰富,版式新颖活泼,并随书附赠光盘,提供了全书的实例素材和主要实例教学视频文件。本书适合Photoshop初学者和数码照片处理爱好者使用,同时也可作为摄影爱好者和从事Photoshop各类设计人员的参考资料,是一本实用的照片处理宝典。


Java程序设计经典课堂(第2版)
¥55.86
本书全面系统地介绍Java语言的相关知识,内容循序渐,讲解通俗易懂,理论与实践相结合,通过 150多个实例帮助读者轻松掌握Java语言编程方法。 本书共13章,由浅深地对Java程序设计语言行全面讲解,主要内容包括Java语言的特、Java程序 的运行与发环境、Java语言的基本语法、面向对象编程方法、Java类的定义、成员变量与成员方法、构造 方法、Java对象的生成与使用、方法参数传递、访问控制、泛型、常用类和口、继承与多态性、异常处 理、图形用户界面设计、常用Swing组件、输/输出流、多线程编程、数据库编程、网络编程等。最后通 过销存管理系统的发设计,使读者不仅可以温故知新,还能提高Java语言的综合编程能力。 本书不仅可以作为各类院校和社会培训机构的首选教材,还可以作为Java程序设计自学者和编程爱好 者的参考用书。


Go微服务实战
¥53.00
本书针对Go语言行微服务发做了全面细致的介绍,书中内容包括四大部分。 第①部分为Go语言基础(第1~7章),包括Go语言基础语法、Go语言基本特性和Go语言实战项目等内容。 第②部分为Go语言阶(第8~10章),主要介绍Go语言的并发编程阶、Go语言Web编程以及综合实战。 第③部分为微服务理论(第11~18章),包括微服务模式的理论基础、微服务的程间通信、微服务的分布式事务管理、领域驱动设计(DDD)、微服务测试、Docker及ES-CQRS策略。其中,微服务程间通信重介绍了gRPC,ES-CQRS策略部分给出了Go语言的实现。 第④部分为微服务实战(第19~22章),这一部分通过实战项目讲解了微服务的生产环境、日志和监控、持续部署等内容。 书中每一部分都提供了示例代码或实战项目,供读者边学习边动手实践,尽量做到让有Go语言基础的人尽快了解、掌握微服务模式。


JavaScript应用开发实践指南
¥41.00
《JavaScript应用发实践指南》是一本少有的、颇具特色的、能为初学者提供捷径的JavaScript实践指南,它由资深Web前端工程师撰写,以渐增强的发方式系统讲解了JavaScript的各项*技术、发技巧、*实践,以及编码风格,通过大量清晰易懂的范例和精心设计的练习题,让读者能迅速掌握JavaScript实践发技能。 《JavaScript应用发实践指南》共分12章。第1章介绍了渐增强模型的定义,剖析了模型的架构(结构层、表现层和行为层)和优势,并对比了“渐增强”与“平稳退化”。第2章介绍了如何在浏览器中运用JavaScript语言,初步提到适时运用CSS规则、提升用户体验的原则。第3章解析与DOM、数据存储、创建交互层等有关的术语。第4章介绍DOM的基本构成和操作。第5章讲解了JavaScript数据存储的形式和多种操作方法,其中涵盖流行的JSON格式,以及HTML5标准的网络数据存储方式。第6章介绍编程所需变量、函数及循环知识。第7章介绍以事件处理实现用户交互的方法。第8章介绍如何通过Ajax与服务器通信。第9章介绍代码组织方式和风格,提升代码的高效率、可读性和可复用性。第10章介绍通过程序库更便捷地编写JavaScript代码,涵盖jQuery、插件、微型程序库等。第11章介绍实用、前沿的HTML5JavaScriptAPI,其中不乏新增API。第12章对关键知识行了梳理,并针对网站设计师和网站发者给出相应的深研究方向。


软件质量经济学
¥47.00
《软件质量经济学》是软件质量经济学领域的著作,也被誉为软件工程领域重要的图书之一,由软件工程领域的泰斗撰写。全书以大量行业数据和真实案例为驱动,从经济学角度讲解了度量软件质量的各项指标和方法,从而为有效管理软件质量和项目度提供帮助和指导,更重要的是,本书还深讨论了软件质量的经济学影响和商业价值。 全书共7章:第1章定义了软件质量和经济价值,分析了软件质量对不同企业和用户的经济价值;第2章阐述了软件质量的估算和度量,介绍了功能度量指标和结构质量度量指标;第3章讨论了软件缺陷预防,介绍了软件缺陷预防的历史及缺陷预防结果的分析方法;第4章研究测试前缺陷清除,主要讨论了同行评审、正式审查及静态分析等25种不同的测试前缺陷清除方法;第5章介绍软件测试,介绍了40余种软件测试方法;第6章讨论发布后缺陷清除,分析了来自发布后缺陷的用户和行业的成本;第7章整合了所有的数据,给出了低质量和高质量软件的经济影响。


SOA架构:服务和微服务分析及设计(原书第2版)
¥47.00
本书一直以来都是在SOA、面向服务和服务技术方面的、端到端的教程。如今,已经更新到第2版,正式引微服务和微任务抽象,作为面向服务架构及其相关服务层的一部分。新版的案例研究示例和图例一步阐释和定位微服务模型,并与更传统的服务类型相关联。本书可作为应用架构师、企业架构师、软件发人员以及任何有兴趣了解或负责设计与实现现代、面向服务解决方案的IT专业人士的参考书。


机器人编程实战
¥47.00
本书以一位受困于荒岛的年轻人的视角带领读者行一场冒险。他必须寻找到一种给机器人编程的方法才能得以逃离。本书作为一本控制自主机器人编程指南,介绍了编程机器人传感器、电动机以及将想法转换为机器人可以自主执行任务的实际方法和技术。对于硬、制造商、DIY项目,这些技术可以用于当今领先的机器人微控制器(ARM9和ARM7)和机器人平台(包括广泛流行的低成本Arduino平台,LEGOMindstormsEV3、NXT,以及WoweeRSMedia机器人)。

数字道路技术架构与建设指南
¥63.90
《“十四五”现代综合交通运输体系发展规划》强调推动既有设施数字化改造升级,交通运输领域产业数字化是不可阻挡的历史潮流,智慧交通也承载着人民对美好生活的向往和追求。本书从设计理论和建设实践两个方面对数字道路行深分析和研究,体系化地介绍了数字道路的发展历程、分级情况、新技术应用、系统构成、应用场景、建设实践方案、投资运营模式7个方面,对于未来数字道路的建设、管理和运营具有重要的参考价值。 本书具有创新性、全面性和实操性的特,可以供道路数字化规划、设计、建设、管理人员使用,还可以作为科研院所技术人员、高等院校学生的辅导用书。

架构不再难(全5册)深入解读云计算与虚拟化技术
免费
"《Service Mesh微服务架构设计》 本书分为两篇,共计10章。基础篇(第1~3章),本篇着重讲解微服务架构和治理,以及Service Mesh技术当前的现状。第1章为微服务架构,聚焦微服务实施的时机、准备工作和具体实施等;第2章为微服务治理,通过服务治理解决引入微服务后带来的一系列挑战;第3章为Service Mesh概述,讲述为什么Service Mesh能够解决微服务治理中的痛点问题,以及Service Mesh的发展历程和当前现状。架构篇(第4~10章),本篇深入剖析Istio/Envoy在架构设计层面的原理和实现,以及Service Mesh未来展望。第4章详细分析Envoy的整体架构,并且就架构设计层面与Nginx进行全方位的对比分析;第5章分析Istio的整体架构以及各个组件的功能和设计;第6章和第7章分别从控制流与数据流的角度,分析请求的处理策略与配置以及在整个Service Mesh中的流向和处理;第8章讨论Istio的服务治理,重点聚焦可观测性和链路治理;第9章讨论如何将Service Mesh中的一些架构思想和设计运用到平常的工程架构中去。第10章展望Service Mesh技术在云原生架构下的未来和发展。其中,第4~7章为本书的重点章节,如果你没有充足的时间完成全书的阅读,可以选择阅读重点章节。如果你是有着一定经验的资深人员,本书会是一本不错的案头书。 《微服务之道:度量驱动开发》 从实践中来,到实践中去。本书源自我们在工作中的心得与总结,以一个土豆微服务的实例贯穿全书,讲述从微服务开发的设计、实现到运维的全过程。书中大多数素材来自我们的工作笔记和工作实践,将其总结成一套度量驱动开发的方法。也许我们并不是度量驱动开发的首倡者,却是自觉自发、身体力行的践行者。本书偏重实战和方法,在理论方面则点到为止,有经验的开发者可以不拘于顺序,根据自己的知识背景选取感兴趣的章节阅读。对于初学者,还是建议按章节顺序循序渐进地阅读,先理解概念和方法,再实际运行和阅读示例代码。 《Spring Cloud微服务架构进阶》 本书详细介绍Spring Cloud 相关组件及其在微服务架构中的应用。全书共13 章,第1 章介绍微服务架构相关的基本概念;第2 章介绍Spring Cloud 中包含的组件以及Spring Cloud 约定的上下文;第3 章介绍Spring Cloud 的基础Spring Boot,包括如何构建一个Spring Boot 服务、Spring Boot 的配置等;第4~13 章详细讲解Spring Cloud 组件,包括Eureka(服务注册与发现)、OpenFeign(声明式RESTful 客户端)、Hystrix(断路器)、Ribbon(客户端负载均衡器)、Gateway(API 网关)、Config(配置中心)、Stream(消息驱动)、Bus(消息总线)、Security(认证与授权)、Sleuth(服务链路追踪)。本书的目标是深入到Spring Cloud 组件实现的技术内幕,并介绍了进阶应用的思路,为读者提供使用Spring Cloud 进行微服务架构实践的参考。 《阿里云运维架构实践秘籍》 本书内容主要分为四大篇:云端基础篇、云端选项篇、云端安全篇、云端架构篇。总共十八个章节,所以我更喜欢把本书的内容称为云端实践秘籍:“降云十八掌”。本书内容主要为历时八年、累积云端五千余家一线互联网企业实践干货及经验,包含云端二十余款热门产品实践、五十余项常见开源热门技术实践,以及云端热门技术:云端监控、云端DevOps/云端容器、云端智能运维等的实践。内容风格上,以案例、场景、实践经验为主。杜绝一些无关痛痒的软件安装、参数配置等充篇幅的内容。减少理论,偏向干货。为您在风起“云”涌的时代,提供过关斩将的“尚方宝剑”。 《Prometheus监控技术与实践》 本书主要分三部分:部分是概述,重点阐述云计算时代监控系统的特点及其面临的挑战,Prometheus监控的基本概念、组成、部署。第二部分是Prometheus技术基础,重点介绍Prometheus生态系统涉及的Exporter、服务发现、PromQL数据查询、告警处理、Grafana可视化、Pushgateway等监控组件,详细讲解各组件的相关概念、实现原理、具体使用等。第三部分是监控综合实践,从常用的监控需求出发,讲解OpenStack云计算监控、Docker容器监控、Kubernetes监控、微服务及业务监控、日志监控的设计与实现,后讲解Prometheus在生产环境中部署的实践。"

HTML 5与CSS 3权威指南(第4版·上册)
¥65.00
内容简介 本书是HTML 5与CSS 3领域公认的标杆之作,被读者誉为“系统学习HTML 5与CSS 3的标准著作”,也是Web前端工程师案头工作手册。 前3版累计印刷超过25次,网络书店评论超过14000条,98%以上的评论都是五星级好评。不仅是HTML 5与CSS 3图书领域当之无愧的领头羊,而且在整个原创计算机图书领域也是佼佼者。 第4版首先从技术的角度根据*新的HTML 5和CSS 3标准行了更新和补充,其次是根据读者的反馈对内容的组织结构和写作方式做了一步的优化,内容更实用,阅读体验也更好。 全书共26章,本书分为上下两册: 上册(1~14章) 全面系统地讲解了HTML 5相关的各项主要技术,以HTML 5对现有Web应用产生的变革篇,顺序讲解了HTML 5与HTML 4的区别、HTML 5的结构、表单及新增页面元素、ECMAScript、文件API、本地存储、XML HttpRequest、Web Workers、Service Worker、通信API、Web组件、绘制图形、多媒体等内容。 下册(15~26章) 全面系统地讲解了CSS 3相关的各项主要技术,以CSS 3的功能和模块结构篇,顺序讲解了各种选择器、文字与字体、盒相关样式、背景与边框、变形处理、动画、布局、多媒体,以及CSS 3中的一些其他重要样式。 全书一共300余个示例页面和1个综合性的案例,所有代码均通过作者上机调试,读者可下载书中代码,直在浏览器查看运行结果。


100天成就卓越领导力:新晋领导者的First100训练法
¥17.00
奥基夫编著的《100天成就卓越领导力(新晋领导者的First100训练法)》在领导力训练和培养领域颇有盛誉,全球*领导力教练近20年工作经验结晶,amazon全五星畅销书,埃森哲集团总裁和奥维咨询首席运营官等多位世界著名企业高管联袂推荐。本书循序渐地讲解了风靡欧美的first100领导力训练法,为新晋升的领导如何在上任的前100天内应对各种挑战、*程度提升团队绩效、创造*影响力提供科学指导。本书是新领导,尤其是中高层领导上任后应该读的图书之一。 《100天成就卓越领导力(新晋领导者的First100训练法)》共分三个部分。部分(第1~3章)介绍了在这前100天的早期需要做的事情,具体包括摆脱之前的角色、构建精力系统、设定需要达到的目标,并将期望得到的成果分解为3个里程碑,制订并启动前100天计划;第二部分(第4~5章)介绍了在前100天的中期需要完成的任务,如根据计划审查度、快速提升团队绩效、更新前100天计划等;第三部分(第6~7章)介绍了在前100天的末期,如何根据计划总结展、总结前100天的经验教训、与利益相关者交流前100天的成功心得,以及与团队一起庆祝等。


趣学JavaScript 教孩子学编程
¥28.50
JavaScript是Internet的语言,是创建令人惊讶的Web、你喜欢的站交互和在线游戏的秘密武器。 《趣学JavaScript 教孩子学编程》用轻松愉快的方式,通过耐心的、按部就班的示例,以及充满乐趣的图示,帮助读者轻松地学习编程基础知识。全书共16章,从基础知识始,详细介绍了操作字符串、数组以及循环,然后继续学习一些高级话题,如使用jQuery构建交互性,以及使用画布绘图等。本书通过教授编写一些简单有趣的游戏,帮助读者掌握JavaScript编程。每一章都构建于上一章的基础之上,并且每章末尾的编程挑战能够激发读者更多的思考和学习兴趣。 《趣学JavaScript 教孩子学编程》针对任何想要学习JavaScript或初次触编程的人。本书针对儿童学习JavaScript量身定做,但也适合作为不同年龄的初学者的第1本编程图书。


程序员面试白皮书
¥35.29
移动互联网和互联网+的浪潮,不仅催生了许多新兴的IT企业,而且带动了大批的传统企业寻求应变,引更多计算机人才,利用云计算、大数据、机器学习等新手段与新兴公司竞争。对IT专业人才的需求极速扩大,这为从业人员创造了更多的工作机会。 本书是程序员和IT从业人员的面试求职指南。本书遵从大多数面试参考图书的组织方式,结合实例,按照常见的数据结构、算法以及计算机基础知识行章节划分。每一章的“知识要”部分介绍章节涉及的相关知识,回顾重要的基础知识;“模式识别”部分给出一些例题,帮助大家总结解决相关问题的常见方法,并且通过分析问题中的关键信息,教授读者如何从题目中分析题型和解题方法。程序员面试是对于面试者计算机知识的全面检测,因此,本书设有专门的章节覆盖了网络、操作系统、编译器、算法和数据结构等等各个领域的知识。 本书作者来自硅谷一线的IT公司,书中包含了作者亲身的经验和体验,书中收集的题目部分来自互联网上分享的面试经验、在线编程网站leetcode,以及一些面试参考资料。本书适合想要从事正规的程序员、架构师以及相关IT公司的专业人士和学生参考,尤其适合那些以一线IT外企或互联网公司为求职目标的读者阅读。


JavaEE开发的颠覆者:Spring Boot实战
¥44.50
在当今Java EE 发中,Spring 框架是当之无愧的王者。而Spring Boot 是Spring 主推的基于“习惯优于配置”的原则,让你能够快速搭建应用的框架,从而使得Java EE 发变得异常简单。本书从Spring 基础、Spring MVC 基础讲起,从而无难度地引Spring Boot 的学习。涵盖使用Spring Boot 行Java EE 发的绝大数应用场景,包含:Web 发、数据访问、安全控制、批处理、异步消息、系统集成、发与部署、应用监控、分布式系统发等。当你学完本书后,你将能使用Spring Boot 解决Java EE 发中所遇到的绝大多数问题。


C#网络编程高级篇之网页游戏辅助程序设计
¥23.54
本书通过编写C#网络编程语言中具有代表性的实例,向读者深入细致地讲解了如何利用C#语言进行网页游戏辅助程序设计。本书通过大量的代码引导读者一步步学习和掌握C#的网络应用编程的方法和网页游戏辅助程序的设计技术。本书涉及的领域包括多线程编程技术、Socket套接字编程、TCP协议编程、HTTP协议编程、远程控制技术、木马技术、模拟键盘和鼠标技术、网页游戏辅助程序设计技术等。


JavaScript异步编程:设计快速响应的网络应用
¥15.00
《JavaScript异步编程:设计快速响应的网络应用》讲述基本的异步处理技巧,包括PubSub、事件模式、Promises等,通过这些技巧,可以更好地应对大型Web应用程序的复杂性,交付快速响应的代码。理解了Java*的异步模式可以让读者写出结构更合理、性能更出色、维护更方便的Java*程序。 《JavaScript异步编程:设计快速响应的网络应用》适合JavaScript开发人员阅读。


Swift语言实战入门(第2版)
¥39.68
2014年的苹果WWDC开发者大会上,一款全新的编程语言——Swift语言被公布于世。本书也在同一时间开始第1版的组稿工作,并在2015年5月,基于Swift1.2,完成了本书第2版的内容更新迭代。本书的主要特点有:实用性、互动性、准确性、权威性。? 实用性:拒绝翻版官方教程,所有内容来自作者团队的实践总结,配以大量的实例进行解析,注重实战,学以致用。 互动性:配有优才网在线教学视频教程,并且佐以线上答疑入口。通过封底折页上的优才网VIP特权二维码,读者可拥有一个月的VIP身份,免费享受更多会员特权,如果将*号连同书籍拍照提交到优才网公众号,可以抵优才网线上全栈课程学费500元。 准确性:Xcode6.3正式版公布之后,创作团队反复对代码进行验证和知识点的内容修订。书中120多个代码清单全部在线共享,并及时更新。 权威性:在优才网CEO伍星和Swiftist.org管理员梁杰的组织下,本书的写作小组得以组建。优才网CEO伍星、竞鹿CTO罗飞、优才网教学总监刘志华、软件工程师王浩力、iOS开发工程师刘蕾联合执笔,集各家之所长。 本书内容由浅入深,通俗易懂,知识点成体系讲解,并佐以2048游戏实例进行演练,更适合Swift语言的初学者阅读。


Web程序设计——ASP.NET(第2版)
¥21.00
全书共12章,内容分为两部分。部分为第1章和第2章,主要介绍Web基础知识和ASP.NET相关知识。第二部分为第3章~第12章,从网络涉及的实用模块出发,结合流行的技术和组件,详细介绍每个模块的设计原理及实现过程,进而讲解ASP.NET在网络开发中的应用,内容主要包括ASP.NET控件、ADO.NET、数据绑定、LINQ 查询、网站主题、数据验证和网络优化等。 本书实践知识与理论知识并重,力求使读者通过亲自动手来掌握ASP.NET新技术,从而学习尽可能多的知识,了解尽可能多的应用。本书可作为普通高等院校相关专业Web程序设计、网络程序设计、ASP.NET程序设计等课程的教材,同时也适用于初、中级ASP.NET用户学习参考。


微交互:细节设计成就卓越产品
¥12.60
一个深受用户喜爱的好产品和一个让人觉得凑合用的一般产品,区别往往就在于微交互。《微交互:细节设计成就卓越产品》要讨论一种不同的思维方式:撇开壮观宏大、由上而下的设计,重视自底向上、精心构思的细节。这些小地方是设计师擅长的地方,举手之劳,就能立杆见影。这是改变世界的另一种方式:在看似无关紧要的时刻释放令人心动的体验!全书共6章和一个附录,第1章介绍了微交互的概念、历史和结构,第2章到第5章剖析了构成微交互的几个要素:触发器、规则、反馈、循环与模式。第6章通过3个实例将微交互设计的所有要点融会贯通,付诸实践。附录探讨了微交互的测试问题。 《微交互:细节设计成就卓越产品》适合产品经理、设计师、程序员、研究人员、评论人员和公司老总阅读,它能引发你的思考,提高你的品味,增强你(还有你们公司)的竞争力。