软件与程序设计
-
数智公益徐越倩、诸葛斌、叶周全、应欢欢本书通过理论与实战相结合的方式,具体讲述了数字化管理系统的开发与应用。全书共8章,可分为三部分。第一部分为第1章,介绍了当前公益组织数字化转型的必要性及可行性;第二部分为第2~7章,根据不同公益组织面对的各种情景,详细介绍了运用低代码编写各种子系统的方法;第三部分为第8章,对数智公益系统未来在公益领域的广泛应用进行了展望。本书内容翔实,适合相关专业大学生以及各类对低代码感兴趣的人士学习。 -
给孩子的极简Python编程书一石匠人本套书是基于当前少儿编程市场上流行的Python编程语言进行课程设计的。第一个分册(基础篇)的定位是打好编程基础,后面三个分册的定位为基础知识的三个应用方向(程序绘画、游戏设计、界面应用设计)。在知识点选取、案例选取、关注角度方法上下功夫,力求既教知识又教方法、既精简又高效、既夯实基础又发挥创造、既有趣又易学。 -
图像处理与计算机视觉实践吴佳 于仕琪“图像处理”和“计算机视觉”课程是人工智能专业的必修课,是计算机、智能科学、电子信息、软件工程等专业的选修课。OpenCV 是一个开源的计算机视觉库,高效地实现了大量图像处理和计算机视觉算法。本书基于成熟的 OpenCV 库,采用 Python 语言,通过大量的实际应用案例,介绍图像处理和计算机视觉算法。书中的案例以最近几年的最新科研进展为主,如人脸识别、目标跟踪、二维码识别、手势识别等。读者通过这些实用案例可以快速透彻理解算法理论,同时提高将理论应用于实践的能力。本书提供配套的源码,方便读者学习实践。本书可作为“图像处理”和“计算机视觉”课程的教材,适合图像处理领域的师生、从业人员、OpenCV 初学者参考,也适合有一定 Python 语言基础的读者进阶学习。 -
CPU眼里的C/C++阿布编程全书共6章,第1章:介绍本书所使用到的主要工具和一些需要心里有数的预备知识;第2章:解析最简单、常用的基础语法,帮助读者适应本书的节奏;第3章:为进阶知识,会从CPU、操作系统的角度,深入分析函数的工作原理和实现细节;第4章:解析经典的C++语法,背后的实现逻辑,并介绍“面向对象”的编程思想及优缺点;第5章:讨论跟操作系统强相关的软件技术,会将所有章节的内容贯穿起来,初步形成一个现代操作系统的运作模型。第6章:我们会讨论一些经典的面试、笔试题,跟读者一起分享工作、学习、求职中的苦与乐。本书可作为高等院校计算机、自动化及相关专业的本科生或研究生教材,也可供对C/C++工作原理、操纵系统感兴趣的研究人员和工程技术人员阅读参考。 -
Vue.js 3+TypeScript完全指南王红元本书是一本全面、深入介绍Vue.js 3和TypeScript前端开发技术的图书。本书详细介绍了Vue.js 3的新特性与优势,包括模板语法、内置指令、Options API、组件化、过渡动画、Composition API、Vue Router、Vuex 等核心知识点;TypeScript 的基础和进阶知识,包括数据类型、类型别名、联合类型、类型断言、函数类型、类、接口、泛型、类型声明等内容。此外,本书还深入探讨了前端工程化、第三方库的集成与使用、企业级管理后台的实现和自动化部署等内容,以及如何从零开始实现一个Mini-Vue.js 3框架,以便读者深入理解Vue.js 3的核心原理。本书既适合有一定基础的前端开发工程师、Web 开发者阅读,也适合作为初学者学习 Vue.js 3 和TypeScript的入门教材。本书旨在帮助读者全面理解Vue.js 3和TypeScript的使用方法和原理,掌握实用的知识和技能,提高前端开发水平。 -
Spring快速入门到精通明日科技 编著《Spring快速入门到精通》是一本基础与实践相结合的图书。全书共分为三篇,分别是基础篇、案例篇、项目篇,其中基础篇16章、案例篇10章、项目篇2章。从学Spring、Spring MVC和Spring Boot到用Spring、Spring MVC和Spring Boot的角度出发,帮助读者快速掌握基础知识的同时,引导读者如何使用它们开发应用程序。本书提供丰富的资源,包括实例、案例和项目的源码及相关讲解视频、学习计划表、指令速查表等,全方位为读者提供服务。本书不仅适合作为软件开发入门者的自学用书,而且适合作为高等院校相关专业的教学参考书,还适合供初入职场的开发人员查阅、参考。 -
教孩子学编程 C++入门图解党松年 方泽波本书通过C++知识点图解,翔实的编程案例和充满趣味性的编程训练,循序渐进地介绍如何用C++编程,旨在帮助青少年锻炼逻辑思维,培养分析问题、解决问题的能力。本书主要包括计算机程序的奥秘、数据处理、顺序结构、选择结构、循环结构、函数、数组、指针、结构体与共用体、文件等内容。本书可作为编程爱好者,特别是青少年爱好者学习C++编程的入门图书,也可作为青少年编程培训机构、兴趣班的教材,还可作为青少年准备信息学奥林匹克竞赛的参考书。 -
GPT时代的量化交易罗勇ChatGPT的横空出世,使得量化交易编程工具的使用门槛迅速降低,掌握量化交易的底层逻辑就成了重中之重。本书着重介绍量化交易模型的底层逻辑和技术实践,梳理了基本面量化、资产配置量化、贝塔量化、阿尔法量化和另类量化这5种量化交易第略,并给出了相应的实战案例及代码,初步探索了运用GPT来实现其逻辑的技术路径,从理论到实践,助你轻松上手量化交易。本书适合对量化交易感兴趣的广大投资者,尤其适合希望转型量化交易的程序员参考阅读。 -
Kubernetes从入门到DevOps企业应用实战韩先超《Kubernetes从入门到DevOps企业应用实战》以实战为主,内容涵盖容器技术、Kubernetes核心资源以及基于Kubernetes的企业级实践。从容器基础知识开始,由浅入深,阐述Kubernetes各个方面的知识,并提供大量实际项目和应用场景。全书共20章,第1~3章讲解容器技术,这是理解Kubernetes的必要基础,主要介绍容器的定义、创建和管理容器、容器网络和存储等方面的知识。第4章讲解如何使用Kubeadm和二进制文件安装高可用Kubernetes集群。第5~12章讲解Kubernetes的核心资源,包括Pod、Deployment、Service、Ingress等资源的定义、使用和管理方法,以及实际应用场景。第13~20章讲解基于Kubernetes的企业实践,介绍如何使用Kubernetes解决实际问题,包括使用Kubernetes进行应用程序的部署、容器云平台的构建、流量治理、监控、自动化扩缩容和灰度发布等项目与案例。 《Kubernetes从入门到DevOps企业应用实战》基于Kubernetes 1.27新版本编写(本书的内容也适合1.20之后的所有版本),从零基础开始,涵盖理论知识、企业级案例,以及自动化运维DevOps体系和一些大厂架构设计思路,适合云原生领域的从业者、Kubernetest初学者、运维和开发人员使用,也可以作为企业内训、培训机构和大中专院校的教学用书。 -
TPM 2.0安全算法开发示例实战杨悦、杨军、谢坚本书是针对TPM实战的编程实用书籍,将常用的TPM应用场景编写为C与C#双语示例,配上详细代码说明,以浅显易懂、循序渐进的方式展示,在阅读后可以立即运用到项目开发之中。全书共19章: 第1章和第2章介绍常用的安全基础概念,包括HASH算法、HMAC算法、对称密钥、非对称密钥、数字签名、数字信封、PKI等内容; 第3~19章将理论付诸实践,讲解如何使用TPM提供的安全算法解决一些实际问题,包括生成随机数、计算HASH摘要、加密与解密文件、加密与解密消息、导入与导出密钥、管理存储分层、创建Child Key、构建Policy表达式、生成数字签名、实现PKI模型、迁移非对称密钥、使用NV Index存储数据、借助NV Index转移授权等内容。 本书对于有一定编程基础,并希望基于TPM芯片构建安全应用软件产品、提升企业信息安全等级、学习安全领域知识的IT从业人员,均能起到很好的指导作用。
