本书以Node.js知识和框架为主线,详细介绍Node.js开发的基础知识。全书分为10章,内容包括Node.js入门、Node.js编程基础、模块与包的管理与使用、文件系统操作、网络编程、SQL数据库操作、MongoDB数据库操作、Node.js框架与Express、应用程序测试与部署、综合实例——构建博客网站。本书
这是一本讲解Sketch图标与UI界面设计的实例教程。全书根据日常生活中移动App界面的常见功能,分类讲解UI图标与界面设计的技巧与方法。 全书共6章,以案例的形式分别讲解了图标设计、引导页设计、主页设计、图表页设计、个人中心页设计及登录页设计。针对图标的设计,分为线性图标、扁平图标和拟物图标的绘制;针对界面的设计,分
本书是一本面向中高级程序员的算法教程,借助Python语言,用经典的算法、编码技术和原理来求解计算机科学的一些经典问题。全书共9章,不仅介绍了递归、结果缓存和位操作等基本编程组件,还讲述了常见的搜索算法、常见的图算法、神经网络、遗传算法、k均值聚类算法、对抗搜索算法等,运用了类型提示等Python高级特性,并通过各级方
本书全面系统地介绍了H5技术的相关知识点和基本制作方法,包括H5初识、H5的设计与制作、互动游戏H5制作、活动抽奖H5制作、测试问答H5制作、滑动翻页H5制作、长页滑动H5制作、画中画H5制作、3D/全景H5制作以及视频动画H5制作等内容。案例涉及易企秀、凡科、iH5等主流平台与Photoshop软件的综合应用。全书内
本书详细讲解JavaEE中使用最多的Spring、SpringMVC和MyBatis(简称SSM)三大框架的基本知识和应用。随着互联网的迅猛发展,SSM框架被越来越多地应用于企业级开发之中,其发展势头已经超过大部分JavaWeb框架,稳居榜首。本书以实用性为原则,采用课堂实录的形式,以任务为驱动,理论与实践相结合,重点
本书系统地讲解了TableauPrepBuilder和TableauDesktop的原理与实践应用。全书以可视化分析、Tableau计算为重点,详细介绍了如何理解数据的层次、如何使用TableauPrepBuilder整理和准备数据、如何使用TableauDesktop开展敏捷数据分析、Tableau高级互动,特别是深
本书详细阐述了自研操作系统DIM-SUM的设计与实现,提供了在ARM64虚拟机中动手实践DIM-SUM及参与DIM-SUM开发的方法。针对DIM-SUM操作系统的同步与互斥、调度、内存、中断与定时器、块设备、文件系统模块进行了详细的分析,包括这些模块的设计思路、数据结构定义、关键API说明。最重要的是,本书对各个模块的
本书是主教材《Python3基础教程(第2版)(慕课版)》配套的实验指导与习题集。本书共分12章:第1~10章是与主教材各章配套的实验指导与习题;第11章为综合实验,综合应用主教材讲授的知识实现一个成绩管理系统;第12章为习题参考答案。本书的全部实验内容均录制了视频教程,可供教师和学生参考。本书可用作各类院校相关专业P
内容包括初识Node.js、JavaScript基础、Node.js基础入门、异步编程与包管理、http模块、Web开发中的模板引擎、Node.js中的文件操作、Express模块、MySQL数据库、Express框架、socket.io模块、MongoDB数据库、综合案例——全栈开发博客、课程设计——网络版五子棋。
《Python数据科学实践》是由狗熊会推出的一本利用Python介绍数据科学基本过程的著作。本书以Python语言为基础,介绍利用Python进行数据科学研究与商业分析的全貌。其核心的设计理念是通过经典的商业应用案例对数据爬取、数据存储、数据清洗、数据建模的核心Python模块做相应的介绍。本书的特点是强调数据科学带来