本书通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web 安全、系统发布、运维监控等在内的大型网站开发全景视图。 本书不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。
本书以实用的案例、通俗易懂的语言详细介绍了使用HTML5、CSS3及JavaScript 进行网页制作的各方面内容和技巧。 全书共13 章,结合HTML5、CSS3 和JavaScript 的基础知识及应用,提供了100 多个课堂案例和1 个综合项目。其中,第1、2 章主要讲解网页制作的基础知识,包括网页、网站的概念以及网站制作工具的使用技巧;第3~10 章主要讲解HTML5/CSS3、盒子模型、列表与超链接、表单、元素的浮动与定位等静态网页搭建技巧;第11 章讲解使用JavaScript 为网页添加动态效果;第12 章讲解网站测试和发布的相关知识;第13 章为一个综合项目,带领读者按照项目流程开发了一个包含首页、个人中心页、注册页以及视频播放页的大型网站。 本书适合作为高等院校相关专业网页设计与制作课程的教材,也可作为网页平面设计的培训教材,是一本适合网页制作、美工设计、网站开发
本书全面介绍了Python3程序设计的核心技能,共8章,包括Python概述、Python程序基础语法、Python中的字符串、Python流程控制语句、Python的组合数据类型、Python文件操作、函数及模块和面向对象程序设计。每章后都配有丰富的习题,方便读者进一步巩固知识,增强实践能力。全书融入项目设计者的思维模式与软件工程师的编程思想,案例贴近实战应用, 具特色,旨在传授知识的同时传授项目经验,给予读者知识、思想,指引读者开启Python开发之路。本书配有丰富的学习资源,并部署在广东省考试中心云平台上(http://5y.gdoa.net:8580/)。本书是一本实用易学、轻量级的Python入门图书,可作为高等院校非计算机相关专业Python课程的教材,也可作为广大计算机编程爱好者的自学参考书。
随着互联网用户渗透率的提升,中国移动互联网进入了平稳发展阶段。在存量市场下,企业能否提供更优质的用户体验,成为影响其用户规模的重要因素,因此,“丰富的性能优化经验”等描述在 职位的要求中频繁出现。很多人对性能优化感兴趣,因其不仅有技术挑战,在面试中也经常被提及。然而,对于没有经验的人来说,这个概念比较空泛,既不清楚其具体涵盖内容,也担心自己是否能掌握到足够的深度。如果你有同样的困惑,那么这本书能给你答案。读完本书之后,你会豁然开朗,对性能优化胸有成竹。 这是一本针对Android App性能优化的书, 先描述从事性能优化测试相关工作需要具备的能力,然后介绍性能优化和性能测试的组成环节, 后深入地讲解内存、流畅性和启动优化的具体方案。 本书适合想要或正在从事Android开发工作的读者,特别是从事Andr
\\\"这是一个数据驱动的时代,如何解读数据,将数据转变为知识、利用知识做出决策将是所有企业 的能力。在数据分析过程中我们清洗数据,探索数据,利用数据进行决策。本书将以当前 数据科学分析工具Python为基础介绍如何构建基于Python的数据科学环境,利用Pandas处理与分析数据,如何利用Matplotlib以及Seaborn进行数据可视化。同时本书还将以商业应用为目标,通过学习还将掌握何利用学习到的Python数据分析知识来完成客户留存分析,同期群分析,时间序列分析,产品销售数据的关联分析,客户聚类,统计检验等数据分析。 \\\"
HTML与CSS网页设计是动漫设计与制作、视觉效果设计、多媒体技术、计算机网络技术等专业的必修课程,也是许多计算机爱好者所希望掌握的技能。 《HTML与CSS网页设计教学做一体化教程》采用教、学、做一体化模式,以核心知识、能力目标、任务驱动和实践环节为单元组织《HTML与CSS网页设计教学做一体化教程》的体系结构。精选大量的真实案例,循序渐进地介绍了使用HTML和CSS创建网页以及进行页面布局的基础知识。注重结合实例讲解一些难点和关键技术,在实例上侧重实用性和启发性。特别强调知识点的能力目标,通过合理的任务驱动和实践环节提高静态网页制作的能力。全书分为12章,内容包括:初始HTML、HTML文件基本标记、文字布局与文字效果、列表、图像与多媒体、超链接、表格、表单与页面控件、框架与浮动窗口、JavaScript、CSS、地址簿网站的布
本书从数据处理平台数据库和数据仓库入手,帮助读者逐步搭建大数据Hive数据仓库平台,并介绍了这种传统数据分析方法在大数据平台成功应用的典型案例。本书通过对Hive数据定义语言、Hive数据操纵语言、Hive数据基本查询、Hive数据复杂查询的详细介绍,全面阐述了Hive大数据平台工具的应用与开发。另外,还介绍了Hive数据库对象、用户自定义函数以及Azkaban工作流作业调度器,帮助读者掌握Hive平台的强大功能和特性。*后,通过电商推荐系统、汽车销售数据分析系统以及微博数据分析系统3个实战开发项目案例,让读者对Hive大数据平台数据仓库工具的实战应用有更深的理解。
全书共19章,讲述了网页制作与网站建设方方面面的知识。主要内容包括网站建设基础、网页的色彩搭配、Dreamweaver CC创建站点和基本网页、添加图像和媒体、使用表格轻松排列网页数据、使用模板、库和插件提高网页制作效率、使用CSS DIV布局美化网页、利用行为轻松实现网页特效、添加表单与动态网页基础、HTML5 入门基础、动态网站设计基础、动态网站开发语言ASP、快速掌握动画设计软件Flash CC、编辑文本和操作对象、创建基本Flash动画、Photoshop CC入门基础、网页特效文字的制作、网页切片输出与动画制作、设计企业网站实例。 本书可作为高等院校、高职高专院校相关专业的教材,也可供想学习网页制作与网站建设的自学者参考。
由李智慧著作的《大型网站技术架构(核心原理与案例分析)》通过梳理大型网站技术发展历程,剖析大型网站技术架构模式,深入讲述大型互联网架构设计的核心原理,并通过一组典型网站技术架构设计案例,为读者呈现一幅包括技术选型、架构设计、性能优化、Web安全、系统发布、运维监控等在内的大型网站开发全景视图。 《大型网站技术架构(核心原理与案例分析)》不仅适用于指导网站工程师、架构师进行网站技术架构设计,也可用于指导产品经理、项目经理、测试运维人员等了解网站技术架构的基础概念;还可供包括企业系统开发人员在内的各类软件开发从业人员借鉴,了解大型网站的解决方案和开发理念。
共分11章,第1章对大数据及Hadoop进行总体介绍,第2章讲解了如何搭建Hadoop集群。第3-5章讲解了HDFS分布式文件系统、MapReduce分布式计算框架以及Zookeeper分布式协调服务。第6章讲解Hadoop2.0的新特性。第7-10章主要讲解了Hadoop生态圈中的相关辅助系统,包括Hive、HBase分布式存储系统、Flume、Saoop。第11章讲解了综合项目:电商精准营销。
本书采用知识点讲解和实例 作相结合的方式,详细讲解PHP开发技术,并通过分析实例的实现过程讲解各知识点的具体应用,以帮助读者由易到难、循序渐进、全面而系统地学习PHP动态网站开发技术。 全书共10章,提供了上百个完整的具体实例和1个留言板综合开发实例,详细介绍PHP动态网站开发的环境配置、前台开发技术(HTML 5和CSS 3.0结合)、PHP基础与常用技术、PHP常用函数与数组、目录与文件 作、数据库编程与数据库可视化管理工具、正则表达式、面向对象编程等知识。本书结构合理,内容丰富实用, 作步骤清晰,注重开发实践技能的培养,并且每章辅以适当的练习题供读者进行自我测试。 本书可作为高等院校相关专业动态网站开发的教材,不仅适合PHP的初学者阅读,也适合有一定PHP基础知识的读者阅读。
本书共 8 章,主要内容包括 Python 概述、Python 开发环境的搭建、代码编写规范、Python 的基本语法、流程控制、数据存储结构(列表、元组、字典、集合)、函数、文件与异常、面向对象编程等。此外,本书还设计了一个实训项目——编程实现学生选课系统,帮助读者加深理解和巩固所学知识。 本书适合作为高等院校大数据、人工智能、物联网、云计算及其他计算机相关专业的 Python 教材,也可作为 Python 相关培训的基础教材。
本书详细地论述人工智能与机器学习的基础知识、振动信号处理基础知识、机器学习在振动信号处理中应用的基本理论和方法,提供各种应用实例,并阐述实现振动信号测试、分析、处理的软硬件系统,给出基于机器学习的振动信号测试、分析、处理的算法。本书内容具有典型的智、机、电跨学科特色。全书共10章,主要包括:绪论、振动测试传感器、振动测试系统、振动信号处理基础、振动信号时域处理、振动信号频域处理、基于虚拟仪器的振动信号测试与处理、机器学习基础、基于机器学习的振动信号识别原理与方法、基于机器学习的机械故障诊断。本书可作为高等院校机械、人工智能、电子信息工程、测控、自动化、计算机科学等专业技术课程的教材,也可作为相关领域的工程技术人员的参考书籍。
本书是一本机器学习入门的书籍。全书系统地讲解了机器学□□理论以及在实际数据分析中使用机器学□□基本步骤和方法;介绍了进行数据处理和分析时怎样选择合适的模型, 以及模型的估计和优化算法等,并通过多个例子展示了机器学□□应用和实践经验。不同于很多讲解机器学习方法的书籍,本书以实践为导向,使用 Python 作为编程语言,强调简单、快速地建立模型,解决实际问题。读者通过对本书内容的学习,可以迅速上手实践机器学习,并利用机器学习解决实际问题。 本书可作为机器学习课程的教材,也适合于有意从事使用机器学习分析财经数据的分析师,以及经管类的本科生和研究生阅读。
本书从理论方面清晰地界定了区块链的内涵和外延,从工程方面介绍了关键技术的发展趋势以及主流平台的特点和用途,从实践方面给出了应用实践的场景和方法论,可以帮助读者全方位了解区块链的概念、产业、技术、标准和应用,降低区块链技术的学习成本,统一产业对区块链技术的认识,从而为促进区块链产业高质量发展奠定基础。 本书首先介绍了区块链的技术本质,从理论层面辨析关于区块链的模糊概念和定义,并对流行的区块链概念进行深入剖析;其次从技术和业务层面阐述区块链带来的革命性影响;然后对2020年以来区块链领域的重大事件进行追踪、总结和评述;最后从技术、理论和实践方面,通过多个典型案例,对区块链产业化落地应用进行深度探讨。 本书适合区块链从业人士以及对区块链技术与产业感兴趣的读者阅读。
动态规划(Dynamic Programming,DP;简称动规)在算法竞赛中占据 其重要的位置,也是初学者在刚接触算法设计时觉得难以理解的知识点。简单来说,动态规划是一种用来解决 优化问题的算法思想,将一个复杂的问题分解成若干个子问题,通过综合子问题的 优解来得到原问题的 优解,通常适用于解决有重叠子问题和 优子结构性质的问题。 为了帮助初学者理解动态规划,本书直接以各类竞赛真题入手,全面细致地介绍算法竞赛中经常用到的各类动态规划算法模型。为了读者能更深刻地理解和掌握其算法思想内涵,本书精挑细选、由浅入深地安排了相关习题。
本书面向大数据应用型人才,以任务为导向,全面地介绍Python数据分析与挖掘的常用技术与真实案例。全书共7章, 、2章介绍Python数据分析的常用模块及其应用,涵盖NumPy数值计算模块、pandas数据分析模块,较为全面地阐述Python数据分析的方法;第3、4章介绍轻量级的数据交换格式JSON和连接MySQL数据库的pymysql模块,并以此进行数据综合案例的分析;第5章介绍Matplotlib可视化模块,用于绘制一些统计图形;第6章主要讲解Flask框架结合ECharts实现可视化效果;第7章主要讲解在机器学习和数据挖掘中sklearn模块的应用。 本书适合作为高等院校大数据专业、人工智能专业的Python教材,也可作为Python相关培训的教材。
本书针对具有Photoshop基础的人群,采用案例或任务驱动的方式,详细介绍了从事Web端网站UI设计需要掌握的网页配色基础、色彩搭配技巧、常用的网页布局方法,训练临摹设计目前流行的各类主流业务的流行色调、网站布局风格,很后带领你尝试进行独立的创意设计,很终完成综合应用项目——购物网站、游戏网站,为从事Web端设计工作打下良好的设计功底。
本书全面、详实地介绍了网站设计、开发、维护、推广的具体方法和步骤。其中不仅包括静态网页的制作、动态网站的开发、网站的推广与宣传等内容,还包括综合性的整站建设案例。此外,附录中还包括“网页制作常见问题精解”等有助于读者速学、速查的内容。 全书共分为19章,以“入门篇→网页设计与制作篇→动态网站开发篇→网站发布与维护篇→综合案例篇”为线索具体展开,涵盖了网站设计、开发、维护、推广方面的内容。书中涉及大量的实例,难度由低到高、循序渐进,并注重技巧的归纳和总结。
本书打破了传统脱离实际的单一软件讲解模式,完全从“学以致用”的角度出发,首先给读者讲解了网站建设与网页设计的行业知识,如网站建设流程与规范、网页设计美学知识等,然后精选了网站建设与网页设计中的相关商业案例,系统并全面地讲解了网页设计与网站建设的实战应用和相关技能。全书共分16章,深入浅出地讲解了什么是网页设计与网站建设,网站建设的流程与规范,网页设计的色彩搭配,网页设计中的文字特效、按钮特效、图像处理特效、动画特效、广告特效与页面特效设计,CSS与DIV应用与网页布局设计。最后通过3个行业的典型网站的具体设计,讲解网站建设与网页设计的综合实战应用。本书内容全面,讲解清晰,图文直观。本书既适合网页设计与网站建设的初、中级读者学习使用,也适合已从事该工作而又缺乏设计经验与实战的读者学习参考