Java是目前世界上流行、优秀的编程语言,它不但赢得了程序员的拥护,也赢得了企业的支持。编程语言的学习是生涩的,《Java程序设计任务驱动式教程(第5版)》致力于使读者更轻松、更愉快地进入Java世界的大门。《Java程序设计任务驱动式教程(第5版)》是一线教师长期教学和软件开发实践的经验积累,也是根据Java程序设计
本书共5章,内容涵盖了JavaWeb开发基础知识、搭建JavaWeb开发环境、Servlet基础知识、ServletAPI、重定向和转发、会话跟踪技术、文件的上传与下载、JDBC的使用、JSP基础知识、EL表达式、JSTL标签、MyBatis持久化技术、Spring框架技术、SpringMVC框架技术,以及超市管理系统
本书全面阐述Java语言编程技术,语言简洁、通俗易懂、内容全面、重点突出,并佐以大量例题以阐明重点内容。全书共16章,第1章介绍Java语言的核心特征,Java编程平台的搭建;第2章和第3章介绍Java编程基础知识,包括基本数据类型、流程控制;第4-11章介绍面向对象编程的核心技术,包括类和对象、继承、抽象类、接口和多
本书共11章。第1章概述Java的起源、发展、特点及其在软件开发中的应用。第2章至第4章,逐步深入Java基础,包括基本语法、流程控制、数组与字符串等核心内容,强调编码规范。第5章和第6章则全面讲解面向对象技术,从基本概念到封装、继承、多态性、类型转换等进阶内容。第7章至第9章,探讨异常处理、文件管理和多线程编程,使读
本书是“CCF全国青少年信息学奥林匹克竞赛教程”丛书的第二册,旨在普及计算机科学与程序设计知识。书中遵循由浅入深、逻辑严密的编写思路,辅以丰富的实例解析,引领读者逐步提升计算思维能力。全书共四章,涉及C++程序设计进阶、数据结构及其应用、算法设计、数学运用等内容,全面覆盖NOI竞赛大纲所要求的基础知识。根据竞赛的特点,
随着智能时代的来临,编程能力日渐成为基础技能。青少年信息科技教育的目的不是培养未来的程序员,而是让青少年熟悉编程原理和思维,勇于在新时代成为科技的创造者,利用技术赋能的思想来阐释自我及看待世界。本书选取10个有趣的与动植物有关的情境,基于图形化编程平台,让孩子通过“拖曳编程积木”创造属于自己的数字世界。通过逐步进阶的编
《全栈项目开发全程实录——SpringBoot+VueDjango+VueNode+Vue》精选7个热门全栈项目,其中前端采用流行的Vue.js、HTML5、CSS3、JavaScript和BootStrap技术,而后端则采用Python的DjangoWeb框架、Java的SpringBoot框架和Node.js进行开
本教材以工具应用为核心,详细拆解Photoshop与Illustrator的操作技巧,辅以壁纸、控件、图标等实战案例,强化设计技能;风格篇紧跟潮流趋势,分析手机主题、App、网页及智能电视等多元界面设计,通过项目实作培养用户对风格把控与功能美学的融合能力;探索篇延伸至播放器等其他人机界面设计,拓宽设计视野。课程强调“理
在编写计算机程序解决实际问题之前,应该首先建立针对该问题的逻辑模型,包括相关数据的组织结构和处理算法,本书就是针对如何有效地组织数据以及如何设计处理算法而编写的。本书采用通俗易懂的语言,结合大量图示和实例,帮助读者理解和掌握数据结构相关的基本概念、基础知识和主要算法。第2章、第5章和第6章还针对最典型的线性结构、树结构
本书内容全面、细致、通俗易懂。涵盖线性表、栈和队列、树和二叉树、堆、哈夫曼树、并查集、AVL树、红黑树、B树和B+树、串、图、散列表等数据结构,以及枚举、二分、递归、分治、动态规划、贪心、深搜、广搜、最短路、最小生成树、拓扑排序、关键路径、内外排序等算法。对各类数据结构和算法,不但要掌握理论,还应熟练地编程实现。本书