《Java网络编程进阶——从BIO到RPC》用于学习Java网络通信的设计和开发,系统地介绍了Java网络通信的多种技术,由浅人深地阐述了多种通信技术的基础知识、主要模型以及实际可用的案例,使读者能有效地掌握Java网络编程的相关知识,并具备以Java编程来处理和解决网络通信问题的能力。全书共8章和1个附录。第1~4章
本书分为以下内容: C语言概述,了解其发展历程,学习准备知识;C语言程序设计基础知识;了解C语言的数据类型;理解标识符、常量和变量的概念;掌握基本输入输出实现和常见运算符和特殊运算符的使用;掌握流程图和分支结构的使用方法。;掌握循环结构的使用方法和特殊控制语句。了解结构化程序设计的思想,掌握函数的定义方法,函数的调用
不需要是技术专家,只要阅读《游戏设计艺术》(第3版),学习佳作,深刻领悟游戏设计的真谛,人人都可以成为成功的游戏设计者!本书深入讲解最基础的游戏设计原则,展示桌面、卡牌、体育游戏中的技巧如何在电子游戏中生效。书中列出了100多个透镜,帮助你从各种角度观察游戏设计,例如心理、建筑、音乐、视觉、电影、软件工程、主题公园设计
本书主要讲述了从1995年到2015年这20年间,JavaScript在创建、设计和演变方面所经历的过程。全书分为4个部分,每个部分都涵盖了JavaScript发展和演化的一个主要阶段,其中不仅涉及语言发展的技术细节,还介绍了人们和组织如何在竞争与合作中逐渐塑造JavaScript语言的故事。本书适合JavaScrip
Java编程语言是软件开发领域最受欢迎的语言之一,是从事JavaEE项目开发、Hadoop云计算应用开发、Android移动应用开发的必备基础。本书从零基础学习者的角度出发,用通俗易懂的语言和具体详细的实例全面介绍Java程序开发的核心编程技术。本书分为22章。第1~3章是Java入门体验,主要介绍Java语言简介及发
全书共分11章。第1-3章为入门篇,内容包括C#语言和.NET平台的基础、C#程序结构、数据类型和表达式、程序流程控制、数组、集合和字符串的应用;第4-5章为进阶篇,详细介绍了C#面向对象程序设计的核心技术和知识,包括类的定义、继承和多态、接口、委托和事件等;第6-10章是应用篇,全面介绍了Windows应用程序开发、
本书将JavaWeb开发的前端和后端知识有机的结合在一起。全面地介绍了JavaWeb开发中所涉及的所有必要的基础知识。主要以MVC模型为基础讲解应用程序各层架构所涉及的技术,其中,视图层主要讲解JSP技术,以及前端的一些通用技术,如HTML、CSS、JavaScript和jQuery;控制层主要讲解Servlet技术,
本书系统地介绍了软件体系结构的基本原理、方法和实践,全面反映了软件体系结构研究和应用的最新进展。既讨论软件体系结构的基本理论知识,又介绍软件体系结构的设计和产业界应用实例,强调理论与实践相结合,基础知识与前沿发展相结合。本书可作为计算机软件相关专业高年级本科生、硕士研究生(含软件工程硕士)和博士研究生的软件体系结构教材
本书涵盖数据分析与数据挖掘的基础知识、必备工具和有效实践方法,能让读者充分掌握数据分析与数据挖掘的基本技能。 本书共分为15章,主要内容包括大数据获取、数据预处理、探索性数据分析、用Sklearn估计器分类、主流数据分析库、大数据的数据库类型、数据仓库/商业智能、数据聚合与分组运算、数据挖掘工具、挖掘建模、模型评估、
本书集教材、练习册、上机指导于一体,基于Python3.8阐述Python语言的基础知识,以及使用Python语言的开发应用实例。本书全面覆盖计算机等级考试二级Python语言的知识范围,具体内容包括程序设计导论、Python语言基础、程序流程控制、函数和代码复用、组合数据和数据结构基础、输入输出和文件处理、数值和日期