《HTML5指南》是系统学习网页设计的参考图书。《HTML5指南》分为五部分:部分介绍学习本书的预备知识和HTML、CSS和JavaScript的进展;第二部分讨论HTML元素,并详细说明了HTML5中新增和修改的元素;第三部分阐述CSS,涵盖了所有控制内容样式的CSS选择器和属性,并辅以大量代码示例和图示;第四部分介绍DOM,剖析如何用JavaScript操纵HTML内容;第五部分讲解Ajax、多媒体和canvas元素等HTML5高级特性。 《HTML5指南》面向初学者和中等水平Web开发人员,是牢固掌握HTML5、CSS3和JavaScript的之作。
《用户体验要素:以用户为中心的产品设计(原书第2版)》是ajax之父jesse?james?garrett的经典之作。本书用简洁的语言系统化地诠释了设计、技术和商业融合是重要的发展趋势。全书共8章,包括关于用户体验以及为什么它如此重要、认识这些要素、战略层、范围层、结构层、框架层、表现层以及要素的应用。 《用户体验要素:以用户为中心的产品设计(原书第2版)》用清晰的说明和生动的图形分析了以用户为中心的设计方法(ucd)来进行网站设计的复杂内涵,并关注于思路而不是工具或技术,从而使你的网站具备高质量体验的流程。
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了JavaScript开发者必须掌握的前端开发技术,涉及JavaScript的基础特性和高级特性。书中详尽讨论了JavaScript的各个方面,从JavaScript的起源开始,逐步讲解到新出现的技术,其中重点介绍ECMAScript和DOM标准。在此基础上,接下来的各章揭示了JavaScript的基本概念,包括类、期约、迭代器、代理,等等。另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及JSON。本书同时也介绍了近几年来涌现的重要新规范,包括Fetch API、模块、工作者线程、服务线程以及大量新API。
《C专家编程》展示了秀的C程序员所使用的编码技巧,并专门开辟了一章对C 的基础知识进行了介绍。 书中C的历史、语言特性、声明、数组、指针、链接、运行时、内存以及如何进一步学习C 等问题进行了细致的讲解和深入的分析。全书撷取几十个实例进行讲解,对C程序员具有非常高的实用价值。 本书可以帮助有经验的C程序员成为C编程方面的专家,对于具备相当的C语言基础的程序员,本书可以帮助他们站在C的高度了解和学习C 。
目前基于ARM架构的嵌入式CPU在手持移动设备和通信等嵌入式领域占据市场的状况,应重视学习嵌入式体系架构,是ARM体系架构。编者唐振明认为:学习ARM体系架构不仅是概念的罗列、知识点的讲解及理论的贯穿,更重要的是在理解ARM设计理念的同时,要有好的配套实验或跟踪的案例,即强调“理论+实践”的学习方法。《ARM体系结构与编程》就是围绕这一方法而编写的,主要内容包括ARM处理器概述、ARM体系结构、ARM编程模型、ARM微处理器的指令系统、ARM汇编语言程序设计、Bootloader启动代码分析和ARM RealView MDK集成开发环境,并针对ARM硬件寄存器和RISC指令集做了大量的配套实验及调试方法,最后在理解以上知识点的基础上对Bootloader进行了详细的分析。 《ARM体系结构与编程》适合作为计算机、软件工程、电气自动化及电子信息工程等大专生、本科生或研究生课程的教
料事如神的大侦探福尔摩斯的形象,在我国广大读者特别是青少年读者中已不陌生。他那渊博的知识,超人的智慧,异乎寻常的观察、思维和判断能力以及高超的侦破才能,都给人们留下了深刻的印象。然而,对法国侦探小说作家莫里士·卢布朗笔下的亚森·罗宾这位兼具“怪盗”和大侦探的双料传奇人物,我国的读者却还不够熟悉。事实上,亚森·罗宾不仅是一位可与福尔摩斯齐名的神探,而且还是一位具有强烈的正义感和同情心的“侠盗”。
LaTeX 已经成为国际上数学、物理、计算机等科技领域专业排版的实际标准,其他领域(化学、生物、工程、语言学等)也有大量用户。本书内容取材广泛,涵盖了正文组织、自动化工具、数学公式、图表制作、幻灯片演示、错误处理等方面。考虑到LaTeX也是不断进化的,本书从数以千计的LaTeX 工具宏包中进行甄选,选择较新而且实用的版本来讲解排版技巧。 为了方便读者的学习,本书给出了大量的实例和量的习题,并且还提供了案例代码。书中的示例大部分来自作者多年的实际排版案例,读者不断练习,肯定能掌握LaTeX的排版技能。 本书适合数学、物理、计算机、化学、生物、工程等专业的学生、工程师和教师阅读,也适合中学数学教师。此外,本书还适合对LaTeX排版有兴趣的人员。
使用Python编写网络爬虫程序获取互联网上的大数据是当前的热门专题。本书内容包括三部分:基础部分、进阶部分和项目实践。基础部分(~7章)主要介绍爬虫的三个步骤——获取网页、解析网页和存储数据,并通过诸多示例的讲解,让读者能够从基础内容开始系统性地学习爬虫技术,并在实践中提升Python爬虫水平。进阶部分(第8~13章)包括多线程的并发和并行爬虫、分布式爬虫、更换IP等,帮助读者进一步提升爬虫水平。项目实践部分(4~17章)使用本书介绍的爬虫技术对几个真实的网站进行抓取,让读者能在读完本书后根据自己的需求写出爬虫程序。
零壹快学程序设计系列丛书是一套针对零基础编程学习者的入门教程,涵盖Java、PHP、Python、JavaScript、HTML、CSS、Linux、iOS、C语言、C++、C#等计算机语言。该丛书内容全面、讲解清晰、示例丰富,配套同步教学视频、实战源码、在线答疑等大量学习资源与支持,以立体化、场景化、全方位的教学模式,帮助初学者轻松实现从入门到精通的快速进阶。
本书全面系统地介绍了计算机Visual?C++绘图原理、方法、技巧和实例,包括二维、三维与分维图形变换、三维消隐、绘图程序设计、工程图形(零件图、三视图、展开图、轴测图、透视图)绘制、分维图形绘制、解析曲面绘制、动画图形绘制、真实感图形绘制等内容,并配有成套程序与图形,反映了微机绘图技术的概貌。内容编排由浅入深,层次清晰;文?字通俗易懂,便于自学;精选绘图源程序近百个,开发难度大,应用范围广。初学者可通过仿效、练习,来掌握绘图技术。有经验者可直接引用或稍加修改,得到满足自己需要的程序和图形,而事半功倍。 ?? ?? ??本书可作为大专院校师生计算机绘图教材或教学参考用书,亦可供工程技术人员从事计算机绘图工作使用,也适合各类自学人员。全部源程序汇于光盘,供读者选用。
全书共8章,、2章主要讲解小程序的入门知识;第3、4章分别讲解了音乐和邀请函项目;第5、6章讲解小程序的各种API,通过8个典型的案例对这些API的使用进行了演示;第7章讲解小程序的开发框架,涵盖了核心框架、第三方框架(mpvue、WePY)和UI库(WeUI);第8章是一个综合项目——订餐系统,详细讲解了项目从需求分析到代码实现的全过程。
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用。本书是一本父母和老师教孩子使用Python进行基础程序设计和解决问题的入门图书。 本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。每章末尾的编程挑战,则可以拓展读者的思维,巩固所学习的知识和技能。本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习。
《小程序:开发入门及案例详解》本书全面介绍小程序的开发思路、技术、工具与案例,涉及小程序开发的方方面面。主要内容包括:前端开发基础、小程序开发基础、小程序组件、AIP详解、实例分析等。本书案例丰富、讲解细腻、实用性强,可帮助读者从零开始快速入门小程序开发。
这是一本有趣、有料又文艺的书。 ??本书在对百余个市场调研及管理咨询项目的分析与提炼的基础上,汇集了数据分析师在入门阶段使用?Excel?进行数据处理与分析过程中的常见需求,通过具体项目案例的演示和讲解,将数据分析的核心技能和关键流程手把手地传递给读者。 ??全书共?7?章,内容涉及数据分析的基本概念、数据输入、数据整理、数据处理、数据分析、数据呈现及数据分析报告,结构严谨、条理清晰、图文并茂、旁征博引、通俗易懂,使读者不仅能够读下去,还能读进去。 ??本书不仅能够帮助在校学生增加就业机会,帮助职场新人提升职场竞争力,帮助市场营销、人力资源、财务管理等人员解决实际问题,也能成为市场调研、管理咨询、数据分析等专业人士的入门指南,还能帮助所有需要使用?Excel?的职场人士提高工作效率。
本书主要介绍了嵌入式C语言程序设计基础知识、基本数据类型、各种运算符与表达式、C语言9条基本语句和32个关键字、函数、数组、指针、结构体、共用体、枚举型、链表、文件、预处理命令、算法和类型定义符、五子棋人机智能对战等内容。每个知识点都有例子程序,如常用的12种算法、基本C语言语句使用范例等。
本书包括托管执行环境的介绍、使用组件、类型的使用、内存和资源管理、线程和异步编程、属性等17章内容。
《程序员修炼三部曲》是一套由四本小册子组成的丛书,旨在帮助解决程序员在日常工作中遇到的一些具体问题,覆盖了对于现代软件开发非常重要的基础性知识。这套丛书不仅展现了注重实效的实际技巧、工具使用,也贯穿作者们在其名作《程序员修炼之道:从小工到专家》中所坚持的开发哲学。而所有这些,都是帮助开发人员和开发团队进行正常开发,并带来高开发效率的利器。 《项目自动化之道——如何构建、部署、监控 Java 应用》是本丛书的第三本,若您想可靠准确地建构、测试和部署您的软件,想花少时间到简单劳动,而腾出大部分功力精雕细镂您的软件、锻炼您的技巧,本书正好符合您的需要。让计算机去做所有必需的枯燥的重复性工作和杂事——以规律间隔建构和测试代码,产生恒定的发布,部署和安装应用,以及监控所运行的程序。您将有更
本书全面深入讲解Windows?10?操作系统的使用方法,全书共计14?章,包括:Windows?10?操作系统的变革;Modern2.0?界面的体验以及Cortana;传统桌面下的改进功能;全新Microsoft?Edge浏览器;安装操作系统的方式和方法;存储管理;?文件系统;?虚拟化;Windows云网络;常规设置;备份与还原;性能原理和帐户管理;操作系统安全与管理;操作系统故障的解决方案。