从“1”开始3D编程
¥34.86
本书推导解释了3D世界的1的具体含义,包括3D编程*常使用的5个坐标1的意义。对于透视投影的3D坐标1,推导了用户使用的透视投影变换。原创性地提出了一个透视投影的一般模型。基于这个一般模型做了一些数学算法上的改,得到了基于透视除法的透视投影。此外,也分析了模型视图变换,窗口变换,纹理映射等对3D世界的1的影响。对于正交投影,则分析了基于正交投影的Skia的顶坐标,纹理坐标特,一些高级的3D编程概念如光线追踪,延迟渲染,阴影纹理等。
Spring Boot+Spring Cloud微服务开发
¥33.50
Spring Cloud作为微服务发的优秀代表,它的全家桶中的各组件解决了软件架构中的一些关键问题,Spring框架在企业发中的广泛应用,使得发工程师和架构师纷纷转向Spring Cloud微服务架构发,Spring Cloud正被越来越多的企业用于生产环境中。 本书分为15章。第1~2章主要讲解Spring Boot基础发技术,对微服务和Spring Cloud的概念、优劣势、功能模块等做整体性的介绍,并演示基于IDEA发环境如何从零始行Spring Cloud微服务的应用发。第3~14章主要讲解Spring Cloud在分布式应用的核心场景中涉及的解决方案,即Spring Cloud框架的常用组件,包括服务调用、治理、客户端负载均衡、调用追踪、分布式配置、断路器及路由和网关等实现框架,是微服务发实践的核心内容。第15章是微服务项目综合实战,将Spring Cloud全家桶中的常用组件及Spring Boot发中的重要技术贯穿起来,形成一个完整的综合案例,阐述了各章节介绍的知识模块在实际项目中的应用和发技巧。 本书适合需要快速学习Spring Boot Spring Cloud的Java微服务发工程师、Spring Cloud发人员、微服务架构师,也适合作为高等院校和培训机构计算机及相关专业的师生参考。
例解Python:Python编程快速入门践行指南
¥62.30
本书主要面向Python初级用户,本着能懂、够用的原则,循序渐,逐步揭示Python编程的核心语法与编程思想。主要知识包括Python编程环境的搭建与配置、常用的数据类型、判断和循环语句、异常处理、函数的使用、文件操作、面向对象编程的用法、数据库操作、正则表达式、并行处理等。本书中包含丰富的代码案例,结合知识行讲解,力求做到让读者既掌握了语法,又学会了应用;另外,本书精讲编程思路。掌握Python语法并不难,初学者往往“看得懂别人的代码,但是自己写的时候又无从下手”,这是因为缺少编程思路,本书将带读者一起体验程序从构思到实现的过程。本书作者具有多年教学经验,深知新手门学习过程中的疑惑。本书将尽量为读者答疑解惑,既讲理论,又有实践和思路。同时,本书将使用通俗的语言和生活中的案例解释专业术语,保证读者能看懂,又不失专业性。
程序员的数学(第2版)
¥11.40
《程序员的数学 第2版》面向程序员介绍了编程中常用的数学知识,借以培养初级程序员的数学思维。读者无须精通编程,也无须精通数学,只要具备四则运算和乘方等基础知识,即可阅读本书。 《程序员的数学 第2版》讲解了二制计数法、逻辑、余数、排列组合、递归、指数爆炸、不可解问题等许多与编程密切相关的数学方法,分析了哥尼斯堡七桥问题、高斯求和、汉诺塔、斐波那契数列等经典问题和算法。引导读者深理解编程中的数学方法和思路。 《程序员的数学 第2版》新增一个附录来介绍机器学习的基础知识,内容涉及感知器、损失函数、梯度下降法和神经网络,旨在带领读者走机器学习的世界。
Python面试通关宝典
¥55.30
《Python面试通关宝典》内容分为两篇,第 1 篇是 Python 语言面试题,第 2 篇是算法面试题。Python 语言面试题涵盖面试通用问题、Python 语法面试题、函数、类、模块、文件管理、正则表达式以及 Python 语言综合应用;算法面试题涵盖排序、搜寻、字符串、数组、表、二叉树、堆栈、数学问题、贪婪算法、动态规划算法以及综合应用。
极简AI入门:一本书读懂人工智能思维与应用
¥31.50
人工智能到底是什么?人工智能可以做什么?人工智能未来发展将面临什么样的问题?本书将深浅出地为你讲述人工智能那些事儿,包括人工智能的历史、人工智能的核心概念与关键技术、人工智能思维与各类应用,以及人工智能未来的发展趋势,等等。所有你想了解的,书中可能都会涉及,即使从未触过人工智能的人,通过阅读本书,也能对人工智能有一个全方位的认识和理解。本书适合所有想了解人工智能的读者阅读。
Python编程与初级数学
¥19.00
本书是以*基础的数学问题的程序实例为主线,由浅到深地阐述Python编程的知识要和思维。全书本书共15个类型的数学问题及其Python编程解决实例。每个实例都会有编程能力要求的雷达图、问题描述、解决这个问题会用到的数学知识、编程知识,然后给出这个问题的分析、程序设计和运行结果。从第2个实例始,每个实例介绍完后,将会以"挑战自我”的形式提出一个的问题,让读者思考解决,也给出参考程序。书中给出的参考程序不是*的方式,读者还可以探索其他可能的实现方式。
透视APT——赛博空间的高级威胁
¥17.99
网络安全是一场无休止的攻防战。十几年前,网络安全工作者们普遍关注的是木马、病毒、挂马、钓鱼等纯粹的民用安全问题。之后是移动互联网、商业网站、商业系统的安全性问题(侵、篡改、拖库、撞库、个人信息泄露、DDoS攻等)。而到了2015年,网络安全工作者们*爱谈论的前沿话题是“APT(高级持续性威胁)攻”。这是一种针对性和隐蔽性极强的网络攻行为。本书首先从震网病毒讲起,然后介绍什么是APT攻,以及全球发现的攻态势、典型的攻事件和影响,带领读者深浅出地了解APT攻;再从攻的技术(包括APT 攻的目标与平台、武器搭载系统、软件工具、使用的服务器等),战术布阵思路,以及攻防的未来发展趋势等方面,一步地介绍APT攻;*后详细分析了摩诃草、双尾蝎、美人鱼等APT组织的攻全过程。本书可供政企机构管理人员,安全部门工作者,网络与信息安全相关研究机构研究人员,高等院校相关专业教师、学生,以及其他对网络空间安全感兴趣的读者学习参考。
物联网,So Easy!
¥33.50
本书基于Blynk 物联网平台,通过项目实践的方式引导读者制作物联网项目。全书包括 准备篇、基础项目实践篇、中级项目实践篇、高级项目实践篇和附录五部分内容。 本书先介绍物联网的一些概念,并在认识物联网发板的基础上介绍搭建物联网发环 境的方法;着通过实现远程控制台灯、定时风扇等初级项目,引导读者利用手机与硬件完成互相发送简单命令、实现远程控制、远程数据获取等任务。随着项目的深,本书将介绍网络校准时钟、校园气象站等中级项目,而介绍远程红绿灯、教室人数统计器等高级项目,*终帮助读者掌握复杂数据的发送与收、硬件与硬件之间的通信与桥等技能。 通过阅读本书,读者可以掌握Blynk 物联网发技术的相关知识,了解物联网的发原 理与步骤,能够独立发物联网项目。 本书适合具有图形化编程(Scratch、Mixly 等)基础的小学高年级学生以及对物联网等创客技术感兴趣的初、高中学生阅读,也可供中小学信息技术教师、培训机构的创客教师阅读参考。
分布式系统设计实践
¥28.50
本书对近年来涌现出的各种主流分布式技术做了简要介绍和全面梳理。本书将分布式系统中涉及的技术分为前端构造技术、分布式中间件技术和分布式存储技术三大类,对每类技术都详细介绍了其原理、设计思想和架构,以及相关应用场景。此外,本书还总结了分布式系统的构建思想,并分别对业界几个非常成功的大型分布式系统(谷歌搜索系统、淘宝网电商平台、阿里云公有云平台、领英社交平台)行了案例研究。
C++程序设计教程(第3版)(通用版)
¥24.43
C 是一种高效实用的程序设计语言,它既可行过程化程序 设计,也可行面向对象程序设计,因而成为编程人员*广泛使用的工具。学好 C ,再学习其他软件就很容易,C 架起了通向强大、易用、真正的软件发应用的桥梁。 本书共分两大部分: *部分包括第1章~第10章,是基础部分,主要介绍C 程序设计语言、程序结构和过程化基础; 第二部分包括第11章~第21章,是面向对 象程序设计部分,它建立在C 程序设计基础之上,讲述了面向对象程序设计方法。 本书提供课程教学的全程视频,读者可扫描封底的刮刮卡观看。本书还提供电子课件和程序源码,读者可以扫描封底的课件二维码下载。 本书适合用作大学计算机专业和非计算机专业的程序设计基础课程教材, 也可供自学的读者使用。
UG NX 12.0中文版自学视频教程
¥36.99
《UG NX 12.0 中文版自学视频教程》一书结合具体实例,由浅深、循序渐地讲述了UG NX 12.0 中文 版的各种常用功能及其在工程设计中的应用。全书分为16 章,主要包括UG NX 12.0 基础环境,UG NX 12.0 常 用工具,曲线操作,草图的绘制,直建模,放置特征,特征操作,曲面操作,GC 工具箱,钣金设计,装配建 模,工程图,有限元分析,运动仿真,编辑特征、信息和分析,以及渲染等内容。 《UG NX 12.0 中文版自学视频教程》适合门级读者学习使用,也适合有一定基础的读者参考使用,还可用作职业培训、职业教育的教材。 《UG NX 12.0 中文版自学视频教程》除利用传统的纸面讲解外,还附有丰富的配套资源可扫描封底“文泉云盘”二维码下载,具体内容如下: 1.181 段高清教学微视频扫码观看。 2.4 大不同类型造型的设计实例素材及配套视频文件。 3.全书实例的源文件和素材。
学习型智能优化算法及其应用
¥40.99
本书在现有智能优化方法的基础上,探索学习型智能优化方法的基本框架。书中采用智能优化模型和知识模型相结合的集成建模思路,总结了精英个体知识、构件知识、算子知识和参数知识4种知识形式,构建了用于实现学习型智能优化方法的8类典型知识,以此辅助学习型智能优化方法高效地求解复杂优化问题。针对连续优化问题、离散优化问题(非对称旅行商问题、双层CARP优化问题、柔性作业车间调度问题)和实际工程问题(体系仿真优化问题、卫星地面站系统任务调度问题、多星任务规划问题),分别设计了若干种学习型智能优化算法,并对优化结果进行了分析和解释。本书主要面向在运筹学领域研究智能优化方法的企业、高校与科研院所的研究人员,帮助读者了解学习型智能优化算法的基本原理与框架流程,提高读者对学习型智能优化算法的实践与应用能力,促进学习型智能优化算法的发展与完善。
Spring+Spring MVC+MyBatis从零开始学
¥21.53
本书详细地讲解Java EE中Spring、Spring MVC和MyBatis三大框架(以下简称SSM)的基础知识和应用。本书由浅深、循序渐,在对知识行讲解时采用大量案例,可以更好地帮助读者学习和理解SSM的核心技术。本书重章节对应提供了37个教学视频。 本书共16章,分为4部分。*部分是Spring篇,涵盖Spring基础、Spring中的Bean、Spring AOP、Spring的数据库发、Spring的事务管理。第二部分是MyBatis篇,涵盖初识MyBatis、MyBatis的核心配置、动态SQL、MyBatis的关联映射和MyBatis与Spring的整合。第三部分是Spring MVC篇,涵盖Spring MVC门、Spring MVC数据绑定、JSON数据交互和RESTful支持、拦截器。第四部分是应用实战篇,包含SSM框架整合和完整的SSM实战案例。 本书内容精练、重突出、实例丰富,是SSM框架技术学习者的参考书,同时非常适合大中专院校师生学习阅读,也可作为高等院校计算机专业的教材使用。
零基础PHP学习笔记
¥75.60
本书以初学者为对象,通过学习笔记的方式,系统地介绍了使用 PHP 语言行程序发的各种技术。全书共 15 章,包括的知识有 PHP 集成发环境、变量、常量、操作符与表达式、流程控制语句、数组、类、 系统函数、正则表达式、表单、Cookie 与 Session、MySQL 数据库的操作、异常处理、文件操作、图形图像、AJAX 技术、ThinkPHP 框架、商城的发。全书内容丰富翔实,囊括了初学者的知识,语言描述、示例讲解通俗易懂,结合学习中经常出现的各种问题和需要提示的要与重,用学习笔记的形式行了提炼和总结,适合读者自学。
PHP编程(第4版)
¥38.99
PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱,不断化,提升性能。本书基于PHP 7.4,深介绍 PHP编程技术,涵盖了 PHP 所有基本的要,包括语言基础、 常见的Web应用程序技术、数据库交互技术,以及安全脚本、错误处理、性能调优和跨平台发等高级主题。作者言简意赅,用大量实例解释PHP语言的要素和运行机制,教授如何使用PHP 7.4的*特性创建高效的Web应用。无论你是初学 PHP,还是已经具备一定PHP基础知识想继续深,这本书都很适用。
PHP 7+MySQL 8动态网站开发从入门到精通(视频教学版)
¥55.30
本书循序渐地介绍PHP 7 MySQL 8发动态网站的主要知识和技能,提供大量的PHP和MySQL发实例供读者实践。每一章都清晰地讲述代码作用及其编写思路,使读者能在短时间内迅速掌握PHP的应用发技能。 全书共22章,讲解PHP 7的基本概念、PHP 7服务器环境配置、PHP的基本语法、PHP的语言结构、字符串和正则表达式、数组、时间和日期、面向对象编程、错误和异常处理、PHP与Web页面交互、文件与目录操作、图形图像处理、Cookie与会话管理、MySQL 8数据库基础、数据表和数据库的基本操作、数据的基本操作、PHP操作MySQL数据库、PDO数据库抽象类库、网站安全加密技术、ThinkPHP框架等内容,并通过两个综合项目实训使读者一步巩固所学的知识、提高综合实战能力。 本书既适合PHP MySQL动态网站发的初学者以及广大网站发人员阅读,也可供高等院校和培训学校相关专业的师生参考。
智能家居设计:树莓派上的Python实现
¥41.30
本教材抛弃传统的面面俱到的做法,简单介绍Python及库的安装后,马上利用源软件Homeassistant在计算机上行智能家居的实践,包括语音、短信、摄像头、飞利浦灯具、小米智能家居设备;随后根据一步扩大智能家居功能的目标出发,介绍Python的相关程序发方法并把它结合到Home assistant中;同理介绍OpenCV及其在Home assistant的应用,包括人脸识别、运动检测等。随后引树莓派行Homeassistant智能家居的发,通过树莓派在外网利用手机操作智能家居的方法。*后通过几个综合案例提升智能家居的发能力。
Python编程300例——快速构建可执行高质量代码
¥62.30
本书以人工智能发展为时代背景,通过实际案例应用描述算法,为Python程序员提供较为详细的实战方案,以便深度学习。主要从算法上分为数学、搜索、回溯、递归、排序、迭代、贪心、分治和动态规划等;从数据结构上分为字符串、数组、指针、区间、队列、矩阵、堆栈、表、哈希表、线段树、二叉树、二叉搜索树和图结构等。针对经典算法,结合相关的数据结构,从描述问题、问题示例、代码实现以及运行结果相结合,语言简洁,深浅出,通俗易懂,不仅适合对Python编程有兴趣的科研人员,也适合高等院校作为参考教材。
AutoCAD 2020 完全实训手册
¥40.60
AutoCAD作为一款优秀的CAD图形设计软件,应用之广泛已经远远高于其他的软件。《AutoCAD 2020 完全实训手册》讲解新版本AutoCAD 2020中文版的设计方法和案例,主要针对当前非常热门的AutoCAD辅助设计技术,以详尽的视频教学讲解AutoCAD 2020中文版大量设计范例。《AutoCAD 2020 完全实训手册》共分11章,通过机械设计、建筑设计和电气设计三个领域的300个范例,并配以视频教学,从实用的角度介绍了AutoCAD 2020中文版的设计方法。另外,本书还配备了包括大量模型图库、范例教学视频和网络资源介绍的海量教学资源。 《AutoCAD 2020 完全实训手册》内容丰富、通俗易懂、语言规范、实用性强,使读者能够快速、准确地掌握AutoCAD 2020中文版的绘图方法与技巧,特别适合中、高级用户学习,是广大读者快速掌握AutoCAD 2020中文版的实用指导书和工具手册,也可作为大专院校计算机辅助设计课程的指导教材。
人邮C语言系列丛书:你必须知道的C/C++(套装全8册)(套装共8册)
¥392.99
《C和指针 POINTERS ON C》提供与C语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高 级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。 全书共18章,覆盖了数据、语句、操作符和表达式、指针、函数、数组、字符串、结构和联合等几乎所有重要的C编程话题。书中给出了很多编程技巧和提示,每章后面有针对性很强的练习,附录部分则给出了部分练习的解答。 本书适合C语言初学者和初级c程序员阅读,也可作为计算机专业学生学习c语言的参考。 C++是在C语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一体的编程语言,是C语言的超集。《C++ Primer Plus(第6版)(中文版)》是根据2003年的ISO/ANSI C++标准编写的。通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。全书分为18章和10个附录,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出等内容。本书针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有较多C语言方面的背景知识。本书可以作为高等院校C++课程的教材,也可以供初学者自学C++时使用。 《C++ Templates中文版》是C++模板编程的完全指南,旨在通过基本概念、常用技巧和应用实例三方面的有用资料,为读者打下C++模板知识的坚实基础。 全书共22章。第 1章全面介绍了《C++ Templates中文版》的内容结构和相关情况。第 1部分(第 2~7章)以教程的风格介绍了模板的基本概念,第 2部分(第8~13章)阐述了模板的语言细节,第3部分(第 14~18章)介绍了C++模板所支持的基本设计技术,第4部分(第 19~22章)深入探讨了各种使用模板的普通应用程序。附录A和附录B分别为一处定义原则和重载解析的相关资料。 《C++ Templates中文版》适合C++模板技术的初学者阅读,也可供有一定编程经验的C++程序员参考。 《你必须知道的495个C语言问题》以问答的形式组织内容,讨论了学习或使用C语言的过程中经常遇到的一些问题。书中列出了C用户经常问的400多个经典问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了解答,而且结合代码示例阐明要点。 《你必须知道的495个C语言问题》结构清晰,讲解透彻,是各高校相关专业C语言课程很好的教学参考书,也是各层次C程序员的实践指南。 《C++并发编程实战》是一本基于C++11新标准的并发和多线程编程深度指南。内容包括从std::thread、std::mutex、std::future和std::async等基础类的使用,到内存模型和原子操作、基于锁和无锁数据结构的构建,再扩展到并行算法、线程管理,**后还介绍了多线程代码的测试工作。本书的附录部分还对C++11新语言特性中与多线程相关的项目进行了简要的介绍,并提供了C++11线程库的完整参考。 《C++并发编程实战》适合于需要深入了解C++多线程开发的读者,以及使用C++进行各类软件开发的开发人员、测试人员。对于使用第三方线程库的读者,也可以从本书后面的章节中了解到相关的指引和技巧。同时,本书还可以作为C++11线程库的参考工具书。 《C陷阱与缺陷》作者以自己1985年在贝尔实验室时发表的一篇论文为基础,结合自己的工作经验将这篇论文扩展成对C程序员具有珍贵价值的经典著作。本书的出发点不是批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。 《C陷阱与缺陷》分为8章,分别从词法陷阱、语法陷阱、语义陷阱、链接、库函数、预处理器、可一致性缺陷等几个方面分析了C编程中可能遇到的问题。后,作者用一章的篇幅给出了若干具有实用价值的建议。 《C陷阱与缺陷》适合有一定经验的C程序员阅读学习,即便你是C编程高手,本书也应该成为你的案头图书。 《C专家编程》展示了优秀的C程序员所使用的编码技巧,并专门开辟了一章对C++的基础知识进行了介绍。 《C专家编程》对C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C++等问题进行了细致的讲解和深入的分析。本书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。 《C专家编程》可以帮助有一定经验的C程序员成为C编程方面的专家;对于C语言功底深厚的程序员,本书可以帮助他们站在C的高度了解和学习C++。 《C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。 《C Primer Plus(第6版)中文版》共17章。第1章、第2章介绍了C语言编程的预备知识。第3章~第15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入和输出、结构、位操作等。第16章、第17章介绍C预处理器、C库和高级数据表示。本书以丰富多样的程序为例,讲解C语言的知识要点和注意事项。每章末尾设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。 《C Primer Plus(第6版)中文版》可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于想要巩固C语言知识或希望进一步提高编程技术的程序员。

购物车
个人中心

