本书是《About Face 4:交互设计精髓)》的纪念版,以向经典致敬。《About Face 4(交互设计精髓纪念版)》是对《AboutFace3:交互设计精髓》的升级,此次升级把全书的结构重组优化,更加精练和易用;更新了一些适合当下时代的术语和实例,文字全部重新编译,更加清晰易读;增加了更多目标导向设计过程的细节,更新了现行实践,重点增加了移动和触屏平台交互设计,尽管本书多数内容适用于多种平台。本书是一本数字产品和系统的交互设计指南,全面系统地讲述了交互设计的过程、原理和方法,涉及的产品和系统有个人计算机上的个人软件和商务软件、Web应用、手持设备、信息亭、数字医疗系统、数字工业系统等。运用本书的交互设计过程和方法,有助于了解使用者和产品之间的交互行为,进而更好地设计出更具吸引力和更具市场竞争力的产品。本书结构清晰、深入
Three.js已成为创建令人惊叹的3D WebGL内容的行业标准。在本书中,你将学习Three.js的所有功能,了解如何将其与近期新的物理引擎集成。你还将掌握直接在浏览器中创建身临其境的3D场景并制作动画的技巧,充分挖掘WebGL和现代浏览器的潜力。 本书首先介绍Three.js中使用的基本概念和构建模块,通过大量示例和代码帮助你详细探索这些基本主题。你将学习如何使用纹理和材质创建逼真的3D物体,以及如何从外部资源加载现有模型。接下来,你将了解如何使用Three.js内置的相机控件控制相机,这将使你能够在创建的3D场景中飞行或行走。然后将介绍如何使用HTML5视频和画布元素作为三维对象的材质,为模型制作动画。在了解如何为场景添加重力和碰撞检测等物理特性之前,你将学习如何使用变形目标和基于骨骼的动画。最后,你将掌握如何将Blender与Three.js相结合,并创建VR
Three.js已成为创建令人惊叹的3D WebGL内容的行业标准。在本书中,你将学习Three.js的所有功能,了解如何将其与近期新的物理引擎集成。你还将掌握直接在浏览器中创建身临其境的3D场景并制作动画的技巧,充分挖掘WebGL和现代浏览器的潜力。 本书首先介绍Three.js中使用的基本概念和构建模块,通过大量示例和代码帮助你详细探索这些基本主题。你将学习如何使用纹理和材质创建逼真的3D物体,以及如何从外部资源加载现有模型。接下来,你将了解如何使用Three.js内置的相机控件控制相机,这将使你能够在创建的3D场景中飞行或行走。然后将介绍如何使用HTML5视频和画布元素作为三维对象的材质,为模型制作动画。在了解如何为场景添加重力和碰撞检测等物理特性之前,你将学习如何使用变形目标和基于骨骼的动画。最后,你将掌握如何将Blender与Three.js相结合,并创建VR
Three.js已成为创建令人惊叹的3D WebGL内容的行业标准。在本书中,你将学习Three.js的所有功能,了解如何将其与近期新的物理引擎集成。你还将掌握直接在浏览器中创建身临其境的3D场景并制作动画的技巧,充分挖掘WebGL和现代浏览器的潜力。 本书首先介绍Three.js中使用的基本概念和构建模块,通过大量示例和代码帮助你详细探索这些基本主题。你将学习如何使用纹理和材质创建逼真的3D物体,以及如何从外部资源加载现有模型。接下来,你将了解如何使用Three.js内置的相机控件控制相机,这将使你能够在创建的3D场景中飞行或行走。然后将介绍如何使用HTML5视频和画布元素作为三维对象的材质,为模型制作动画。在了解如何为场景添加重力和碰撞检测等物理特性之前,你将学习如何使用变形目标和基于骨骼的动画。最后,你将掌握如何将Blender与Three.js相结合,并创建VR
有些网站看起来很清爽;有些网站看起来很杂乱;有些网站能让你轻松地找到资料;有些网站让你犹如置身迷宫…… 为什么网站的可用性会有如此大的反差?用户在访问网站时有怎样的心理活动?遵循什么样的原则来设计网站才能吸引访客?这本全球Web设计人员的经典著作会给出答案。 自本书第1版在2000年出版以来,数以万计的Web设计师和开发工程师都已经从可用性大师Steve Krug先生的直觉导航和信息设计原则中受益。这是一本在可用性领域颇受宠爱和推崇的书籍,幽默风趣,充满常识,而又超级实用。 现在,Krug先生再度归来,用一种新鲜的视角重新检阅了经典的设计原则,同时还带来了更新过的例子和整整一章全新的内容:移动可用性。而且,它仍然短小精练,语言轻松诙谐,穿插大量色彩丰富的屏幕截图……还有,更为重要的是,它还是一样令人爱不释手。
本书以机器学习的算法为主线,深入剖析算法的概念和数学原理,以通俗形象的语言进行讲解,让读者无须储备很多数学知识,就能看懂数学公式所表达的意思,从而快速掌握机器学习的思想和原理。本书首先介绍机器学习的基本概念及工具,然后从概念、原理、Python实现、应用场景几个方面,详细剖析机器学习中的主要算法,如线性回归算法、Logistic回归算法、KNN算法、朴素贝叶斯算法、决策树算法、支持向量机算法、K-means聚类算法、神经网络、集成学习方法等。
本书以机器学习的算法为主线,深入剖析算法的概念和数学原理,以通俗形象的语言进行讲解,让读者无须储备很多数学知识,就能看懂数学公式所表达的意思,从而快速掌握机器学习的思想和原理。本书首先介绍机器学习的基本概念及工具,然后从概念、原理、Python实现、应用场景几个方面,详细剖析机器学习中的主要算法,如线性回归算法、Logistic回归算法、KNN算法、朴素贝叶斯算法、决策树算法、支持向量机算法、K-means聚类算法、神经网络、集成学习方法等。
有些网站看起来很清爽;有些网站看起来很杂乱;有些网站能让你轻松地找到资料;有些网站让你犹如置身迷宫…… 为什么网站的可用性会有如此大的反差?用户在访问网站时有怎样的心理活动?遵循什么样的原则来设计网站才能吸引访客?这本全球Web设计人员的经典著作会给出答案。 自本书第1版在2000年出版以来,数以万计的Web设计师和开发工程师都已经从可用性大师Steve Krug先生的直觉导航和信息设计原则中受益。这是一本在可用性领域颇受宠爱和推崇的书籍,幽默风趣,充满常识,而又超级实用。 现在,Krug先生再度归来,用一种新鲜的视角重新检阅了经典的设计原则,同时还带来了更新过的例子和整整一章全新的内容:移动可用性。而且,它仍然短小精练,语言轻松诙谐,穿插大量色彩丰富的屏幕截图……还有,更为重要的是,它还是一样令人爱不释手。
有些网站看起来很清爽;有些网站看起来很杂乱;有些网站能让你轻松地找到资料;有些网站让你犹如置身迷宫…… 为什么网站的可用性会有如此大的反差?用户在访问网站时有怎样的心理活动?遵循什么样的原则来设计网站才能吸引访客?这本全球Web设计人员的经典著作会给出答案。 自本书第1版在2000年出版以来,数以万计的Web设计师和开发工程师都已经从可用性大师Steve Krug先生的直觉导航和信息设计原则中受益。这是一本在可用性领域颇受宠爱和推崇的书籍,幽默风趣,充满常识,而又超级实用。 现在,Krug先生再度归来,用一种新鲜的视角重新检阅了经典的设计原则,同时还带来了更新过的例子和整整一章全新的内容:移动可用性。而且,它仍然短小精练,语言轻松诙谐,穿插大量色彩丰富的屏幕截图……还有,更为重要的是,它还是一样令人爱不释手。
有些网站看起来很清爽;有些网站看起来很杂乱;有些网站能让你轻松地找到资料;有些网站让你犹如置身迷宫…… 为什么网站的可用性会有如此大的反差?用户在访问网站时有怎样的心理活动?遵循什么样的原则来设计网站才能吸引访客?这本全球Web设计人员的经典著作会给出答案。 自本书第1版在2000年出版以来,数以万计的Web设计师和开发工程师都已经从可用性大师Steve Krug先生的直觉导航和信息设计原则中受益。这是一本在可用性领域颇受宠爱和推崇的书籍,幽默风趣,充满常识,而又超级实用。 现在,Krug先生再度归来,用一种新鲜的视角重新检阅了经典的设计原则,同时还带来了更新过的例子和整整一章全新的内容:移动可用性。而且,它仍然短小精练,语言轻松诙谐,穿插大量色彩丰富的屏幕截图……还有,更为重要的是,它还是一样令人爱不释手。
有些网站看起来很清爽;有些网站看起来很杂乱;有些网站能让你轻松地找到资料;有些网站让你犹如置身迷宫…… 为什么网站的可用性会有如此大的反差?用户在访问网站时有怎样的心理活动?遵循什么样的原则来设计网站才能吸引访客?这本全球Web设计人员的经典著作会给出答案。 自本书第1版在2000年出版以来,数以万计的Web设计师和开发工程师都已经从可用性大师Steve Krug先生的直觉导航和信息设计原则中受益。这是一本在可用性领域颇受宠爱和推崇的书籍,幽默风趣,充满常识,而又超级实用。 现在,Krug先生再度归来,用一种新鲜的视角重新检阅了经典的设计原则,同时还带来了更新过的例子和整整一章全新的内容:移动可用性。而且,它仍然短小精练,语言轻松诙谐,穿插大量色彩丰富的屏幕截图……还有,更为重要的是,它还是一样令人爱不释手。
创意公司smashLAB设计总监多年经验完全分享,深入介绍正确的视觉传达设计全流程中的每一个细节,帮助设计机构高效地完成每一个项目,让客户满意,让用户受益。帮助您少走弯路,受益匪浅!本书也适用于任何设计流程,包括Web设计、产品设计。
全书共15章。首先概述Django3的特性,然后介绍Django环境搭建情况以及默认情况下的工程内容,阐述了Django的各类管理命令及其用法,Django路由调用的各项使用方式,模型的属性、类型、关联模型类型以及模型元数据,Django的请求响应机制、CBV概念、模板的定义及模板变量的使用,紧接着介绍系统模板标签、系统模板过滤器、数据库相关内容、常用中间件、管理应用模块的主要对象以及相关的自定义设置形式。最后说明部署以及发布流程并列举了Django使用中发生的一些常见问题。
本书以Web漏洞基本原理为切入点,将相似的漏洞归类,由浅入深、逐一陈述。本书共11章,分别为Web安全概述、计算机网络基础知识、测试工具与靶场环境搭建、传统后端漏洞(上、下)、前端漏洞(上、下)、新后端漏洞(上、下)、逻辑漏洞(上、下),每章以不同的漏洞类型为小节内容,尽可能涵盖已发现和公开的所有重大Web安全漏洞类型。本书配有53个漏洞实战案例,并附赠所有漏洞实战案例的完整源码,方便读者学习,获取方式见封底二维码。 本书可作为代码审计、渗透测试、应急响应、基线核查、红蓝对抗、防御加固等相关工作从业人员的参考资料,亦可作为企业安全管理者开展企业安全建设的技术指南,还可作为大中专院校及Web安全培训班的Web安全培训教材。