-
深入理解OpenRISC体系结构
甄建勇 试读
这是一本介绍OpenRISC体系结构的图书。通读对本书的阅读,读者不仅可以获得计算机体系结构设计的基础理论知识,还可以掌握动手设计处理器的基本技能,迈入CPU设计的大门。本书的内容大致可分为三部分,即知识储备、实例分析和动手实践。其中第一部分着重介绍了体系结构设计中的概念、并行技术、局部性原理,以及进行计算机体系接结构设计的一般流程。第二部分,以OpenRISC为分析对象,深入分析了开源CPU数据通路、控制通路和存储器层次组织的实际实现,对研究体系结构设计具有很高的现实意义和实际价值。此外本部分还介绍了以OpenRISC为基础的ORPSoC的很多设计细节。第三部分,介绍如何运用前面的积累设计一个简单的RISC核,以及设计的仿真和FPGA验证。本书适合急于了解和掌握体系结构设计基础,对开源CPU内部实现充满好奇,并想动手设计属于自己CPU的读者,以及从事嵌入式开发的技术人员。此外,本书还可作为对计算机体系结构设计感兴趣的电子工程类、自动控制类、计算机类的高年级本科生和研究生的参考用书。
-
JavaScript异步编程:设计快速响应的网络应用
[美]Trevor Burnham 著 试读
《JavaScript异步编程:设计快速响应的网络应用》讲述基本的异步处理技巧,包括PubSub、事件模式、Promises 等,通过这些技巧,可以更好地应对大型Web 应用程序的复杂性,交付快速响应的代码。理解了Javascript 的异步模式可以让读者写出结构更合理、性能更出色、维护更方便的Javascript 程序。
-
-
jQuery基础教程(第4版)
[美]Jonathan Chaffer Karl Swedberg 著 试读
《jQuery基础教程(第4版)》是jQuery经典技术教程的最新升级版,涵盖jQuery 1.10.x和jQuery2.0.x。本书前6章以通俗易懂的方式讲解了jQuery的核心组件,包括jQuery的选择符、事件、动画、DOM操作、Ajax支持等。第7章和第8章介绍了jQueryUI、jQueryMobile及利用jQuery强大的扩展能力开发自定义插件。随后的几章更加深入地探讨了jQuery的各种特性及一些高级技术。附录A特别讲解了JavaScript中闭包的概念,以及如何在jQuery中有效地使用闭包。附录B讲解了使用QUnit测试JavaScript代码的必备知识。附录C给出了jQueryAPI的快速参考。 《jQuery基础教程(第4版)》注重理论与实践相结合,由浅入深、循序渐进,适合各层次的前端Web开发人员学习和参考。
-
-
网页设计:从界面布局到视觉表现(视频版)
余兰亭 试读
本书主要介绍网页设计中的布局基本原理和网页交互的技巧及视觉表现方法。本书分基础篇、界面交互篇、视觉表现篇、案例实践篇四大模块,每个模块下又细分章节,且每章都设有小结与案例。具体包括:网页设计的概述、网页界面设计的内容、用户体验研究、信息架构设计、界面与布局、网页视觉设计要点、视听元素、网页视觉风格、综合案例。
-
-
HTML5+CSS3网站设计基础教程
传智播客高教产品研发部 试读
HTML5与CSS3是下一代Web应用技术的基础,使互联网进入了一个崭新的时代。本书从HTML5和CSS3的基础知识入手,重点讲解HTML5和CSS3新增功能和最新前端技术,通过大量实例对HTML5和CSS3进行深入浅出的分析,使读者在学习技术的同时,掌握Web开发和设计的精髓,提高综合应用能力。 本书共10章,第 1~2章主要讲解HTML5的基础知识,包括HTML5的发展历史、HTML5的优势及浏览器支持情况、HTML5语法及文档基本格式、HTML5的页面元素及属性等。第3~4章主要讲解CSS3入门及CSS3选择器,包括CSS3发展历史、CSS3浏览器支持情况、文本样式属性、属性选择器、关系选择器、伪类选择器等。第5~7章分别讲解盒子模型、元素的浮动与定位、表单的应用,它们是学习网页布局的核心。第8章主要讲解多媒体技术,包括HTML5多媒体的特性、多媒体的支持条件,以及如何在HTML 5中创建音频和视频。第9章讲解CSS3的应用,包括变形、过渡和动画等。第 10章为实训项目,带领读者使用HTML5和CSS3等新技术制作一个炫丽的网页。
-
Python数据分析
伊凡·伊德里斯 试读
作为一种高 级程序设计语言,Python凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。同时,Python语言的数据分析功能也逐渐为大众所认可。 本书是一本介绍如何用Python进行数据分析的学习指南。全书共12章,从Python程序库入门、NumPy数组、matplotlib和pandas开始,陆续介绍了数据加工、数据处理和数据可视化等内容。同时,本书还介绍了信号处理、数据库、文本分析、机器学习、互操作性和性能优化等高 级主题。在本书的结尾,还采用3个附录的形式为读者补充了一些重要概念、常用函数以及在线资源等重要内容。 本书示例丰富、简单易懂,非常适合对Python语言感兴趣或者想要使用Python语言进行数据分析的读者参考阅读。
-
-
Erlang.OTP并发编程实战
Richard Carlss 试读
《Erlang/OTP并发编程实战》侧重生产环境下的Erlang开发,主要讲解如何构建稳定、版本控制良好、可维护的产品级代码,凝聚了三位Erlang大师多年的实战经验。《Erlang/OTP并发编程实战》主要分为三大部分:第一部分讲解Erlang编程及OTP基础;第二部分讲解如何在实际开发中逐一添加OTP高级特性,从而完善应用,作者通过贯穿本书的主项目——加速Web访问的分布式缓存应用,深入浅出地阐明了实践中的各种技巧;第三部分讨论如何将代码与其他系统和用户集成,以及如何进行性能调优。 《Erlang/OTP并发编程实战》面向Erlang程序员,以及对Erlang/OTP感兴趣的开发人员。
-
Flask Web开发实战:入门、进阶与原理解析
李辉 试读
本书由三部分组成,分别为基础篇、实战篇、进阶篇,共16章。本书章节经过精心设计,力求让读者可以循序渐进地掌握Flask开发的基础知识和技巧。本书包含大量代码片段,并附带多个完整可运行的示例程序。在本书第一部分的第2~6章均分别提供一个示例程序;第二部分则会通过介绍5个比较完善的Flask项目来讲解各个方面的进阶知识;在第三部分还会通过一个真实的扩展来讲解Flask扩展开发。通过将各类知识融入实际的项目开发实践中,可以让你更直观地了解具体的代码实现,并且快速应用到实际开发中。
-
跟老男孩学Linux运维:核心基础篇(上)
老男孩 试读
本书是一本以企业Linux运维需要的知识为基础的实战型教学图书,书的内容并非大而全,但处处可以体现实战二字,非常多的内容取自于企业实战案例,并结合老男孩十几年的运维经验和教学经验进行梳理。本书从脉络上可分为三大部分:第一部分为Linux 入门环境与基础(第0 章~第4 章),此部分着重介绍新手需要了解的计算机核心硬件基础知识,学习Linux 运维需要的环境搭建、系统安装、远程连接,以及感受Linux 命令行的魅力。第二部分为Linux 目录结构与文件属性(第5 章~第9 章),着重讲解的是Linux 的目录结构与重要文件路径知识,Linux 系统启动核心知识,大量和文件、目录相关的核心命令与实践,Linux 系统文件类型、权限、用户、用户组、时间戳、软硬链接等核心知识。第三部分为中高级实战知识和技能篇(第10 章~第15 章),着重讲解的是Linux系统各类特殊符号、正则表达式与三剑客知识,Linux 系统权限,Linux 系统定时任务,Linux 用户管理知识与企业级管理项目案例。
-
设计必修课:中文版After Effects CC动画制作+视频剪辑+特效包装设计教程(微课视频全彩版)
李晓斌 试读
After Effects 是Adobe公司推出的视频剪辑及后期处理软件。经过不断发展,在众多行业中已经得到了广泛应用。本书以After Effects CC 2020为例,通过由浅入深的讲解方法,以知识点和功能讲解为主,配合大量实战练习,全面、系统地介绍了After Effects CC 的各种功能和具体使用方法。 全书共分为12章,包括After Effects的基本操作、时间轴的应用、制作关键帧动画、创建路径与蒙版、制作文字动画、跟踪与表达式、应用After Effects特效、渲染输出、UI交互动画制作和短视频特效制作等内容。 本书配套资源中不但提供了所有实例的源文件和素材,还提供了实例配套多媒体教学视频,以帮助读者熟练掌握使用After Effects进行视频/动画编辑与特效制作的精髓,让新手从零起步,进而跨入高手行列。本书案例丰富、讲解细致,注重激发读者的学习兴趣,培养实际动手能力,适合作为想要从事视频/动画制作与后期处理人员的参考手册,也可以作为社会培训机构、大中专院校相关专业的教材。
-
Div+CSS网页样式与布局从入门到精通
夏晨,刘西杰 试读
全书分为 16 章,内容包括:网站设计基础知识;HTML5基础知识;CSS基本语法知识;CSS选择器;使用CSS设置文本和段落样式、设置图片样式、控制列表样式、设计表单样式、表格样式、定义链接样式;CSS滤镜;认识盒模型、外边距、内边距、边框;CSS布局理念;绝对定位、固定定位、相对定位、浮动定位和常见布局类型;CSS3新增功能;JavaScript概述、基本语法、程序语句;JavaScript事件;JavaScript浏览器的内部对象;企业网站和移动网站的制作过程实战。
-
SQL Server应用与开发范例宝典
高春艳,陈威,张磊 试读
本书全面介绍了SQL Server 2000/2005/2008/2012应用开发所用到的技术和技巧。全书分为24章(第22章至第24章见光盘),内容包括配置与管理SQL Server、SQL Server数据库的安全性管理、使用管理器数据库、使用Transact-SQL动态维护SQL Server、SQL基本查询、字符串/数字/日期时间查询、聚合数据查询、子查询、联接/组合查询、高级查询、分布式查询、更新SQL Server数据、流程控制与功能性语句、索引、视图、存储过程、触发器、游标的使用、SQL Server高级应用、Visual Basic与SQL Server、Delphi与SQL Server、ASP与SQL Server、ASP.NET与SQL Server、JSP与SQL Server等。全书共提供了484个实例,每个实例都突出了其实用性。本书适合于SQL Server编程人员,也可供大、中专院校相关专业的师生学习参考。
-
Flutter基础与实战:从入门到APP跨平台开发
赵龙 试读
本书旨在帮助读者快速入门Flutter、掌握Flutter开发技能,从而具备一定的Flutter跨平台开发能力。本书在内容编排上主要分为以下三个部分。 第壹部分(第1~5章)是UI构建基础篇,纵向概述Flutter开发中用到的基础组件(如Text、Image)、UI布局组件(如Column)、滑动组件(如NestScrollView)和功能性组件(如手势识别)等。 第二部分(第6~10章)是Flutter核心功能篇,涵盖动画、弹框、绘图、插件开发、文件操作与网络请求等。 第三部分(第11~13章)是实战应用篇,将前两部分的内容加以应用,并补充开发细节,如应用图标配置、打包发布、权限请求、各种工具类封装,还提供了一个APP的基础架构以及短视频应用与电商类应用。读者可以直接在本书提供的源码基础上搭建企业级的应用。 此外,本书还具有较强的工具属性,便于在随时查阅,陪伴读者完成Flutter的学习旅程。
-
Excel高手捷径 一招鲜 吃遍天
聂春霞 试读
本书循序渐进、由浅入深地介绍了Excel 丰富而又强大的功能,全书共7 章,依次讲解了数据操作与处理、数据分析、公式与函数、图表制作、宏与VBA、Excel 与Access 双剑合璧、综合运用。每章都有大量的案例,在讲解操作方法和技巧时,采用了详细的步骤图解,部分内容还配有操作过程演示动画,示例文件和动画共享在腾讯微云,供读者下载。附录附有Excel规范与限制以及Excel 常用快捷键,方便读者随时查阅。本书适合各层次的Excel 用户,对于Excel 新手来说是一把进入Excel 大门的金钥匙,对于有一定经验的人士来说,又是进一步提升的阶梯。书中大量的实例适合读者在日常工作中借鉴。关注作者微信公众号、腾讯微博,与作者直接沟通交流,持续学习提高。
-
人工智能改变世界:走向社会的机器人
刘进长 试读
近几年迎来了机器人发展的新高潮,对于机器人的出现有些人欢呼雀 跃,认为它将带来全新的科技革命,让人类的未来变得更美好;另一派则忧 心忡忡,认为它将颠覆人类社会的传统产业结构,进而产生灾难性后果。 本书从机器人的兴起、发展历程、社会应用、奇点危机问题、人类优势 保持以及未来发展趋势六方面谈起,以活泼有趣的文字,为读者讲述在机器 人大时代下人类的应对策略,让大家认识机器人、接受机器人,并*终达到 与机器人共生共荣的全新境界。 本书适合于对机器人技术、机器人发展以及探索机器人与人类未来感兴 趣的广大读者作为科普学习读物。
-
Processing创意编程指南
杜炜 试读
这一本从基础逐步深入Processing体系的书籍,以简洁的语言引导读者了解和学习每一个关键知识点。本书完全以初学者学习中遇到的各类问题为核心,抛出疑问再深入解析,是自学Processing创意编程基础的首选书籍。本书尽量避免晦涩难懂的语言描述概念性内容,由浅入深、环环紧扣、前后呼应,为初学者进阶为高手奠定基础。通过学习本书,不仅能够轻松掌握编程的理论知识以及大量的实例经验,更重要的是能够掌握一种从创意到实现的好方法,将设计思路转变为作品。 本书共分为14章,第1章介绍打印输出的print、println函数与数据类型和变量类型;第2章介绍图形的内建函数;第3章介绍颜色的内建函数;第4章介绍分支语句;第5章介绍键盘、鼠标互动的相关内容;第6章介绍变换;第7章介绍循环语句;第8章介绍数组;第9章介绍自定义函数;第10章介绍类与对象;第11章介绍抽象类与接口;第12章介绍类的继承与多态;第13章介绍如何在项目中处理意外错误;第14章介绍Processing与Arduino的互动。 本书面向对象是任何无编程基础的艺术家、设计师、建筑师、研究员、爱好者、艺术设计及相关专业的学生。
-
索尼微单摄影宝典:相机设置 拍摄技法 场景实战 后期处理
北极光摄影 试读
《索尼微单摄影宝典:相机设置 拍摄技法 场景实战 后期处理》是专门为索尼微单用户编写的一本相机使用与实拍技法宝典,并针对数码照片的后期处理进行了详尽的讲解,提供了从相机设置到拍摄技法,从场景实战到后期处理的“一站式”全流程摄影指导。本书还附赠超值DVD光盘,其中收录了独家首创“视频相机说明书”式互动教学,指导读者快速上手相机,同时还收录了相机设置视频、场景实战拍摄技法视频、摄影大讲堂视频、Photoshop CC后期处理视频等十余类资源,视频讲解总时长超过20小时。《索尼微单摄影宝典:相机设置 拍摄技法 场景实战 后期处理》基于索尼新α及经典NEX系列机型安排内容,适合索尼微单相机用户和准备购买索尼微单相机的摄影爱好者的参考阅读。
-
云原生分布式存储基石:etcd深入解析
华为云容器服务团队 试读
本书为读者深度解析分布式键值存储系统,全书分为3部分,第1部分是对分布式系统的概念和一致性协议的综述,重点解析Raft协议,使读者对分布式键值存储系统有初步了解;第2部分介绍etcd安装、部署、运维、安全等方面的知识,帮助读者进一步掌握分布式系统的使用方法,熟悉其常见功能和使用场景;第3部分是本书的特色部分,从代码层次深入探讨了etcd各大关键特性的具体设计与实现原理,读者读完本部分,会对整个etcd的架构有更加清晰的认识,可以从中汲取灵感,从而将一些实用的经验应用到自己的分布式系统中。
-
-
新媒体实用工具全攻略:图文制作+视频剪辑+音频处理+辅助运营
王斐 试读
本书主要基于当下热门的新媒体平台,对新媒体平台中的图片处理、图文排版、音频处理和后期辅助运营的方法进行讲解。 本书共6章,介绍了新媒体的基础知识,以及图片在线处理工具、二维码生成工具、线上图文排版工具、视频剪辑工具、声音处理工具和运营辅助工具的使用方法。主要涉及的新媒体平台有以图文为主的微信公众号、以视频为主的抖音、主打音频的喜马拉雅和综合性的今日头条。此外,本书还提供了教学视频、素材文件、效果文件、PPT课件和教学大纲等附赠资源,方便读者边学习边练习,提高学习效率。 本书非常适合初步踏入新媒体相关行业的从业人员、希望提高新媒体制作与运营水平的运营者与相关管理人员、新媒体运营中的后台工作人员学习使用,也可作为适合各类培训学校和大中专院校教学资料。
-
-
算量就这么简单:剪力墙实例软件算量
阎俊爱 试读
本书记录了用软件计算一份工程(1号住宅楼)的全过程,首先告诉你每层要计算哪些工程量,然后讲解用软件怎样计算这些工程量,并给出了详细的操作步骤和标准答案,同时用软件的答案与手工的答案进行对比,对于个别对不上的工程量,说明了原因是什么。本书的目的是让你明白软件是怎么算的。
-
CAXA制造工程师技能训练实例及要点分析
张喜江 试读
本书采用训练与练习相结合的案例教学方式,按照CAD/CAM 软件的学习过程,系统地介绍CAXA制造工程师的造型、编程特点。所有训练和练习以数控铣加工工艺为主线,强调CAXA 制造工程师解决问题的具体工作过程。第一章按照曲线、实体、曲面的顺序,从易到难系统介绍了CAXA 制造工程师的造型功能;第二章则按照2.5轴加工、3轴加工、多轴加工的顺序,介绍了平面加工、曲面加工的应用技巧。书中的附录一部分详细介绍了数控铣床的对刀技能,便于学生上机实习。附录二通过数控技能大赛的样题,让学生能灵活运用CAXA制造工程师来完成数控加工中的各项技能、技术要求。本书可作为中等职业学校数控加工专业、机械加工CAD/CAM 课程的教材,也可作为高等专科学校数控加工专业的CAD/CAM 课程的教材。
-
Abaqus二次开发:内核与GUI应用实例详解
陈开伟 试读
本书详细阐述了Python语言基础知识、Abaqus内核二次开发、Abaqus 插件GUI二次开发和Abaqus 主窗口GUI二次开发的相关知识,通过大量实例和详细说明,帮助读者掌握Abaqus 二次开发基础知识和应用方法。本书共14章,前两章为基础篇,包括Abaqus二次开发概述和Python语言基础;第3~6章为内核开发篇,包括Abaqus内核开发和它的三个应用实例;第7~14章为GUI开发篇,介绍了Abaqus RSG对话框生成器、Abaqus GUI二次开发和它们的五个实例,以及Abaqus主窗口GUI的二次开发。
-
所谓“智能“,你了解多少
康斯坦丁 试读
近两年,人工智能、智能家居充斥了各大网络媒体和科技领域。你造吗?无论什么智能,似乎都跟我们随手可触及的手机有重大关系,凡是有销量不错的手机企业,都或多或少会跟智能产生关系;这年头,随便一个产品,如果不带“智能”俩字,都不好意思跟别人说你有新产品发布;随着各种智能深入我们的生活,你确定了解这熟到烂耳的词汇吗?那些智能环境下催生的XBOX、电视游戏、视频游戏、Apple watch、指纹支付、网络医院等等,这些消无声息的却如惊涛骇浪的创新,改变着我们的生活,它们是否真的会让我们的生活随之变得便捷和舒适呢?
-
.NET程序员面试秘笈
张云翯 试读
随着微软公司对VS系统工具的力推,使用.NET进行开发的企业越来越多,为了让读者从面试中脱颖而出,笔者特意编写了《.NET程序员面试秘笈》。《.NET程序员面试秘笈》是一本解析.NET面试题的书,可以帮助求职者更好地准备面试。全书共11章,囊括了目前企业中常见的面试题类型和考点,包括.NET语言基础、基类、接口和泛型、.NET高级特性、Windows窗体编程、ADO.NET编程、SQL查询及LINQ、ASP.NET程序开发和算法趣味题等。《.NET程序员面试秘笈》通过技术点解析、代码辅佐的方式使读者能深刻理解每个考点背后的技术。《.NET程序员面试秘笈》紧扣面试焦点,对各种技术剖析一针见血,是目前想找工作的.NET程序员和刚毕业学生的面试宝典。
-
Vim实用技巧
Drew Neil 试读
Vim是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。Vim能够大大提高程序员的工作效率。对于Vim高手来说,Vim能以与思考同步的速度编辑文本。同时,学习和熟练使用Vim又有一定的难度。《Vim实用技巧》为那些想要提升自己的程序员编写,阅读本书是熟练地掌握高超的Vim技巧的必由之路。全书共21章,包括121个技巧。每一章都是关于某一相关主题的技巧集合。每一个技巧都有针对性地解决一个或一类问题,帮助读者提升Vim的使用技能。《Vim实用技巧》示例丰富,讲解清晰,采用一种简单的标记方法,表示交互式的编辑效果,可以帮助读者快速掌握和精通Vim。《Vim实用技巧》适合想要学习和掌握Vim工具的读者阅读,有一定Vim使用经验的程序员,也可以参考查阅以解决特定的问题。
-
5G时代的大数据技术架构和关键技术详解
亚信科技(中国)有限公司 试读
在5G应用场景中,每个垂直行业都与大数据密不可分。本书希望把亚信科技二十多年的电信运营商领域经验,总结成一套体系化、标准化、基于5G网络特征云边协同架构的大数据技术框架,更好地推动新业务模式及应用场景落地。全书共五篇:第一篇(第1~2章) 介绍5G网络环境下的大数据技术生态的发展趋势,以及大型企业大数据技术架构发展路线;第二篇(第3~5章) 介绍边缘计算的概念,以及大数据技术基于云边协同计算的落地方式;第三篇(第6~8章)介绍如何通过DataOps实现大数据的敏捷开发与运维服务。第四篇(第9~11章)介绍多种大数据智能化分析技术,如行业知识图谱、增强型分析、可信数据流通,快速实现大数据应用服务构建;第五篇(第12~14章)通过行业应用场景,详细描述如何通过5G网络及大数据技术重构行业应用及服务形态,并对未来技术趋势作出展望。本书适合运营商企业的信息化负责人、系统架构师、IT人员,以及大型企业内的IT从业者阅读,也适合对5G及大数据技术感兴趣的其他读者阅读,可作为软件架构培训类参考书。
-
质量保障:筑梦之路·臻于至善
网易互动娱乐事业群 试读
《质量保障——筑梦之路?臻于至善》为“网易游戏学院?游戏研发入门系列丛书”中的系列之四“质量保障”单本。本书通过3篇(共7章)的篇幅,从“道法术器”各个维度全方位地介绍了游戏质量保障领域的相关知识。包括网易游戏测试团队的质量观和质量团队、质量保障方法和测试案例,以及相应质保测试技术与工具等的内容。书籍以网易游戏十多年的质量保障工作经验积淀为基础,内容丰富,体系完善,层次清晰。
-
ARKit原生开发入门精粹:RealityKit + Swift + SwiftUI
汪祥春 试读
本书采用RealityKit框架,对ARKit原生开发进行了全面深入的探究,从ARKit技术原理、理论脉络到各功能技术点、设计原则、性能优化,对AR应用开发中涉及到的技术进行了全方位的讲述,用语通俗易懂,阐述深入浅出。
-
Oracle 12c从入门到精通:视频教学超值版
王英英 试读
本书分为22章,内容主要包括Oracle 12c的安装与配置、数据库的创建、数据表的创建、数据类型和运算符、Oracle函数、查询数据、数据表的操作(插入、更新与删除数据)、视图、PL/SQL编程、存储过程、触发器、用户管理、数据备份与还原、日志、性能优化、Java操作Oracle数据库等。最后通过3个综合案例的数据库设计,进一步讲述Oracle在实际工作中的应用。本书共有328个实例,还有大量的经典习题。随书配套的下载包中赠送培训班形式的视频教学录像,详细讲解了书中每一个知识点与每一个数据库操作方法和技巧;同时还提供了本书所有例子的源代码,读者可以直接查看和调用。本书适合Oracle数据库初学者、Oracle数据库开发人员和Oracle数据库管理员阅读,同时也能作为高等院校和培训学校相关专业师生的教学参考书。
-
APP UI 设计手册
孙芳 试读
《APP UI 设计手册》是一本全面介绍APP UI 设计的图书,其突出特点是知识易懂、案例趣味、动手实践、发散思维。《APP UI 设计手册》从学习APP UI 设计的基础知识入手,由浅入深地为读者呈现一个个精彩实用的知识、技巧。本书共分7 章,内容分别为APP UI 设计的原理、APP UI 设计的基础知识、APP UI 设计的基础色、APP UI 设计的元素、APP UI 设计的行业分类、APP UI 设计的风格、APP UI 设计秘籍。同时,在本书第4~6 章的每章节后面还特意安排了大型的“设计实例”,为读者详细分析一个完整的综合设计思路。并且在多个章节中安排了案例解析、设计技巧、配色方案、设计欣赏、设计秘籍等经典模块,丰富本书结构的同时,也增强了实用性。《APP UI 设计手册》内容丰富、案例精彩、版式设计新颖,适合APP UI 设计师、平面设计师、广告设计师、网页设计师、初级读者学习使用,也可以作为大中专院校平面设计专业及平面设计培训机构的教材。此外,还非常适合喜爱平面设计和APP UI 设计的读者参考使用。
-
Excel VBA编程实战宝典
尚品科技 试读
本书详细地介绍了Excel VBA编程的知识、技术与实际应用。全书包括23章和3个附录,对Excel VBA语言元素、Application对象、Workbook对象、Worksheet对象、Range对象、Name对象、Sort对象、AutoFilter对象、Shape对象、Chart对象、ChartObject对象、PivotTable对象、创建与使用类模块、编写事件过程、使用Excel对话框、创建用户窗体和控件、定制命令栏和RibbonX功能区、创建用户自定义函数、使用FSO对象模型和VBA内置语句处理文件、与其他Office应用程序交互、使用ADO访问数据、操作注册表、操作VBE、创建和使用加载项、开发Excel实用程序等内容进行了详细讲解。为了帮助读者更好地理解Excel VBA编程涉及的知识与技术,本书提供了400个案例,读者可以在学习的过程中多加练习,不断积累实战经验,快速提高自己的编程水平。本书最后的3个附录分别是VBA函数速查、VBA语句速查、VBA错误代码速查,方便读者在编写代码的过程中遇到问题时随时查阅。
-
RT-Thread内核实现与应用开发实战指南:基于STM32
刘火良 试读
本书基于野火STM32全系列开发板介绍RT-Thread内核实现与应用开发,全书分为两部分:第一部分教你如何从0到1把RT-Thread内核写出来,从底层的汇编开始讲解线程如何定义、如何切换,还讲解了阻塞延时如何实现、如何支持多优先级、如何实现定时器以及时间片等RT-Thread的核心知识点;第二部分则讲解RT-Thread内核组件的应用以及如何使用RT-Thread进行多线程编程。本书内容翔实,案例丰富,配有大量示例代码,适合作为嵌入式领域科技工作者的参考书,也适合相关专业学生学习参考。
-
人人都在说谎:赤裸裸的数据真相
赛思·斯蒂芬斯–达维多维茨 试读
有多少人买了书真正看完了? 你朋友的酒量有他说的那么大吗? 父母是否暗自喜欢男孩儿多于女孩儿? 电影里暴力镜头增多会导致犯罪率升高吗? 种族歧视在现如今的美国还严重吗? 特朗普的胜利有征兆吗,什么促成他赢得了大选? …… 你知道问题的答案吗,直觉会怎样告诉你? 作者赛思·斯蒂芬斯--达维多维茨是一位前谷歌数据科学家和专栏作家。他的研究发现,世界充满了谎言,人类或出于善意或出于恶意,无时无刻不在说谎。对于以上以及类似的很多问题,传统的统计调研方法得出的结论很多是错误的,误导了我们的认知。 但是,人们往往在一个地方放下戒备、吐露心声,那就是互联网。每一次搜索、每一次点击、每一次停留、每一次关闭……在线生成了大量的数据,暴露着你的真实想法、欲望、恐惧和职业,而海量的数据形成的真实而庞大的数据宝库会总结出意想不到的结论和趋势。 在这本应时的力作中,作者从一个个备受关注的话题切入,用他独特的数据分析方法得出了很多颠覆认知的结论。很多问题的答案正暗藏于看似没有关联的因素中,很多直觉和经验给出的答案与事实相差千里,大数据被合理使用其实比数据库的大更重要……
-
AutoCAD 2014中文版建筑设计从入门到精通
CAD.CAM.CAE技术联盟 试读
《AutoCAD 2014中文版建筑设计从入门到精通》以AutoCAD 2014简体中文版作为设计软件,结合各种建筑工程的特点,除详细介绍基本建筑单元绘制方法之外,还以别墅和宿舍楼为例,论述了在建筑设计中如何使用AutoCAD绘制总平面图、平面图、立面图、剖面图以及详图等各种建筑图形,并在本书最后两章详细讲解了商住楼和高层住宅的绘制过程。由于AutoCAD 2014功能强大,同一个图形的绘制往往可以通过多种途径来实现,所以本书介绍的方法不一定是唯一的,但希望能抛砖引玉,给读者提供一个解决问题的思路。读者在对软件比较熟悉后,即可按照自己的绘图习惯或所在单位的通用惯例总结出一套绘图思路和方法。此外,本书中的各种实例旨在协助讲解AutoCAD在建筑设计方面的应用操作,其中存在一些不尽完善的地方,希望读者留意,不可将图纸内容作为实际工程设计、施工的依据。
-
Python商业数据分析:零售和电子商务案例详解
零一 试读
本书以零售和电子商务为业务背景,使用Python工具解决业务场景中的数据分析需求。全书涵盖数据采集、数据存储、数据处理、数据分析、数据可视化和数据建模的内容。 本书适合零售和电子商务运营人员以及想要从事商业数据分析工作的人员阅读,也可以作为高校和培训机构相关课程的教材。
-
Go语言项目开发上手指南
谢伟 试读
本书是学习Go语言项目开发的指南。全书共13章,前4章介绍Go语言的特性,接下来的8章针对不同的应用场景介绍如何进行功能的开发,内容包括图表库、单元测试、网络爬虫程序、私有库、RESTful风格的Web开发、面向接口编程等,最后一章介绍Go开发的路线。 本书推崇以实例的方式来学习编程,给出了相对完整的项目开发过程,并对具体的应用进行了较为详细的说明,以便帮助读者快速上手项目开发工作。
-
Flutter技术入门与实战
亢少军 试读
本书是一本基础入门加实战的书籍,既有基础知识,又有丰富示例,包括详细的操作步骤,实操性强。由于Flutter大量使用组件,所以本书对组件的讲解很详细,包括基本概念、属性及代码示例。每个组件都配有小例子,力求精简,还提供了配套网站提供完整代码,复制完整代码就可以立即看到效果。这样会给读者信心,在轻松掌握基础知识的同时快速进入实战。
-
你也能看得懂的Python算法书
王硕 试读
编程的核心是算法,学习算法不仅能教会你解决问题的方法,而且还能为你今后的发展提供一种可能。本书面向算法初学者,首先介绍当下流行的编程语言Python,详细讲解了Python语言的变量和顺序、分支、循环三大结构,以及列表和函数的使用,为之后学习算法打好基础。然后以通俗生动的语言讲解了双指针、哈希、深度优先、广度优先、回溯、贪心、动态规划和*短路径等经典算法。
-
高效能团队模式:支持软件快速交付的组织架构
马修·斯凯尔顿 试读
高效能软件开发团队是任何组织能够持续交付价值的关键。本书主要介绍了高效能团队模式——团队拓扑,为组织设计和团队交互提供了一种实用的、分步的、适应性的模型,将团队视为交付的基础,团队结构和沟通路径能够随着技术和组织成熟度的发展而演变。在本书中,IT 顾问 Matthew Skelton 和 Manuel Pais 为读者展示了软件组织设计方面的重大进展。通过行业案例和专项研究,他们设计了一种良好定义的团队间交互和关联方式,这有助于软件架构更清晰、更持续,并将团队间的问题转化为有价值信号,为自治团队提供指导。
-
Fluent 2020流体计算从入门到精通(升级版)
凌桂龙 试读
Fluent软件是目前国际上比较流行的商业CFD软件,只要涉及流体、热传递及化学反应等的工程问题,都可以用Fluent进行求解。 全书分为三部分共18章,由浅入深地讲解了Fluent仿真计算的各种功能。第一部分为基础部分(第1~6章),包括计算流体的基础理论与方法、划分网格、Fluent求解设置、结果后处理等功能的介绍;第二部分(第7~11章)针对Fluent的具体物理模型给出了相应的案例,包括动网格模型、燃烧模型、多相流模型以及离散相模型的数值模拟等;第三部分(第12~18章)针对每个行业Fluent可以解决的流体仿真计算问题进行详细的讲解,涉及建筑、机械工程、航空航天、水利海洋工程、车辆工程、能源化工及电器等行业的应用。
-
百变的3D打印
张勇 试读
本书以科普读物的方式介绍3D打印技术,展现生动有趣的3D打印世界。大家通过一个个案例故事就可以逐渐了解3D打印技术的前世今生、巨大优势,以及尚待解决的问题。 本书共3章:第1章对3D打印技术的相关专业知识进行简单介绍;第2章帮助读者较为全面地了解3D打印技术如何在各种不同领域发挥特有作用并给人们带来惊喜,如何解决过去难解之题,这些案例能激发读者的想象,激励人们更进一步开发利用3D打印技术;第3章对3D打印技术的优势和问题进行了讨论和评价,读者可以客观地看待3D打印技术。 由于作者长期工作在中学德育教育和科技教育第一线,在本书结尾语中给出对青少年的期待,期待本书能给大家带来乐趣,能引起大家对3D打印等智能技术的兴趣,期待你们成长为祖国的科技栋梁。
-
商业智能:从Excel到Power BI的数据可视化.动态图表篇
李杰臣 试读
本书通过大量实用案例对动态图表的制作进行了多方位、多层次的介绍,能够帮助读者快速提高数据可视化和数据分析的能力。全书共11章,根据内容结构可分为三篇。第一篇为技术篇,包括第1~5章,首先介绍BI(商业智能)的概念和重要性、图表的优点等相关知识,然后详细讲解如何使用Excel中的工具、函数、数据透视图、窗体控件和VBA代码制作动态图表。第二篇为应用篇,包括第6~9章,主要介绍各类动态图表的制作过程,还对动态组合图表、具有创新性的高级动态图表进行了介绍。第三篇为扩展篇,包括第10章和11章,主要介绍如何使用Power BI软件对数据进行可视化呈现与分析。本书适用于需要经常使用图表呈现和分析数据的职场人士和办公人员,也可供在校学生或图表制作爱好者参考。
-
操作系统实用教程(全国本科计算机应用创新型人才培养规划教材)
范立南,刘飒 试读
操作系统是现代计算机系统中不可少的基本软件,也是计算机相关专业的必修课和从事计算机相关职业人员毕不可少的基础知识。主要内容包括操作系统的基本概述、进程管理和控制、处理机调度、死锁、存储管理、设备管理、外存管理和文件系统及Linux操作系统的简介。本书深入浅出的对操作系统进行了描述,而且引入简单的各种应用实例对基本原理进行示例,同时对Linux操作系统的部分实现方法给予介绍。全书共9章。
-
Python神经网络编程
塔里克·拉希德 试读
本书首先从简单的思路着手,详细介绍了理解神经网络如何工作所必须的基础知识。第一部分介绍基本的思路,包括神经网络底层的数学知识,第2部分是实践,介绍了学习Python编程的流行和轻松的方法,从而逐渐使用该语言构建神经网络,以能够识别人类手写的字母,特别是让其像专家所开发的网络那样地工作。第3部分是扩展,介绍如何将神经网络的性能提升到工业应用的层级,甚至让其在Raspberry Pi上工作。
-
破茧成蝶2:以产品为中心的设计革命
刘津 试读
本书作者结合数年来从事互联网产品架构和设计工作的实践经验,加以融会贯通,概括并阐释了“以产品为中心”的互联网产品设计内在规律,以帮助产品设计师快速成长进阶。 分为3篇,共10章。第 1篇包括前3章,审时度势地分析了互联网市场的环境变迁,帮助产品设计师找准自身定位,并确定产品设计师的职业进化路线。第 2篇包括第4到7章,详细介绍了产品设计师的方法论,阐释并讲解了商业画布、用户故事地图、用户体验地图、MVP、产品定位等众多的概念;然后结合产品生命周期的不同阶段,详细介绍了如何把握产品方向、明确竞争优势、提升商业价值。第三篇包括第8章和第 10章,探讨了产品设计革新、提升产品设计效率以及产品设计沟通和成长等较为热门的话题。 本书延续了“破茧成蝶”系列图书的一贯风格,语言平实生动、视野取材广泛、案例贴近实际,图文并茂,适合处于不同成长阶段的产品设计师、产品经理、产品运营人员阅读参考。
-
Effective Python:编写高质量Python代码的90个有效方法(原书第2版)
布雷特·斯拉特金 试读
本书可以帮你掌握真正的Pythonic编程方式,令你能够完全发挥出Python语言的强大功能,并写出健壮而高效的代码。Scott Meyers在畅销书《Effective C++》中开创了一种以使用场景为主导的精练教学方式,本书作者Brett Slatkin就以这种方式汇聚了90条实践原则、开发技巧和便捷方案,并以实用的代码范例来解释它们。 Slatkin根据自己在Google公司多年开发Python基础架构所积累的经验,揭示Python语言中一些鲜为人知的微妙特性,并给出了能够改善代码功能及运行效率的习惯用法。通过本书,你能够了解到解决关键编程任务所用的奇妙方式,并学会编写易于理解、便于维护且利于改进的代码。
-
Windows Server 2008配置与管理
邱方家 试读
《中等职业教育计算机专业系列教材·国家中职示范校建设精品教材:Windows Server 2008 配置与管理》蕴含了作者丰富的教学、网络设计与管理实际工程经验,既可以作为中等职业学校计算机、网络等相关专业的网络操作系统实训教材,也可供从事计算机网络工程设计、管理等的技术人员作为参考资料使用。
-
网络组建与维护(第5版)
梁锦叶 试读
本持以项目为载体,将组建大中型网络需掌握的知识和技能重组于各项目和工作任务中,适合理论实训一体化教学及线上线下混合式教学。 本书由初识局域网、小型办公网络组建、企业网络组建、企业网络互联、网络服务器配置与管理、企业网络、接人InIemet、网络规划8个工作项目场景及附录(网络管理与维护、思科常用交换机/路由器命令汇总)组成。每个项括若干工作任务,每个工作任务由任务要求、相关知识和任务实施组成。每个任务都给出具体的作步骤,适合“教、学、做、考”一体化教学。
-
Node.js进阶之路
尤嘉 试读
本书内容涵盖了 Node.js高并发的原理、源码分析以及使用 Node.js开发应用所需要的不同层面的技术实践。具体来讲,本书包括 Node.js异步机制(配以源码分析)、编辑与调试、测试技术、Docker 部署、模块机制、V8 引擎与代码优化、Promise 和 ES6 Generator、LoopBack 开源框架、使用 C++ 编写扩展、JavaScript严格模式、编码规范等内容。在 LoopBack 章节,本书详细介绍了使用此框架开发企业级 Web 应用的步骤,帮助读者迅速掌握使用这个强大框架的诀窍。最后一章详细介绍了编写不同类型的 C++ 模块的知识,并对堆内存管理等内容做了深入探讨。本书适合所有前端和后端的开发人员阅读。
-
Photoshop移动UI设计从入门到精通
蒋珍珍 试读
本书是一本讲解如何使用Photoshop软件进行移动UI设计的实例操作型自学教程,可以帮助UI设计爱好者,特别是手机APP设计人员,提高UI制作能力,拓展移动UI视觉设计的创作思路。本书从两条线出发,帮助读者学习Photoshop移动UI设计。一条是横向案例线,通过对各种类型的素材进行后期制作,如安卓界面、苹果界面、微软界面、影音游戏界面等案例,帮助读者快速精通各类型的移动UI设计方法。
-
实战大数据:MATLAB数据挖掘详解与实践
许国根 试读
大数据时代,我们需要对各种海量数据进行筛选、清洗、挖掘,在这个过程中,获取有效数据的方式方法和模型算法成为了整个数据挖掘过程的重点,MATLAB作为一个数据挖掘工具,如何正确和准确地使用它成为了重中之重。针对实际应用数据挖掘技术的要求,本书既介绍了数据挖掘的基础理论和技术,又较为详细地介绍了各种算法以及MATLAB程序。本书共分4篇,分别介绍了数据挖掘的基本概念、技术与算法以及应用实例。期望通过大量的实例分析帮助广大读者掌握数据挖掘技术,并应用于实际的研究中,提高对海量数据信息的处理及挖掘能力。本书针对性和实用性强,具有较高的理论和实用价值。本书作者就职于部队高校,专攻数据挖掘,并应用于大量实际项目,本书同时得到了国内著名数据挖掘公司的技术支持,很多案例来自实际项目。本书可作为高等院校计算机工程、信息工程、生物医学工程、化学、环境、经济、管理等学科的研究生、本科生的教材或教学参考书,亦可作为企事业单位管理者、信息分析人员、市场营销人员和研究与开发人员的参考资料。
-
Excel 2016 VBA入门与应用
宋阳 试读
本书向读者介绍Excel VBA程序设计的基础知识,展示VBA编程的实战技巧,帮助读者快速经历Excel VBA从入门到精通的成长过程。全书共15章,内容涵盖了Excel的宏、Excel VBA的开发环境、VBA语言基础、VBA的基本语句、VBA的语句结构、过程和函数的概念、对象的知识、常用对象的使用(包括Application 对象、WorkBook 对象、Range对象、WorkSheets对象、Chart对象和Shape 对象)、工作表使用的技巧。本书最后提供了一个员工信息管理系统的综合案例,可让读者综合所学知识进行应用开发。随书赠送下载文件,包括书中全部实例的操作视频、源文件和PPT文件,可随时进行调用和播放学习。本书适合需要学习Excel VBA程序设计的初级用户,以及希望提高Excel VBA编程能力的中级用户阅读,同时也适合于相关专业的高等院校师生学习阅读。
-
Oracle 11g从入门到精通(第2版)
明日科技 试读
《Oracle 11g从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用Oracle 11g进行数据管理的各方面技术。全书共分19章,包括Oracle 11g概述,Oracle 11g体系结构,SQL *Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象,表分区与索引分区,用户管理与权限分配,数据库控制,Oracle系统调优,优化SQL语句,Oracle数据备份与恢复,数据导出和导入,Oracle 11g的闪回技术,企业人事管理系统等。所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Oracle 11g管理数据库的精髓,快速提高数据库管理技能。另外,本书除了纸质内容之外,配书光盘中还给出了海量开发资源库,主要内容如下:语音视频讲解:总时长23小时,共96段 技术资源库:600页专业参考文档实例资源库:436个经典实例 项目资源库:3个企业项目开发过程完整展现能力测试题库:138道能力测试题目 面试资源库:369道面试真题PPT电子教案本书内容详尽,实例丰富,非常适合作为编程初学者的学习用书,也适合作为开发人员的查阅、参考资料。
-
JavaScript 从入门到项目实践(超值版)
聚慕课教育研发中心 试读
在实践环节不仅讲述了JavaScript语言在游戏开发、金融理财、移动互联网、电子商务等行业开发的应用,还介绍了其在3D文字球、炫酷动画、炫酷菜单、企业门户网站以及游戏大厅网站等大型项目中的应用,全面展现了项目开发实践的过程。 本书的目的是多角度、全方位地帮助读者快速掌握软件开发技能,构建从高校到社会与企业的就职桥梁,让有志从事软件开发的读者轻松步入职场。