软件与程序设计
-
aelf区块链应用架构指南杜行舟,孟繁轲,郝玉琨 著《aelf区块链应用架构指南》旨在引导区块链应用开发者,基于aelf 框架构建可支撑商业应用的分布式 App。内容从分布式技术体系入手,从区块链业务建模思维方法、设计原则、技术决策和原型开发的角度,以典型的存证业务及去中心、多中心治理等场景为例,对基于 aelf 技术体系的领域分析、架构设计、性能及部署设计活动的工具方法进行阐述。具体涉及 aelf 区块链平台技术体系、智能合约及跨链资源体系、业务系统性能测评以及aelf 技术生态与治理。本书在各模块中穿插介绍了主流区块链系统的技术原理与发展历史,并详细介绍了aelf 框架的技术实现,帮助读者从不同角度、多方面地理解区块链。 《aelf区块链应用架构指南》以“理论牵引例程,技术支撑场景”为逻辑原则,在特定技术的介绍中通过概念示意图、业务模型图、数据流图等形式,结合伪代码示例及程序运行数据,指导区块链应用产品设计及DApp 软件产品的全生命周期研发。 《aelf区块链应用架构指南》的主要读者对象为分布式技术行业从业人员(包括产品经理及开发人员)、相关研究方向的高校师生等。目前,aelf 开源生态已初具规模,自aelf 框架的preview 版本发布以来,开源社区热度激增。本书编写过程获得了aelf 官方团队的大力支持,通过丰富的技术理念和完备的例程,为aelf 区块链应用开发者的技术研发工作提供了丰富的指导。 -
区块链技术与应用林时伟 著本书分为3篇,共13章。第1~3章为入门篇,主要介绍了与区块链相关的理论知识,并分别讲述了区块链与5G、人工智能、物联网等前沿技术的融合;第4~9章为应用篇,主要讲述了区块链的场景实战,分析区块链与社交、流媒体、共享经济、电商、金融、体育等领域的结合;第10~13章为运营篇,主要讲述了区块链领域的营销之道,以及区块链项目和区块链业务的相关知识,为准备入局区块链的公司或个人提供了新的思路。 本书以读者为中心,从理论、应用、运营等多个角度出发,全面阐述区块链带来的变化和商业革命,兼具实用性和可操作性,是新时代创业者和技术人才的辅助用书。 -
零基础学Python编程溪溪爸爸 著本书是一本少儿编程入门书,适合零基础的读者。本书以“派森号”飞船和西西船长等人的童话故事为载体,从头开始介绍了Python语言的基础语法。全书共有6个章节。每章都有约十个独立的内容来介绍Python的一个知识点,并以任务的形式提出问题,后逐步解决问题。 本书不光讲解了Python语言本身,也在内容中穿插了许多计算机程序设计的基础知识,为孩子在计算机程序设计领域进行入门教育,扫除认知障碍,对今后在该领域进一步学习具有很好的指导意义。 -
Python数据分析张玉皓 著本书讲解主要以Python数据分析相关内容为主,还涉及数据分析背后的数学思维。全书内容主要分为三部分。第一部分为Python数据分析相关技能,包括NumPy、pandas等重要的第三方库的使用技巧;第二部分为数据分析相关统计学知识,主要包含构建模型的流程、思路,以及数学原理的解析;第三部分为实战,主要是结合Python数据分析工具与统计学知识的实践操作。对于那些想要进入数据分析领域的初学者非常适合阅读本书,即使你没有扎实的Python编程基础,没有深厚的数理统计功底,依然可以通过本书的学习对数据分析技术产生浓厚的兴趣,以及对数据分析的原理与应用有更加整体的认识和理解。 -
C++新经典王健伟 著本书是一部介绍在Linux下使用C++开发网络通信服务器程序的书。本书共8章36节,介绍了一个完整的项目,其中包括通信框架和业务逻辑框架,有以下几个特点: ①项目本身是一个完整的多线程高并发的服务器程序; ②支持TCP长连接,按照“包头+包体格式”正确接收客户端发送过来的数据包,完美解决收包时的数据粘包问题; ③可根据收到的不同数据包选择不同的业务处理逻辑; ④可将业务处理产生的结果数据包正确返回给客户端。 项目中用到的主要开发技术和特色包括: ①epoll高并发通信技术,用到的触发模式是epoll中的水平触发模式(LT); ②通过线程池技术处理业务逻辑; ③线程之间的同步技术包括互斥量和信号量; ④连接池中连接的延迟回收技术,可极大程度地消除诸多导致服务器程序工作不稳定的因素; ⑤专门处理数据发送的一整套数据发送逻辑以及对应的发送线程; ⑥信号处理、配置文件读取、日志的打印输出、调用fork创建子进程、创建守护进程等技术。 本书适合作为已经掌握C/C++语言,希望进一步深入学习的开发人员的自学参考用书。 -
C#并发编程经典实例斯蒂芬·克利里(Stephen Cleary) 著,韩峰 译本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。新版内容全面更新,涉及异步编程基础、互操作、集合、常见场景及其处理技巧等,另外新增了关于异步流的章节。全书分为14章:第1章概览几种并发编程技术,包括异步编程、并行编程、响应式编程、数据流等;第2~6章对这些技术进行详细介绍;第7~13章深入探讨这些技术,内容包括测试技巧、互操作、取消、函数式面向对象编程、同步、调度等;第14章涉及并发编程中的一些常见场景,并配有对应的解决方案。全书共包含近90个配有源代码的实例,可用于各种应用程序的开发。 -
Python核心编程[美] 卫斯理·春(Wesley Chun) 著《Python核心编程(第3版)习题解答》是畅销书《Python核心编程(第3版)》的配套习题解答,针对书中的编程练习题,给出了解题思路和答案。《Python核心编程(第3版)习题解答》共分为15章,每一章的主题与《Python核心编程(第3版)》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,最后则对每章末尾的编程练习题进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。本书还通过附录的形式给出了Python虚拟环境的安装步骤,确保读者能够成功搭建练习本书示例所需的环境。《Python核心编程(第3版)习题解答》是《Python核心编程(第3版)》的配套参考书,作为Python编程语言的进阶图书,本书涉及领域广泛,且存在一定的理解难度,因此比较适合具有一定Python编程经验,且希望巩固Python编程知识或者希望进一步提高Python编程技能的程序员阅读。 -
成品赵君韬 著《成品:Illustrator CC平面设计实战从入门到精通》采用全新的讲授思路,配合Illustrator CC 2019版本,结合视觉设计师的标准工作流程进行讲解,详细介绍Illustrator的使用思路和设计技巧。该书以市场上常见的设计类型为案例形式,让读者熟悉Illustrator制作流程,每个案例由设计分析、技术概述、操作步骤、拓展练习等部分组成,通过9章的篇幅,包括基础操作、图形设计实战、工业级图形设计实战、设计质感初级实战、字体设计实战、矢量配色设计实战、设计质感中级实战、设计质感高级实战和矢量效果实战,让读者掌握基础操作、图形设计、质感表现、配色设计、字体设计、图案设计、UI设计、插画设计、工业设计的方法和技巧。《成品:Illustrator CC平面设计实战从入门到精通》内容丰富,结构合理,不仅适合平面设计的初学者,也适合有一定基础的中级读者,可作为高等院校平面设计课程的教材。 -
Python高手修炼之道许向武 著本书系统介绍了如何入门Python并利用Python进行数据处理与机器学习实战。本书从Python的基础安装开始介绍,系统梳理了Python的入门语法知识,归纳介绍了图像处理、数据文件读写、数据库操作等Python基本技能;然后详细讲解了NumPy、Matplotlib、Pandas、Scipy、Scikit-learn等在数据处理、机器学习领域的应用。代码实例涵盖网络爬虫、数据处理、视觉识别、机器学习等应用领域。作者还精心创作了语感训练100题、Python内置函数(类)手册、从新手到高手的100个模块等内容,以帮助读者更好地学习并掌握Python这一工具。 -
电液伺服阀建模与Simulink仿真李跃松,朱玉川 著本书是一本介绍电液伺服阀建模和仿真的著作,内容包括:电液伺服阀的构成、分类、性能描述方法及选用;力矩马达和力马达等电液伺服阀常用电机转换器的结构、工作原理、数学模型、参数优化及物理建模仿真;滑阀、双喷嘴挡板阀、射流管阀和偏导射流阀等液压放大元件的数学模型、静态性能、设计准则、物理建模及仿真;直动式电液伺服阀、双喷嘴挡板力反馈和双喷嘴挡板电反馈两级电液伺服阀、射流管力反馈和射流管电反馈两级电液伺服阀、偏导射流力反馈两级电液伺服阀等常见电液伺服阀的结构、工作原理、数学模型、设计方法、物理模型,以及基于数学模型和物理模型的静、动态性能仿真。 本书可供从事电液伺服阀和电液伺服控制系统设计的人员以及高等院校流体传动与控制专业的师生阅读和参考。
