C#代码整洁之道:代码重构与性能提升
¥71.40
本书介绍如何使用各种工具、模式和方法将可读性、可维护性与可扩展性均不尽人意的代码重构为整洁的代码。首先介绍C#的编码标准和原则,然后详细讨论代码评审的过程并说明其重要性。着介绍类、对象与数据结构以及函数式编程的基础知识。之后介绍异常处理、单元测试、端到端系统测试、线程与并发、API的设计与发、API密钥与API安全、处理切面关注等C#相关知识。结尾介绍一系列工具来提升代码质量,并介绍重构C#代码的方法。
*研发:硅谷研发效能方法与实践
¥53.40
本书以Facebook(Meta)等硅谷企业的研发经验为背景,结合作者17年的研发经验,讲解了如何实现个人和团队的高效研发。 全书主要从以下5个方面对硅谷的高效研发方法行了总结,提供了非常系统的指导原则和实践指南。 (1)研发效能综述 主要了讲解研发效能的定义、模型,以及研发效能度量的正确方法。希望借此帮助读者梳理出研发效能的主脉络,构建一幅清晰的知识图谱。 (2)个人高效研发实践 主要讲解如何提高个人研发效能,具体涉及深度工作、Git、命令行、VIM、工具环境集成等内容,旨在帮助读者提高技术的专精程度和持续成长。 (3)研发流程优化 主要讲解研发流程优化的基本目标和原则、代码优化、分支管理、DevOps、团队协同等,希望帮助读者深理解研发过程中的关键流程,以及流程优化的基本原则,从而能够针对自己的实际情况,找到合适的工程实践,让软件发的整个流程更加顺畅、高效。 (4)团队高效研发实践 主要讲解团队高效研发实践过程中各关键步骤的高效工程方法,内容涉及研发环境搭建、代码审查、合理处理技术债、源利弊分析、测试等,同时对研发流程及工程方法的趋势行解读,希望帮助读者掌握这些具体工程方法的正确使用。 (5)管理和文化 系统分析了硅谷研发团队的管理和文化,尤其是Facebook的工程师文化,并根据作者在国内公司的具体落地经验,给出推荐的文化引和建设方法。
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
暂无
小博士学人工智能与编程
¥48.86
从小始学习人工智能,是我们这两代人的共同任务。*颁发的《普通高中信息技术课程标准》明确 提出“通过搭建简单的人工智能应用模块,亲历设计与实现简单智能系统的基本过程与方法”,要求学生从一 始就要在注重智能概念和理论学习的同时,通过智能算法的编程实现来培养自己的动手能力,为以后的学习奠 定坚实的基础。 本书将智能、交互、编程三者结合,融智能、交互的概念与方法,通过设计与实现游戏、解题、下棋等 智能应用实例,学习概念、算法、编程,并培养动手能力。本书分为5 个单元。第1、2 单元为编程门和编程 阶,从零始学习编程,包括编程基础及代码实现方法,通过多个实例介绍现代基于对象的编程方法。第3 单 元介绍人机交互,讲授人机交互的概念,包括交互方法与交互设计,通过游戏发实例,把交互概念融交互 方法的编程实现中,在生动有趣的游戏编程实践中学习人机交互,积累编程经验和技巧。第4、5 单元为人工智 能和智能算法,从多个角度、用多个实例说明人工智能从模仿人的智能活动到局域地**人类智能的思想,并 通过流程图、算法和编程实现让读者亲自体验用算法和程序**自己的智能的快乐! 本书将智能、交互、编程落实到具体的人工智能学习与编程实践中,使得三者密不可分,互相促。本书 作者亲自编写了所有的代码,提供了详细的算法说明与算法流程图。 本书适用于所有喜欢人工智能的中小学生,无须具有编程基础。
Java编程讲义
¥48.86
《Java 编程讲义》根据目前Java 发领域的实际需求,从初学者角度出发,详细讲解了Java 技术的基础知识。全书共15 章,包括Java 发门,Java 语言基础,Java 控制结构,数组,面向对象编程,继承和多态,抽象类、口和内部类,异常处理,Java 常用类库,集合与泛型,Lambda 表达式,输/输出流,多线程,JDBC数据库技术,网络编程等内容。内容全面覆盖Java 发的基础知识,结合生活化案例展讲解,程序代码给出了详细的注释,能够使初学者轻松领会Java 技术精髓,快速掌握Java 发技能。为了一步便于教师与学生使用,本书配套了丰富的资源,包括随书视频、优质PPT 课件、源代码资源、授课资源、习题、 测试题等。
Java入门很轻松(微课超值版)
¥55.86
《Java门很轻松:微课超值版》是针对零基础读者研发的Java门教材。该书侧重实战,结合流行有趣的热案例,详细地介绍了Java发中的各项技术。《Java门很轻松:微课超值版》分为17章,包括搭建Java发环境、Java语言基础、流程控制、Java中的数组、字符串的应用、面向对象编程门、面向对象核心技术、抽象类与口、程序的异常处理、常用类和枚举类、泛型与集合类、Swing程序设计、I/O(输/输出)、多线程、使用JDBC操作数据库、Java绘图。为了提高读者的项目发能力,后将挑选热项目射气球小游戏,一步讲述Java在实际项目中的应用技能。 《Java门很轻松:微课超值版》通过大量案例和完整项目案例,不仅帮助初学者快速门,还可以积累项目发经验;通过微信扫码可以快速查看对应案例的视频操作,随时解决学习中的困惑;通过微信扫码还可以快速获取《Java门很轻松:微课超值版》实战训练中的解题思路和源码,通过一步步引导的方式,可以检验读者对本章知识掌握的程度;《Java门很轻松:微课超值版》还赠送大量超值的资源,包括精品教学视频、精美幻灯片、案例及项目源码、教学大纲、求职资源库、面试资源库、笔试题库、上机实训手册和小白项目实战手册;《Java门很轻松:微课超值版》还提供技术支持QQ群,专为读者答疑解惑,降低零基础学习编程的门槛,让读者轻松跨编程的领域。
青少年软件编程基础与实战(图形化编程四级)
¥63.90
图形化编程指的是一种无须编写文本代码,只需要通过鼠标拖曳相应的图形化指令模块(积木),按照一定的逻辑关系完成拼就能实现编程的形式。 本书作为全国青少年软件编程等级考试(图形化编程四级)配套学生用书,基于图形化编程环境,遵照标准和大纲,带领读者通过一个个生动有趣的游戏、动画范例,在边玩边学中掌握考核目标对应的等级技能和知识。标准组专家按照真题命题标准设计所有范例和每课练习,有助于读者顺利掌握考试大纲中要求的各种知识。 本书适合参加全国青少年软件编程等级考试(图形化编程四级)的中小学生使用,可作为学校、校外培训机构展图形化编程教学的参考书。
SOA与大数据实战:企业私有云平台规划和建设
¥38.50
本书主要结合作者多年对企业信息化规划、SOA、大数据以及云计算等方面的技术研究以及平台建设实践,以“平台 应用”和SOA服务化核心理念为指导思想,围绕如何降低企业IT建设成本、提升IT资源利用率、破企业烟囱式系统建设模式、提升系统建设规范等核心诉求,主要阐述了企业私有云平台建设的总体框架、平台规划、架构设计、平台治理管控等核心内容。同时基于国内大型企业一线项目实践,总结提炼了企业私有云平台建设的核心方法论、标准规范和建设流程,为企业行私有云平台建设提供可借鉴、可参考的一整套指导方法与思路。
Python数据分析
¥55.30
本系统讨论Python数据分析基础与案例实战的教程。全书共分为上下两篇:上篇Pandas数据分析基础(第1章~第10章),首先介绍了什么是数据分析、数据分析的基本流程、如何构建基于Python的数据分析发环境,之后上篇深讨论了如何利用Python中的Pandas库行基本的数据操作、数据清洗、数据整理,以及如何对数据行可视化,*后第10章用一个电商销售数据的分析案例对上篇的知识行了总结。下篇Python数据分析实战(第11章~第21章)目的是让读者体会到数据分析能干什么,目标是尽可能多的为读者展示各种数据分析应用。下篇中将讨论数据分析在企业中的应用案例,例如客户群组分析、客户细分、A/B测试,客户物篮分析等;同时下篇也介绍了数据分析在生活中的应用,例如利用数据分析找工作、行房价分析、行股票投资的案例。此外下篇也对时间序列数据,大规模数据分析等行了讨论。通过这些案例希望读者能够理解数据分析是没有边界的,只要能提出问题,就能找到它的用武之地。随着人类正从信息时代走向数据时代,大数据可视化应用的火爆发展,地理信息数据可视化也受到了越来越多的重视。作为地理数据应用的*后一步,地理信息数据的可视化,不仅是为了酷炫好看,还是为了将空间分布上的规律更加简洁直观的展示出来,同时挖掘更深层次的信息,因此本书也额外提供了如何利用Basemap库和Folium库完成地理信息数据的可视化教程供读者单独下载。
小创客学物联网
¥24.50
本书是基于Scratch平台、物创云平台及人工智能模块编写的一款门级读物,可以满足小学高年级学生和中学生的学习需求。本书共分为4章:第1章为Scratch硬件门;第2章为物联网应用;第3章为人工智能初步应用,包括图像识别、颜色识别等;第4章为项目式学习,学生可以利用学到的软硬件、物联网、人工智能等相关知识,行项目创作。希望学生们通过本书的学习,能显著提升小组合作意愿、批判性思维能力和创新能力等。
TensorFlow深度学习——深入理解人工智能算法设计
¥62.30
人工智能是近年来全球*为火热的研究领域之一,尤其是随着深度学习算法研究的突破,人工智能技术被应用到图片识别、机器翻译、语音助手、自动驾驶等一系列领域中,取得了前所未有的智能水平。深度学习算法涵盖的内容非常前沿和广袤,国内外出版的相关书籍并不算多,有些侧重于理论层面的推导,有些侧重于框架API的介绍,鲜有能结合深度学习算法理论和实战讲解的教材。为了使读者能够深刻理解深度学习算法精髓,本书以探索问题式叙述风格展,从*简单的人工智能问题手,一步步地引导读者分析和解决并发现新的问题,重温当年算法设计人员的探索之路。本书介绍了深度学习算法所需要的基础数学理论、TensorFlow 2.x框架的基本使用方法、回归问题、分类问题、反向传播算法、梯度下降算法、过拟合、全连网络、卷积神经网络、循环神经网络、自编码器、生成对抗网络、强化学习、迁移学习等主流和前沿知识。针对每个算法或模型,本书均详细分析了采用TensorFlow框架的实现方法,并基于多个常见的经典数据集行了算法模型的实战,如基于MNIST和CIFAR10数据集的图片识别实战、基于IMDB数据集的文本分析实战、基于动漫头像数据集的图片生成实战和基于OpenAI Gym环境的平衡杆游戏实战等。通过原理与实战结合的方式,读者可*限度地理解算法理论,同时提升工程实现能力。本书可作为高等院校人工智能课程的教材,也可供从事人工智能、深度学习算法研究与发人员自学或参考。
C#并发编程经典实例(第2版)
¥39.50
本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。新版内容全面更新,涉及异步编程基础、互操作、集合、常见场景及其处理技巧等,另外新增了关于异步流的章节。全书分为14章:第1章概览几种并发编程技术,包括异步编程、并行编程、响应式编程、数据流等;第2~6章对这些技术行详细介绍;第7~13章深探讨这些技术,内容包括测试技巧、互操作、取消、函数式面向对象编程、同步、调度等;第14章涉及并发编程中的一些常见场景,并配有对应的解决方案。全书共包含近90个配有源代码的实例,可用于各种应用程序的发。
Python深度学习与项目实战
¥50.56
本书基于Python以及两个深度学习框架Keras与TensorFlow,讲述深度学习在实际项目中的应用。本书共10章,首先介绍线性回归模型、逻辑回归模型、Softmax多分类器,然后讲述全连神经网络、神经网络模型的优化、卷积神经网络、循环神经网络,*后讨论自编码模型、对抗生成网络、深度强化学习。本书结合计算机视觉、自然语言处理、金融领域等方面的项目,系统讲述深度学习技术,可操作性强。
场景化机器学习
¥39.50
本书展示了如何在业务场景中应用机器学习,以使业务流程更快、更灵活地适应变化。本书分为三个部分。*部分介绍有效的决策如何帮助公司提高生产率以保持竞争力,阐释如何使用源工具和AWS工具将机器学习应用于业务决策中。第二部分以虚拟人物为主线,研究六个场景,这些场景展示了如何使用机器学习来制定各种业务决策。第三部分讨论如何在Web上设置和共享机器学习模型,以便公司使用机器学习行决策,还介绍了一些案例,表明公司如何应对使用机器学习行决策时所带来的变化。
React全家桶:前端开发与实例详解
¥84.50
使用React能让前端发人员用更少、更安全的代码来构建更可靠、更强大的应用程序。本书分为两部分,全面介绍了React的相关主题。*部分通过例子循序渐地讲解基础知识,包括创建一个投票应用程序、编写组件、处理用户交互、管理富表单,以及与服务器交互,此外还探索了Create React App的工作原理,编写自动化单元测试,以及使用客户端路由构建多页面应用程序。第二部分探讨在大型应用程序产品中使用的更高级的概念——数据的架构、传输和管理的策略,讲解了Redux、GraphQL、Relay,以及如何使用React Native编写原生、跨平台的移动应用程序。书中每一章都配有示例代码,有助于读者巩固所学。
UI设计全书(全彩)
¥88.80
本书是一本使用Photoshop CC 2018行UI界面设计制作的案例教程,语言浅显易懂,配合大量精美的UI界面设计案例,讲解了有关UI界面设计的相关知识和使用Photoshop CC 2018行UI界面设计制作的方法和技巧。使读者在掌握UI界面设计各方面知识的同时,能够在UI界面设计制作基础上做到活学活用。 本书共分为15章,全面介绍了UI界面设计中的理论设计知识以及具体案例的制作方法,第1章 UI设计基础,第2章 UI设计配色,第3章 图标按钮设计,第4章 应用软件UI设计,第5章 游戏UI设计,第6章 网页UI设计,第7章 淘宝店铺UI设计,第8章 移动端APP设计,第9章 图标按钮综合案例,第10章 UI配色设计综合案例,第11章 应用软件综合案例,第12章 游戏UI综合案例,第13章 网页UI综合案例,第14章 淘宝店铺综合案例,第15章 移动端APP综合案例。
CTF竞赛权威指南(Pwn篇)
¥97.30
本书专注于Linux二制安全。全书包含12章,从二制底层始,结合源码详细分析了常见的二制安全漏洞、缓解机制以及漏洞利用方法,并辅以分析工具和环境搭建的讲解。本书在素材的选择上较为连续、完整,每个知识均配以经典例题,并花费了大量篇幅深讲解,以*程度地还原分析思路和解题过程。读者完全可以依据本书自主、系统性地学习,达到举一反三的效果。本书主要面向CTF初学者,也适合对CTF感兴趣的人群学习。
电子装备防护涂层体系环境试验技术
¥68.60
防护涂层的环境适应性可对电子装备可靠服役和寿命保证产生重要影响,特别是在复杂、恶劣气候环境地区服役的电子装备。本书以有效评价防护涂层环境适应性水平为目标,以环境试验合理设计为着力,从防护涂层体系配套要求、防护涂层典型环境失效模式、环境条件分析、自然环境试验技术、实验室环境试验技术、性能参数检测及结果评价等多个方面行阐述,并给出了电子装备防护涂层环境试验技术相关案例。 本书可供从事电子装备(产品)腐蚀防护设计、防护涂层检验、涂料研发等工作的工程技术人员使用,也可供其他相关部门的技术人员及高等院校师生参考。
从零开始:机器学习的数学原理和算法实践
¥44.16
零基础读者应如何快速门机器学习?数学基础薄弱的读者应如何理解机器学习中的数学原理?这些正是本书要解决的问题。本书从数学基础知识手,通过前3章的介绍,帮助读者轻松复习机器学习涉及的数学知识;然后,通过第4-第13章的介绍,逐步讲解机器学习常见算法的相关知识,帮助读者快速门机器学习;后,通过第14章的综合实践,帮助读者回顾本书内容,一步巩固所学知识。 《机器学习的数学原理和算法实践》适合对机器学习感兴趣但数学基础比较薄弱的读者学习,也适合作为相关专业的学生门机器学习的参考用书。
Web全栈项目开发入门与实战
¥50.60
本书一共26章,整个书籍结构围绕着企业项目发基本流程来设计,分为项目概述、前端发和后端发三个部分。 项目概述部分一共有4章。第1章是项目需求设计,主要介绍该项目的项目背景和项目内容。第2章是业务模块介绍,围绕着项目内容展介绍项目核心业务模块。第3章是业务流程图。通过office 自带的Visio工具将各大业务流程以流程图的形式呈现。第4章是项目发周期,介绍发本项目需要花费的时间周期。 前端发部分一共有11章,前3章是基础篇,介绍前端三剑客HTML/CSS/JavaScript和前端主流发框架React以及前端发常用的工具库。后8章是项目实战内容,其中包含发前须知和发后总结。 后端发部分一共有11章,前3章是基础篇,介绍Java基础和SpringBoot框架以及后端常用的工具库,后8章是项目实战内容,包含发前系统设计和发后总结。

购物车
个人中心

