这是一本为专业程序员而写的书,写好代码、追求卓越和工匠精神是每个程序员都应该具备的优秀品质。本书共有13章内容,主要分为技艺部分、思想部分和实践部分。技艺部分详细介绍了编程技巧和方法论,并配以详尽的代码案例,有助于读者提高编写代码的能力,优化代码质量。思想部分主要包括抽象能力、分治思想,以及程序员应该具备的素养等内容。
本书主要讲解JavaEE框架MyBatis、Spring和SpringMVC的核心开发技术,帮助读者进行“精要”式的学习和项目实战,同时汲取JavaEE的思想,并最终将其灵活运用到实际工作中。全书内容共7章,分别对MyBatis、Spring和SpringMVC的基础知识与核心技术实现进行了详细的描述。书中利用大量篇幅
Java是目前企业中常用的一种面向对象思想开发的编程技术,是JavaEE企业级开发体系中非常重要的基础技术。本书由浅入深地讲解了整个Java程序设计的基础知识、开发环境与开发工具。全书共15章,第1~9章是Java初级部分,主要内容包括Java语言概述、Java语言基础、程序的控制语句、数组、面向对象基础、继承、多态、
Git是一款让人一开始觉得很容易学,但却很难精通的工具。本书除了介绍Git的相关知识外,还会模拟各种常见的状况,让读者知道应该在什么时候使用什么指令。《Git从入门到精通》共分11个章节,1~3章介绍安装工具及环境,对于已经安装完成的读者可直接从第4章开始阅读。第5章介绍Git基本的使用方式,虽然难度不高,但却是整个G
本教材的基本内容包括MATLAB软件基本信息,操作界面,帮助系统,数据变量,矩阵和数组的运算,画图工具,脚本文件,程序编写,文件操作,用户界面设计等MATLAB的基本功能;案例部分包括油田智能管理决策应用。
本书的写作初衷是为了帮助更多功能测试人员转型自动化测试方向。在转型过程中,主流自动化测试技术和应用场景的结合是非常重要的一环。本书从自动化测试理论入手,全面地阐述自动化测试的意义及实施过程。全文以Python语言驱动,结合真实案例分别对主流自动化测试工具Selenium、RobotFramework、Postman、P
本书以基础知识为依托、以案例教学为特色,共分10章,穿插17个案例和近百个小例程讲授表、查询、窗体、报表、宏及模块的创建步骤和操作过程。另外,配套使用电子版完成了10个实训题目,以扫二维码的形式即可获得每章的习题及答案。结合本书的演示文稿PPT,帮助学生融会贯通全书的内容。教材编写中力求通俗易懂,学生通过学习本教程即能
本书从初学者的角度出发,通过通俗易懂的语言,详细介绍了机器学习、NLP自然语言处理(聊天机器人设计)、网络爬虫等应用知识,书中所有知识点都结合具体实例进行讲解,可以使读者轻松领会Python程序开发的精髓,让零基础的读者轻松跨入编程领域。本书适合Python语言零基础的学生、以及从事数据建模框架和与机器学习、NLP自然
《Scratch3.0少儿人工智能编程指南》第1章介绍Scratch,以及它能够实现的内容;然后引出第2章Scratch3.0的界面知识与操作方法,介绍Scratch3.0的一些基本操作;接着在第3~6章以案例形式介绍了Scratch3.0在动画制作、游戏设计、数学编程、硬件编程4个方面的实现方法和步骤;第7章介绍Sc
本书是《网络空间安全:C语言程序设计》(科学出版社,2018)的配套习题辅导,旨在为学习者学习C语言程序设计课程提供指导和帮助。本书以C语言程序设计的基本思想和方法为主线,以培养学习者的逻辑思维能力、程序设计能力和自主学习能力为导向,以强化和巩固程序设计的综合能力和基本素养为目标。本书共分四章,包括章节练习、教材习题解