本书采用ES5和ES6融合的方式编写,兼顾了主流应用和发展趋势,书中知识点结合实际开发讲解演示。本书从JavaScript额的历史开始讲解,由浅入深地带领读者逐渐走入JavaScript的世界。本书内容包括:变量、基本数据类型、运算符和表达式、语句、函数、对象、数组、BOM、DOM、AJAX、异步编程及ES6新特性等。
本书基于VisualStdio2013(VS2013)以项目教学的方式,循序渐进地讲解C#程序设计的基本原理和具体应用的方法与技巧。全书分为9个项目,具体内容为:HelloWorld、图片移动、交通灯、霓虹灯与跑马灯、贪吃蛇、计算器、局域网聊天室、用户登录界面、企业人事管理系统等内容。本书附有电子资料包,供读者在学习时
本书将Python程序设计基础和数据分析案例相结合,循序渐进地介绍Python基础知识和数据分析及可视化的全过程。全书共2篇13章,第一部分Python程序设计基础篇,从第1~8章,分别介绍Python开发环境、Python变量类型运算符与表达式、Python程序控制结构、列表与元组、字典与集合、函数定义使用、Pyth
本书基于零售数据分析及PowerBI的综合实现,全面、详细地介绍PowerBI在零售数据分析领域的专业解决方案。本书从指标体系、业务场景、技术流程、经典模型、模块实现、图表展示等多个维度给出可供读者直接复用的整套方案及PowerBI模板系统。读者直接按照数据格式模板导入数据,一键刷新即可实现整套零售商业智能分析方案。本
本书采用案例实战式的教学方法对常见的短视频题材进行分类,精选多个案例,介绍了短视频后期制作的基础知识与实战应用。本书从认识剪映以及短视频剪辑基础知识与思维开始讲起,完整再现了多个案例的制作流程,并将相关知识点的应用,如素材的导入与粗剪、节奏点的设置与调整、音视频融合剪辑、素材的变速与倒放、画面的裁剪与调整、转场效果的添
本书通过精选案例引导读者深入学习,系统地介绍电脑入门的相关知识和操作技能。内容包括:电脑基础知识、电脑入门操作、拼音与五笔打字方法、Windows11系统的操作与应用、电脑文件的正确管理、电脑系统的管理与设置、电脑连网及网上冲浪操作、网上通信与聊天交流、网上日常生活与娱乐体验、电脑系统维护与安全防范、使用Word202
随着人机交互和AI技术的快速发展,设计师需要从基于屏幕的图形用户界面设计思维,转变为空间交互及智能交互的设计思维。本书从设计师要懂技术的原因讲起,引导设计师结合技术去思考设计,并针对跨设备交互设计、基于AI的设计及各种传感技术(姿态和手势识别、人脸识别和追踪、眼动追踪等)进行解读与案例分析,帮助设计师更好地应对未来的工
数据结构与算法是计算机、软件工程等相关专业一门非常重要的专业基础和核心课程。《深入浅出数据结构与算法:微课视频版》内容全面,语言通俗易懂,所选案例典型、丰富,结构清晰,重难点突出,所有算法均已实现,可直接运行。《深入浅出数据结构与算法:微课视频版》共分为四篇,内容包括数据结构概述,数据结构与算法基础,线性表,栈和队列,
本书面向有一定Java语言基础和一定编程经验的读者,重点探讨在Java程序设计中怎样使用重要的设计模式。本书共28章。前6章是学习设计模式的一些必要知识准备,也是Java语言的一些重要的概念和核心技术;第7~27章探讨、讲解GoF的《设计模式》一书中所给出的设计模式(除了代理模式和解释器模式);第28章为MVC模式。本
《Linux高性能网络详解:从DPDK、RDMA到XDP》主要介绍了DPDK、RDMA和XDP三种高性能网络技术的原理、使用方法和实现方案。 《Linux高性能网络详解:从DPDK、RDMA到XDP》总计26章,分为四大部分。第1部分介绍了计算机网络、计算机硬件和Linux操作系统的基础知识,以及软件和硬件之间传递信息