软件与程序设计
-
鲲鹏架构入门与实战张磊本书是鲲鹏架构的入门书籍,也是实际应用的实战书籍,逐步讲解从简单的鲲鹏环境搭建到软件产品的鲲鹏兼容性认证。 本书首先讲解鲲鹏架构的由来及鲲鹏生态的构成,并搭建了鲲鹏开发环境,然后详细讲解应用从x86架构到鲲鹏架构迁移的原因、方法及辅助迁移的鲲鹏开发套件,后介绍鲲鹏认证及如何通过鲲鹏云服务兼容性认证。 本书面向希望了解鲲鹏架构是什么,以及对鲲鹏感兴趣的初学者。对于有一定技术基础,并且希望在工作中使用鲲鹏架构的开发者、设计鲲鹏架构系统的架构师,以及负责把产品迁移到鲲鹏平台的测试人员、开发人员同样具有极高参考价值。 -
Swift物联网程序设计[美]艾哈迈德·巴克尔 等著,王烈征 译《Swift物联网程序设计》详细阐述了与Swift 语言开发相关的基本解决方案,主要包括构建个物联网应用程序、Swift入门、使用HealthKit访问健康信息、使用Core Motion保存运动数据、使用Fitbit API集成第三方健身跟踪器和数据、构建个watchOS应用、构建交互式watchOS应用、构建独立的watchOS应用、连接到蓝牙低功耗设备、使用iBeacons进行定位、使用HomeKit实现家庭自动化、构建与Raspberry Pi交互的应用程序、使用钥匙串服务保护数据、使用Touch ID进行本地身份验证、使用Apple Pay接收付款等内容。此外,本书还提供了丰富的示例以及代码,以帮助读者进一步理解相关方案的实现过程。 本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。 -
OpenMP核心技术指南[美]蒂莫西·G. 马特森OpenMP日益增加的复杂性使其学习门槛不断升高,本书回归OpenMP zui初的设计哲学,提炼出大多数程序员常用的21项核心知识——称为OpenMP“通用核心”,为零基础读者搭建了从通用核心到OpenMP多线程编程的高效学习阶梯。本书由OpenMP技术专家撰写,内容涵盖并行计算的核心设计模式、共享工作循环构造、OpenMP数据环境、OpenMP任务和OpenMP内存模型等内容,采用编程驱动的方式,借助复杂性逐渐提高的实例来逐步引入新概念。此外,本书网站ompcore.com为读者免费提供各类代码示例和练习题。 -
Lightroom Classic原创高级实战教程姜同辉《Lightroom Classic原创高级实战教程》讲授Lightroom Classic的高级实用性技法,分为基础篇、精通篇和高手篇。在基础篇中,主要介绍了Lightroom Classic软件的界面、基本功能、图片处理、工具、效果实现、滤镜和调色等内容;在精通篇中通过案例对前述知识进行实战应用,分为色调调法、人像调色、风景调色、电影调色、不同风格切换及调色思路解析;在高手篇中讲解了5个商业化的调色综合案例。《Lightroom Classic原创高级实战教程》提供一系列精彩的实战案例视频教程,通过基础篇的理论学习,可让读者轻松学会软件的基本使用技能,结合案例便可灵活掌握 软件的高级用法。《Lightroom Classic原创高级实战教程》适合从事数码摄影、广告摄影、平面设计、照片处理等行业的各层次读者阅读。 -
在线凸优化[美]伊兰德·卡赞(Elad Hazan)本书可作为在线凸优化大量理论的导论教程。第2~5章主要介绍在线凸优化的基本概念、架构和核心算法。本书其余部分则处理更为高级的算法、更为困难的设定和与著名的机器学习范式之间的关系。 -
Python+Tableau数据可视化之美王红明 张鸿斌职场商业活动中数据可视化图表应用得非常多,一般的图表可以使用Excel来实现,而要绘制出更漂亮、更专业的图表及仪表板,则需要利用Python、Tableau等软件来实现。《Python Tableau数据可视化之美》采用方法 实战案例的编写方式,首先讲解Python和Tableau的基本编程和使用方法,然后再结合销售数据分析、财务数据分析、HR数据分析、企业运营数据分析、统计调查报告等大量实战案例,讲解实际工作中各种职场人士常用的专业、漂亮图表的制作方法。《Python Tableau数据可视化之美》提供了大量图表制作的原创代码,并详细讲解了如何套用这些代码制作自己实际工作中所需的图表,让普通人也可以轻松制作出行业文案报告需要的各种专业、漂亮的图表。《Python Tableau数据可视化之美》适合职场商务人士、数据分析人士及数据可视化从业人士阅读学习,也可供Python编程爱好者等学习参考。 -
Go 语言从基础到中台微服务实战开发朱著显 郑敦庄 编著Go 语言从基础到中台微服务实战开发 -
Spring Boot整合开发实战莫海《Spring Boot整合开发实战》从Spring Boot的基础知识讲起,然后逐步深入讲解Spring Boot进阶开发的相关知识,后配合典型项目案例提高读者的开发水平。本书围绕Spring应用开发的特点展开全面讲解,以大量的示例系统讲解Spring Boot在各种场景中的应用,涵盖起步依赖、Web开发、数据库、缓存、消息队列、定时任务和批处理等相关技术,让读者不但可以系统地学习Spring Boot项目开发的过程,还可以对Spring体系中的各个组件及应用进行全面了解。《Spring Boot整合开发实战》共12章,分为3篇,涵盖的主要内容有Spring Boot起源,Spring Boot启动原理分析,Spring Boot整合Web开发,Spring Data数据库访问与配置,RESTful风格的接口设计规范,NoSQL相关数据库应用,Spring Boot的缓存应用,Spring Security安全框架配置,消息队列相关产品应用,Spring Batch批处理框架的配置与使用,Spring Boot的定时任务应用,Spring Boot实战案例。《Spring Boot整合开发实战》内容通俗易懂,源码解析清晰明了,项目案例丰富且实用性强,特别适合有Java语言基础的开发人员阅读,尤其适合想全面、深入学习Spring Boot框架的Java程序员阅读,另外还适合作为相关培训机构的教材。 -
SolidWorks 2021快速入门与深入实战邵为龙本书针对零基础的读者,循序渐进讲解使用SolidWorks 2021进行设计的相关内容,内容全面,条理清晰、实例丰富、讲解详细、图文并茂。 本书主要包括SolidWorks 2021概述、SolidWorks 2021软件的安装、软件的工作界面与基本操作设置、二维草图设计、零件设计、钣金设计、装配设计、模型的测量与分析、工程图设计等。为了能够使读者更快地掌握该软件的基本功能,书中结合大量的案例对SolidWorks软件中的一些抽象的概念、命令和功能进行详细讲解。本书采用采用软件真实的操作界面进行具体讲解,让读者可以直观、准确地操作软件进行学习,从而尽快入手,提高学习效率。另外,本书中的案例都是根据多年教学经验整理而成,具有很强的实用性。 本书可以作为广大工程技术人员学习SolidWorks的自学教材和参考书籍,也可作为高等院校和培训学校SolidWorks课程的教材。 -
高能效类脑智能[中]郑楠(Nan Zheng),[美]皮纳基·马祖姆德本书主要关注如何构建高能效具有学习能力的脉冲型神经元网络硬件,并且提供建立具有学习能力的脉冲型神经元网络硬件协同设计、协同优化方法。完整地描述从高级算法到底层硬件实现的细节。本书同样涵盖了脉冲型神经元网络中的许多基础知识和关键点。本书从对脉冲型神经元网络的概述开始,讨论基于速率的人工神经网络的应用和训练,介绍实现神经网络的多种方法,如通用处理器和专用硬件,数字加速器和模拟加速器。同时展示了一个为能适应神经网络动态编程而建立的高能效加速器,验证脉冲神经网络的基础概念和流行的学习算法,简介脉冲神经网络硬件。后面的章节为读者介绍三个实现前述章节学习算法的设计案例(两个基于传统CMOS工艺,一个基于新兴的纳米工艺)。本书的结尾对脉冲型神经元网络硬件进行总结与展望。
