软件与程序设计
-
服务端开发郭进这是一本从开发流程、技术栈、典型问题解决方案和开发规范等维度全面讲解服务端开发的著作。它衍生自作者在某著名互联网科技公司内部讲授的高口碑课程,是作者近10年服务端开发经验的总结,同时融合了业界在服务端开发方面的宝贵项目经验和实践智慧。 本书理论与实践结合,摆脱编程语言、框架、中间件及传统编程思想的束缚,全景式、体系化地阐述了服务端开发,核心内容包括以下两个部分。 第1部分:服务端开发的技术和方法首先,介绍了服务端开发的职责、技术栈、核心流程和进阶路径;然后,从需求分析、抽象建模、系统设计、数据设计和非功能性设计5个方面展开,结合案例深入讲解了服务端开发的实操方法和重难点,为读者呈现出服务端开发的全景图,帮助读者快速、体系化地掌握服务端开发的相关知识和方法。 第2部分:服务端典型问题的解决方案针对高并发、高性能、高可用、缓存、数据一致性、幂等、秒杀等服务端开发实践中的典型问题,给出了对应的解决方案和开发规范,同时还结合案例深入分析了不同方案的优缺点。此外,还总结了接口设计、日志打印、异常处理、代码编写、代码注释等落地层面的行业案例和规范。 -
深入浅出C#赵云《深入浅出C#(视频教学版)》从C#编程语言的基础知识开始讲起,循序渐进地讲解C#编程语言的内容,即便没有任何编程经验也可以轻松读懂。如果您对其他编程语言有一定的了解,一定会觉得这些内容非常熟悉。本书采取由浅入深的方式进行讲解,结合大量示例使读者能够更好地进行程序编写的实践,巩固所学知识。本书以C# 8.0为依托,全面介绍了编程常识、C#编程语言的语言结构及数据类型等基础知识,控制台应用程序的开发、Windows应用程序的开发及Web应用程序的开发;详细阐述了目前常见的正则表达式技术、XML和JSON技术、文件和流操作,以及数据库开发技术。书中介绍了大部分常用的.NET Framework库,使读者对C# 8.0应用程序的开发有一个全面的了解。《深入浅出C#(视频教学版)》内容全面翔实,结构严谨合理,覆盖了C#8.0的大部分知识,不论是对初学C#的应用程序开发人员,还是对C#应用程序开发有一定经验的开发人员,都会起到有益的帮助。本书可作为CH语言爱好者、Windows应用程序开发人员的参考用书,也可作为相关培训机构的辅导用书。 -
多云计算与智能优化王鹏伟本书主要介绍多云计算相关的理论方法与关键技术。全书共分10章,分别介绍了多云计算的发展背景、趋势与挑战,重点针对云实例优化选择与价格预测、数据的多云优化存储、复杂工作流的多云优化调度等三个研究方向,介绍了一系列多云计算与智能优化的关键技术和方法。 -
Python编程基础案例与实践教程嵇敏 焦慧华本书内容以任务为导向,以“实训+项目”为牵引,全面介绍 Python 编程基础及其相关知识的应用。全书共 11 章,第 1 章主要介绍 Python 的历史、特点及应用,还介绍了 Python 的开发环境及 Python 程序的运行,并通过精选的案例帮助读者进一步认识 Python。第 2~10 章主要介绍 Python 的基础语法、字符串操作、程序的流程、组合数据类型、函数、标准库和第三方库、文件操作等内容。第 11 章详细讲解 Python 的数据库编程。本书的主要章节配有练习模块,用于巩固教学效果,实训和项目用于帮助读者提升解决实际问题的能力。本书适合作为普通高等本科院校及高职高专院校学生的程序设计课程教材。全书内容覆盖全国计算机等级考试二级 Python 语言程序设计大纲,因此也适合参加全国计算机等级考试(二级 Python 语言)的人员阅读。 -
短视频拍摄与剪辑快速入门白蕊本书分为 9 章。第 1 ~ 4 章,主要介绍短视频的拍摄,使读者快速学会各种热门及高端的拍摄技 巧,具体内容为短视频制作工具、短视频拍摄的基础知识、常见的视频构图方式和视频拍摄中常用的光线、 色彩与光影;第 5 ~ 9 章,主要介绍短视频的剪辑,从基础剪辑手法到各种剪辑案例,让读者快速从剪 辑小白成为剪辑高手,具体内容包括短视频剪辑的基础知识、视频调色、音频编辑、字幕编辑和精选实 战案例。 本书将理论与实践结合,内容由浅入深,先介绍拍摄的相关理论,再介绍拍摄的相关方法并上手剪辑, 可操作性强,非常适合对短视频拍摄及剪辑感兴趣的读者阅读学习,也适合数字媒体、动画设计等相关 专业的学生使用。 -
Python完全自学教程明日科技暂缺简介... -
让Python遇上Office潘美冰Python 是目前***的编程语言之一。本书将从零开始教读者如何通过 Python 实现办 公自动化。全书共 10 章,分为 3 部分:第一部分(第 1~5 章)包括从零基础入门 Python 的 基础知识(数据类型、函数、类与对象、捕获异常、文件操作、管理模块等);第二部分(第 6~9 章)以操作办公文档为主,介绍如何使用 Python 代码处理 Word、Excel、PPT、PDF 文档, 实现文档办公自动化;第三部分(第 10 章)为进阶部分,内容涉及桌面自动化、发送邮件、 网络请求、定时任务、GUI、打包程序等,可以帮助读者进一步提高工作效率。本书代码逻 辑完整清晰,强调各种易错点,以便读者在学习过程中实现效率**化。读者可以将本书案 例当成模板。 本书适合想要学习 Python 语言的在校师生或职场办公人员,也适合零基础的学习者入 门 python 编程。 -
Python数据结构与算法分析[美] 布拉德利了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制有效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。这一版重写了书中的示例代码,并对诸多内容做了修正。 -
零基础学低代码曹开彬本书分为三部分。第一部分内容介绍软件是如何开发出来的,详细介绍了什么是软件、软 件开发的主要流程、软件的开发、软件的运行、软件的维护、软件工程。第二部分内容介绍 使用低(无)代码进行开发,详细介绍了低(无)代码的起源、低(无)代码开发的主要流 程、构建业务模型、低(无)代码平台的运营与运维,同时介绍了清华数为低代码开发工具的案例,以及低(无)代码的发展趋势。 第三部分内容介绍低(无)代码平台的选择,详细介绍了低(无)代码的应用、如何选择低(无) 代码平台、低(无)代码厂商的发展状况和应用案例。 -
智能优化算法王宁,陶吉利,朱笑花,王康泰,张丽本书介绍了智能优化算法中的RNA遗传算法,包括RNA遗传算法、具有茎环操作的RNA遗传算法、受蛋白质启发的RNA遗传算法、信息熵动态变异概率的RNA遗传算法、自适应策略的RNA遗传算法、发夹交叉操作RNA遗传算法的桥式吊车支持向量机建模和发夹变异操作RNA遗传算法的桥式吊车神经网络建模方法。本书体现了作者在RNA遗传算法及应用方面的部分研究工作。
