软件与程序设计
-
基于计算思维的编程教学崔东伟 著《基于计算思维的编程教学:以迷宫游戏为例》通过对程序设计的基本步骤进行分析,根据迷宫游戏的不同规则画出流程图,然后通过图形化编程的脚本实现功能,培养学生利用计算机程序分析问题、解决问题从而进行创意设计的能力,这正是培养学生计算思维的根本目的。《基于计算思维的编程教学:以迷宫游戏为例》可供中学信息技术教师进行图形化编程程序设计教学时参考,主要读者对象为初中学生,适合编程基础薄弱的学生学习编程时使用,为信息技术学科实施计算思维培养的课堂教学提供支撑材料。 -
AutoCAD2020基础与应用技术孙簃,许靖,陈洪飞本书从AutoCAD2020的基本操作入手,以项目完成过程为主线,关注学生对知识技能的理解及对其应用领域和应用方法的了解。全书分三部分,共九个项目,第一部分(项目一)为准备篇,作为AutoCAD2020操作的准备和入门介绍;第二部分(项目二~项目八)为基础篇,按照熟悉工程制图的一般流程,由浅入深,循序渐进,依次介绍应用AutoCAD2020软件绘制平面图形、组合体视图、零件图、装配图、轴测图和简单三维实体,以及打印与输出图形等内容;第三部分(项目九)为提高篇,通过绘图实例,结合编者多年的AutoCAD操作经验,介绍快捷方法和绘图技巧。本书配套学习卡网络教学资源,使用本书封底所赠的学习卡,登录http://abook.hep.com.cn/sve,可获得更多资源。获取方式详见书末“郑重声明”页。本书适合作为中等职业学校计算机平面设计专业及其他相关专业的教材,可供高等职业院校相关专业学生入门使用,也可以作为广大计算机工作者或爱好者的参考用书。 -
ASP.NET Core 3全栈Web开发瓦莱里奥·德·桑克蒂斯 著主要内容 ● 使用ASP.NET Core实现Web API接口,并通过Angular和RxJS Observable来使用接口。 ● 使用Entity Framework Core的代码优先方法和迁移支持来创建数据模型。 ● 使用本地实例或Azure中的云数据存储来建立和配置SQL数据库服务器。 ● 使用Visual Studio 2019执行C#和JavaScript调试。 ● 使用xUnit、Jasmine和Karma执行TDD和BDD单元测试。 ● 使用ASP.NET Identity、IdentityServer4和Angular API实现身份验证和授权。 ● 构建渐进式Web应用,并探索服务工作线程。 -
SOC设计原理与实战刘建军 著SoC 作为软硬件一体化集成程度较高的IT 技术表达方式,是保护设计者知识产权的完美介质。随着SoC 设计技术的普及和芯片制造成本的不断降低,SoC 成为每一个IT 公司的标配。SoC设计其实不是一件神秘的事情,有明确的方法可以遵循。本书详细介绍了SoC 全流程技术,从概念到需求分析,即从总体设计到模块分割,从详细设计到仿真验证,从生产到封测,从硬件集成到系统集成,从验收测试到第二轮迭代的完整过程。 本书不仅适合初次接触芯片设计的人员,也适合对于芯片或机器人设计有一定了解的开发设计人员及架构师。 -
深入理解Java模块系统[德] 尼科莱·帕洛格(Nicolai Parlog) 著,张悦,黄礼骏,张海深 译本书从Java模块系统的设计动机和基本概念讲起,一直延伸至其高级特性,详尽介绍了模块系统的基本机制,以及如何创建、构建和运行模块化应用程序。本书还会帮助你将现有项目迁移到Java 9及以上版本,并逐步将之模块化。书中主要内容包括:从源代码到JAR 来构建模块、迁移到模块化Java、解耦依赖以及改进API、处理反射和版本、自定义运行时镜像等等。 -
JavaScript从入门到实战开发最强教科书[日] 山田祥宽 著本书主要内容涵盖:对JavaScript、ECMAScript 2015、开发者工具进行概述;掌握基本的写法;操作基本数据-嵌入式对象;将重复利用的数据汇总在一个地方-函数;掌握大规模开发也能通用的写法-面向对象的句子;操作HTML和XML的文件-DOM(Document Object Model);客户端JavaScript开发;操作过程中不可避免的应用知识。 -
互联网消费金融腊阳,山丘 著《互联网消费金融:业务架构、运营和数字化转型》是一本写给互联网消费金融行业从业者的实战指南,从产品创新、业务架构、精细化运营、数字化转型4个维度对互联网消费金融进行了有针对性的讲解。作者是互联网消费金融领域的先行者和布道者,从行业兴起一直深耕至今,目前是知名互联网消费金融机构运营和技术负责人,对行业创新和应用架构有深刻的理解,经验非常丰富。《互联网消费金融:业务架构、运营和数字化转型》是他们多年从业经验的总结。第1章简要介绍了互联网消费金融的核心概念、生态、趋势和痛点,旨在让读者对这个行业有一个整体认识;第2章以构建成功的客户旅程为切入点,讲解了如何以用户为中心来设计互联网消费金融类产品,这是产品创新的关键;第3-4章首先讲解了互联网消费金融的业务架构方法论,然后具体讲解了银行、消费金融公司、金融科技公司的互联网消费金融的业务架构;第5-6章详细讲解了互联网消费金融业务的运营体系和精细化运营实操方法;第7章重点讲解了互联网消费金融行业数字化转型的切入点、能力体系和行动路线;第8-9章有针对性地介绍了头部互联网金融消费平台给我们的启示,以及行业未来的机遇和挑战。消费金融产品定位于银行无法覆盖的中低收人群,专注于提供小额、无抵押的消费贷款。行业的快速发展对扩大内需、促进消费升级起到重要支撑作用。在消费总量增长、结构升级和消费金融渗透提升的作用下,消费金融市场的巨大发展潜力得到快速释放。银行和互联网巨头是行业的主导者,消费金融公司经过几年的发展已经开始出现阵营分化,金融科技公司在强监管下也分化严重,出现强者越强,弱者苦苦挣扎的现象。面对复杂、激烈的竞争环境,行业的从业者们究竟该如何做?《互联网消费金融:业务架构、运营和数字化转型》从产品创新、业务架构、精细化运营和数字化转型4个方面分享了作者多年的实践经验和行业洞察。通过阅读《互联网消费金融:业务架构、运营和数字化转型》,你将:了解到行业趋势和头部机构的产品创新熟悉消费金融的业务模式和整体业务流程学会分析金融客户旅程,在旅程中分析客户学会规划业务架构学会精细化运营用户和数据了解消费金融行业如何进行数字化转型 -
少儿编程小溪流 著一位拍博士,带着一位小男生和一位小女生一起探索Python星球,完成一个又一个的任务。学习不枯燥,由一个连贯的故事入手,引人入胜,在不断完成挑战的过程中学会Python。从认识Python开始,由浅入深掌握Python的核心语法,进而运用Python体验办公自动化,在Excel中编写九九乘法表,使用GUI制作软件。书中融入了很多贴近生活和工作的案例并配备练习挑战,“学习—应用—练习”交替让学习更高效。 -
高效全平台全栈开发暂缺作者本书的大体结构是先在导论篇探讨全平台开发的基本原理、基本思路和技术路线,然后在基础篇为初学者补习开发所需相关基础知识,从第三篇开始到结束,用一个电子留言板(BBS)的项目开发例子贯穿始终,包含了设计篇、数据库篇、API篇、Web端篇、桌面端篇和移动端篇。让读者在实践中循序渐进地掌握技术和产品的实现思路。主要面向的读者人群是以应聘Nodejs全栈工程师、React前端工程师、React-Native工程师为目标的学生或开发人员。 -
深入大型数据集[美] J.T.Wolohan(J.T.沃勒翰) 著,张若飞 译本书共分3部分,主要介绍如何使用Python语言来处理大型数据集。第1部分介绍map和reduce编程风格,以及Python中基础的map和reduce函数,并介绍如何将对象持久化,通过惰性函数和并行函数来加快大型数据集的处理速度。第2部分介绍Hadoop和Spark框架,以及如何使用mrjob库来编写Hadoop作业,如何实现PageRank算法,如何使用Spark来实现决策树和随机森林的机器学习模型。第3部分重点介绍云计算和云存储的基础知识,包括如何通过boto3的Python库将文件上传到AWS S3服务,以及如何在AWS的EMR集群中运行分布式的Hadoop和Spark作业。本书适合有一定Python编程基础,且希望掌握大型数据集处理能力的开发人员和数据科学家阅读。
