本书以Oracle JDeveloper 10g与Oracle AS 10g Container for Java EE作为Java Web应用的开发与运行环境, 介绍如何在上述两个环境下开发与运行Servlet、JSP等Java Web应用。同时,本书还介绍如何基于NetBeans IDE开发JavaFX应用。书中每章都有大量的实例, 最后给出了基于MVC的Java Web应用的综合案例, 以及JavaFX应用综合案例。本书还对重点实例阐述了编程思想并归纳了必要的结论和概念, 并提供
《Java程序开发案例教程》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实战型案例,详细介绍了使用 Java 语言进行程序开发需要掌握的知识。全书共分为 11 章,包括 Java 程序设计概述、Java 基本的程序设计结构、面向对象、抽象类和接口、异常的捕获及处理、Java 集合框架、常用类库、I/O 流与文件、Java 多线程编程、Java 网络编程、Java 数据库编程等。读者可以跟随本书的讲解,边学习边上机实操,开发出一些中小型应用程序。《Jav
本书是计算机相关专业的专业基础课教学用书, 全书涵盖了Java语言开发环境的搭建、基本语法、面向对象编程、集合框架类、文件操作、多线程编程、访问数据库和网络编程等各个知识内容, 以JDK1.8、MyEclipse10和MySQL为开发平台, 配以巩固训练和动手实践, 使读者通过课上项目分解、任务学习、配套案例上机练习逐步掌握知识, 以扩展学生的知识面, 从而培养学生的自主学习能力。
本书是学生在具有一定的C语言的基础上, 学习面向对象程序设计的入门教材。本书强化项目实践, 逐步提高学生的编程能力。本书按照CDIO模式编写, 即按照“构思、设计、实现、运行”的结构构建项目和任务, 将“客户管理系统”的设计贯穿到全书的每个项目实践中。本书共包括8个项目实践, 24个任务, 150多个案例程序, 每章有关键词 (中英文对照)。本书内容包括.NET框架与C#概述、C#程序设计基础、图形用户界面基础、类与对象、继承与多态、委托与事件、集合与泛型、文件处理。
C++ 是一种使用非常广泛的计算机编程语言,也是信息学奥赛指定的语言之一。本书将 C++ 编程知识与中小学数学知识结合起来,并将计算机科学史上一些有趣的小故事融入其中。通过这种特殊的编写方式让同学们学习编程、复习数学、了解历史,潜移默化中培养同学们的计算思维和编程思维。 全书共 14 课,主要介绍 C++ 编程工具的安装及使用,C++ 编程的基础知识,C++ 的顺序语句、选择语句、循环语句及常用的库函数的使用,用 C++ 解决数学计算、统计推理、和差倍分等中小学数学问题。<
《Spring Boot+MVC实战指南》主要讲解如何在Spring Boot框架中开发MVC应用,包括主流的JavaEE框架,如MyBatis、Spring、SpringMVC、FreeMarker和Thymeleaf等。读者可以进行“精要”式学习,正确地进行项目实战,同时汲取JavaEE的思想,并最终将这种思想灵活运用到实际工作中。 《Spring Boot+MVC实战指南》主要涉及MVC框架的原理实现、上传、下载、数据验证、国际化、多模块分组开发、转发/重定向、JSON的解析、将Ajax及
C++语言是目前***的程序设计语言之一,它既支持面向过程的结构化程序设计,也支持基于对象的面向对象程序设计。本书依据ANSI C++标准,从面向过程的编程到面向对象的编程方法展开,形成一条自然流畅的主线,同时两个部分又自成体系,以满足不同基础与需求的学习者。
本书凝聚了编者多年来从事软件开发和教学实践的经验和体会,由两条主线贯穿全书: 一条主线以通俗易懂的语言介绍用Visual C++ 2019开发Windows应用程序所必需的应用理论; 另一条主线设计了丰富的实用程序,通过实践引导学生快速掌握Visual C++ 2019的开发方法和技巧,力求给Visual C++初学者开辟一条迅速切入并完整掌握Visual C++编程技术的捷径。全书共分13章,包括Visual C++ 2019开发环境,MFC应用程序概述,图形与文本,菜单、工具栏和状态栏,对话
精通Linux的**指南 《Linux系统管理、服务器设置、安全、云数据中心(第10版)》在上一版的基础上全面更新,旨在帮助Linux新手及中级用户将Linux知识和技能提升到新水平。知名Linux专家、畅销书作家Christopher Negus在本书中浓墨重彩地描述Red Hat Enterprise Linux、Fedora和Ubuntu**版本及命令行工具,并通过分步的详明演示和精选习题引导读者悟透Linux操作系统的工作原理。本书还为各类Linux认证考试提供备考资料。
本书内容面向需要将Kubernetes与CI/CD集成的项目开发、部署和维护人员。CI/CD过程的设计没有标准答案,当导入Kubernetes与云原生(Cloud Native)相关技术之后变化就更多了,而要如何从这个庞大、复杂的架构中设计出一套适合项目团队的解决方案更是难上加难。作者秉持“授人以鱼,不如授人以渔”的理念,重点不放在讲述一成不变的操作流程,而是传授如何从问题出发去探索和找到Kubernetes与CI/CD集成中会遇到的各种实际问题及可行的解决方案。只有掌握方法论,开发人员在面对未