软件与程序设计
-
RocketMQ分布式消息中间件李伟 著本书源码以RocketMQ 4.2.0和RocketMQ 4.3.0为基础,从RocketMQ的实际使用到RocketMQ的源码分析,再到RocketMQ企业落地实践方案,逐步讲解。使读者由浅入深地了解RocketMQ。本书在源码分析过程中,先讲整体流程,再按模块、步骤进行详细讲解,希望读者在阅读时能举一反三,能知其然且知其所以然。本书总共九章,分为五部分,第一部分讲解消息队列入门和RocketMQ生产、消费原理与最佳实践;第二部分从整体角度讲解RocketMQ架构;第三部分讲解RocketMQ各个组件的基本原理;第四部分深入RocketMQ,讲解如何阅读源代码、如何进行企业实践;第五部分是附录,包含Namesrv、Broker的核心参数配置说明和Exporter监控指标注释。希望读者在平时的工作中能熟悉、借鉴、参考RocketMQ的优秀设计理念,在技术能力上更进一步,在工作中更好地服务公司。希望读者在平时的工作中能熟悉、借鉴、参考RocketMQ的优秀设计理念,在技术能力上更进一步,在工作中更好地服务公司。 -
一步一步跟我学Scratch 3.0编程丁浩,孙亲亲 著随着人工智能不断发展,让孩子学会编程逐步列入每个家庭的计划中,学习编程先得培养兴趣,兴趣是一切学习的动力,如果开始没有尝到甜头,上来就是一本枯燥的说明书,会让孩子兴趣的热度消失殆尽。本书汇百家精粹,是为孩子们入门编程而精心打造的一本书,让孩子们能更快速地融入编程的奇妙世界中,为今后的发展铺平道路。 本书共分两部分32章,其中的内容包含了Scratch中核心指令的讲解及运用,从最开始的移动10步有关的编程,到最终可以灵活运用列表变量模块的指令。本书提供源码、课件与动画视频等资源下载,并提供技术支持。 本书根据Scratch可视化编程语言的特点,同时利用Scratch在教学上的强大能力和它丰富的学习环境,来制作交互式程序、富媒体项目,包括动画故事、读书报告、科学实验、游戏和模拟程序等。通过书中这些完整的编程案例的学习,孩子们可以制作出更多类似的、丰富多彩的程序。 -
Node.js开发实战教程钟小平 著本书以Node.js知识和框架为主线,详细介绍Node.js开发的基础知识。全书分为10章,内容包括Node.js入门、Node.js编程基础、模块与包的管理与使用、文件系统操作、网络编程、SQL数据库操作、MongoDB数据库操作、Node.js框架与Express、应用程序测试与部署、综合实例——构建博客网站。本书从编程基础讲起,突出实战操作,通过典型案例详细讲解Node.js开发中最常用的原生模块与第三方框架和模块。 -
JavaScript语法简明手册格雷格·赛德尼科夫(Greg Sidelnikov) 著,侯振龙 译本书包含大量精心绘制的示意图和丰富的示例代码,讲解了常用的JavaScript语法特性,为JavaScript初学者绘制了一条平缓的学习曲线。本书涵盖原生数据类型、强制类型转换、作用域、闭包、运算符、面向对象编程、事件循环机制等内容。这些内容由浅入深,适合初学者按顺序阅读。本书还突出了ES10引入的一些新特性,便于有进阶需要的读者翻阅。 -
基于Kriging模型的仿真优化方法李耀辉 著该专著研究基于Kriging模型全局近似及仿真优化方法,包括:Kriging增量建模的全局近似;基于正则对偶变换和信任域策略的高效无约束全局优化方法;多点采样的无约束全局优化方法;初始存在不可行采样点的约束全局优化方法。这些方法将拓展和完善了基于元模型的全局近似和优化体系,为具有昂贵估值的优化问题提供了有效的解决方法。该书可作为相关科研人员和工程技术人员的参考用书。 -
Python深度学习应用[加] 亚历克斯·盖利(Alex Galea) 著本书介绍Jupyter、数据清洗、高级机器学习、网页爬虫、交互式可视化、神经网络、深度学习、模型构建、模型评估与优化、产品化处理等有关深度学习应用方面的内容。本书理论与实践并重、体系完整、内容新颖、条理清晰、组织合理、强调实践,包括使用scikitlearn、TensorFlow和Keras创建智能系统和机器学习解决方案,并将论述的重点放在实现和实践上,以便让读者更好地了解Python深度学习应用的实现细节。本书适合所有对Python深度学习感兴趣的人士阅读。 -
Visual Basic程序设计教程涂珊,易钢 著暂缺简介... -
零起步玩转Mind+创客教程占正奎,占杨 著《零起步玩转Mind+创客教程——基于Arduino平台》由26节课组成,通过课程中的45个案例,讲解如何用Mind+对Arduino硬件进行编程,使学生学会应用Arduino传感器来感知环境,如通过控制灯光、电动机和其他硬件来反馈、影响环境,搭建出创客作品。书中所使用的Arduino硬件全部是大众化的元器件,没有采用二次开发的套装,因此适合学校开展普惠式创客教育。 书中所有案例均来源于课堂教学实践,并按照每节课45分钟的时间进行编排,非常适合作为中小学生学习Arduino的入门与提高课本,也可为创客爱好者的创作、创新提供一定的参考。 -
R语言机器学习Brett Lantz 著《R语言机器学习 第3版(影印版)》提供了具备良好可读性的实践指南,帮助你将机器学习应用于实际问题。无论你是经验丰富的R语音用户还是刚接触这门语言的新手,从Brett Lantz这里都可以学到发掘关键见解、做出新的预测并可视化你的发现所需的一切。 -
少儿编程之旅 趣学Python张霞,刘颖 著本书分为6章,系统全面地介绍了Python语言的基础语法、基本数据类型与组合数据类型。基本数据类型包括整数、浮点数、字符串、布尔值和空值;组合数据类型包括序列类型(字符串、列表和元组)、字典类型和集合类型。本书包括IT行业的14个故事与话题,例如伊莉莎程序、身份证的数字化、计算机加密算法等;设计了110个案例,例如猜数游戏、绘制小花朵、计算机造句等;列举了4个算法分析的案例,分别是凯撒加密法、换位加密法、英文小说的词频统计以及字典加密器。
