本书主要介绍了金属切削仿真专用软件AdvantEdgeFEM的主要功能及其基本原理,包括二维/三维仿真工艺模型及其参数设置、材料模型的建立及其应用、网络参数及其重划参数设置、仿真结果的后处理等模块。可供相关研究开发人员学习AdvantEdgeFEM软件使用,或者作为其他切削数值仿真软件学习的参考书。
《超好玩的Python少儿编程》是写给青少年读者的编程学习用书,主要通过游戏及作品的实例来讲解Python的编程方法,引导青少年在快乐中学习编程。通过游戏编程实例及有趣的作品,让青少年参与其中,培养他们独立分析问题和解决问题的能力,提高他们的探索精神,为今后进一步深入学习编程打好基础。 《超好玩的Python少儿编程》根据教学实践来编写,采用青少年感兴趣的游戏实例及应用程序实例等作为主线,由浅入深,读者学习本书之后可以自己动手编写游戏项目。 《超好玩的Python少儿编程》采用彩色、全图解方式,对游戏实例中每个步骤的代码都进行非常细致的讲解,读者只要跟着步骤去做,就能完成很棒的项目。 《超好玩的Python少儿编程》适合初学Python编程的青少年学习使用,也适合作为中小学信息技术课教师或培训老师的参考用书,同时也适
本书主要介绍了金属切削仿真专用软件AdvantEdgeFEM的主要功能及其基本原理,包括二维/三维仿真工艺模型及其参数设置、材料模型的建立及其应用、网络参数及其重划参数设置、仿真结果的后处理等模块。可供相关研究开发人员学习AdvantEdgeFEM软件使用,或者作为其他切削数值仿真软件学习的参考书。
本书首先对Arduino的用法进行了简单的介绍;然后详细解说了电子制作的基础知识、各种传感器的用法、电子电路的搭建方法和Sketch等;接着介绍了将Arduino连接网络的两种方法:一是难度稍高的使用ArduinoM0Pro和ESP-WROOM-02的方法,二是更为方便的使用Web服务BaaS的方法;后介绍了4个电子制作的具体例子。
本书从基础的知识开始,讲解Web开发的整个流程,展示如何使用Python做测试驱动开发。本书由三个部分组成。靠前部分介绍了测试驱动开发和Django的基础知识,并在每个阶段进行严格的单元测试。第二部分讨论了Web开发要素,探讨了Web开发过程中不可避免的问题,以及如何通过测试解决这些问题。第三部分探讨了一些话题,如模拟技术、集成第三方认证系统、Ajax、测试固件以及持续集成等。第2版全部使用Python3,并针对新版Django全面升级,介绍了由外而内的测试驱动开发流程。本书适合Web开发人员阅读。
本书介绍了Go语言的实践应用技术,主要以实际应用为目的,使读者在掌握基本的Go语言知识的基础上进行更多的实践训练。本书涵盖了Go语言基本概念、Go应用程序的管理机制、创建用户界面、云基础设施、微服务器及服务到服务的通信模式等内容,并按照问题、解决方案和讨论的顺序结合具体的程序示例对70种Go语言的技术逐步进行了介绍。本书可以作为程序员解决实际问题的参考。也可以作为Go语言爱好者学习和应用的参考书。还可以作为非专业学生Go语言学习的入门参考书,也可以作为专业学生的实践参考书。
RxJava广泛应用于Android应用程序的开发,得到了广大开发人员的青睐。其语法简洁,运行高效,未来有望成为主流的开发模式。本书主要内容包括:RxJava的基本概念,RxJava提供的诸多操作符,如何将RxJava用于自己的应用程序以及如何与它交互,如何将RxJava嵌入代码库的不同地方,如何从头到尾实现反应式应用程序,流控制,回压机制,基于Rx的应用程序的单元测试、维护以及问题排查等相关技术。本书还特别收录了2.0版本和1.0版本的异同比较。
AppInventor的出现大大降低了编程门槛,没有程序设计经验的编程爱好者可以在短时间内就创建出炫目的安卓手机应用。本书带领读者通过动手实践数个编程实例来了解程序开发的逻辑。书中内容共分为21章,包含15个完整的应用,覆盖了游戏、教学、工具、信息管理以及网络应用等。本书不仅详细介绍了应用开发的步骤和要点,还针对每种应用的特征给出了进一步优化的建议,忠实还原了应用开发过程中遇到的问题和解决方法,是一本不可多得的编程技术与理念并重的实践指南。