"本书从实践的角度出发,介绍了使用Java语言进行程序开发需要掌握的知识和技术。全书共分为11章,包括Java简介、Java语言基础、类和对象、Java界面编程、多线程与异常处理、数组和字符串、图形用户界面、文件和流、网络编程、数据库编程及集合应用。 本书在每个章节中加入思政元素内容及生动有趣的实践案例,力求在实践中
"本书从实践实用的角度出发,介绍了利用Python实现机器学习各种算法及综合实践案例,包括模型选择及评估、线性模型、决策树、神经网络、支持向量机、贝叶斯分类、集成学习、聚类、数据降维等算法的有关概念、开发方法、及利用上述知识综合解决疾病预测及分类、球赛预测、航班系统预测、天气预测、房价预测等任务。每章配有数据集、代码及
作者以Processing语言为基础,总结多年教学过程中的经验心得,结合学生作品展示,以理论结合实践、从案例出发的模块化形式展开讲解。本教材主要针对高校艺术类学生,提出一种符合其思维的方法,将绘画和编程联系起来,从绘画的思维和角度讲述艺术编程。
本书按照项目导向、任务驱动的教学方法,以eshop书城项目案例为载体,内容循序渐进,将Python程序设计的理论知识和关键技术技能融入项目任务中。全书分为12个项目单元30个项目任务。项目任务实施过程涵盖了从Python开发环境部署到图形用户界面编程等各项内容,主要知识和技能包括:Python概述与开发环境;程序设计基
Python爬虫与数据采集
本书根据普通高等院校计算机、软件工程等专业教学要求,对软件体系结构和软件设计的基本原理和实例进行了系统论述,包括面向对象方法、经典软件体系结构风格、分布式软件体系结构风格、MVC风格与Struts框架、软件设计目标、设计原则、创建型设计模式、结构型设计模式以及行为型设计模式等内容。本书在论述软件体系结构和软件设计原理的
本教材介绍用于Web开发的JakartaServlet6.0技术,Servlet是目前Spring及SpringBoot中MVC模块的基础,同时Servlet自身亦可独立地进行Web开发。教材选用Thymeleaf作为网页模板引擎,从技术上看Thymeleaf比JSP更有利于前后端分离,从发展上看采用Thymeleaf
"本书从PowerBI的基础知识讲起,然后逐步深入PowerBI的进阶提升知识,最后配合项目实战案例,展示如何使用PowerBI进行数据清洗、数据统计和数据可视化等相关操作,从而帮助零基础的数据分析人员快速上手。 本书共10章,分为3篇。第1篇“基础知识”,主要介绍PowerBI的下载和注册方法,以及相关组件的用法和
本书讲述了在软件研发过程中,如何对技术债务的全生命周期进行管理,内容涵盖技术债务的方方面面,包括技术债务的定义与识别,技术债务在源代码与架构等不同抽象层次上的表现,技术债务的成本计算与偿还策略,以及在什么情况下,与技术债务共存是一个可以接受的选择等。书中也提出了具体的可供实践的理论与方法,让软件研发人员能将技术债务管理
\\\"本书采用“案例驱动”的编写方式,以程序设计为中心,语法介绍精炼,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性。本书共分两个部分,其中第1部分为Python基础篇,主要内容包括Python的开发环境、工具及Python程序的基本结构,以及常量、变量、对象、类和运算符的基本概念;Python中字符