-
Spring MVC学习指南(第2版)
Paul Deck 试读
Spring MVC是Spring框架中用于Web应用快速开发的一个模块,其中的MVC是Model-View-Controller的缩写。作为当今业界zui主流的Web开发框架,Spring MVC已经成为当前zui热门的开发技能,同时也广泛用于桌面开发领域。 Spring MVC学习指南(第2版)重在讲述如何通过Spring MVC来开发基于Java的Web应用。全书共计12章,分别从Spring框架、模型2和MVC模式、Spring MVC介绍、控制器、数据绑定和表单标签库、传唤器和格式化、验证器、表达式语言、JSTL、国际化、上传文件、下载文件多个角度介绍了Spring MVC。除此之外,Spring MVC学习指南(第2版)还配有丰富的示例以供读者练习和参考。 Spring MVC学习指南(第2版)是一本Spring MVC的教程,内容细致、讲解清晰,非常适合Web开发者和想要使用Spring MVC开发基于Java的Web应用的读者阅读。
-
Java程序员面试宝典(第4版)
欧立奇 试读
本书是《Java程序员面试宝典》的第4版。第4版在保留前三版数据结构、字符串处理、Java程序设计等主干内容的基础上,更新了部分程序员面试题目,内容主要取材于2013年至2015年多家大公司的面试题,以反映第3版图书出版后近两年来所发生的变化,目的是帮助求职者在面试过程中更好地处理一些新问题,应对新变化。本书最后着力讲述了如何进行英语面试和电话面试,并对求职中签约、违约的注意事项及群体面试进行了解析。本书的面试题除了有详细的解析外,对相关知识点也有扩展说明。希望这些内容对读者从求职就业到提升计算机专业知识有显著的帮助。
-
Kubernetes实战
吴龙辉 试读
Docker的流行激活了一直不温不火的PaaS,随之而来的是各类Micro-PaaS的出现,Kubernetes是其中最具代表性的一员,它是Google多年大规模容器管理技术的开源版本。越来越多的企业被迫面对互联网规模所带来的各类难题,而Kubernetes以其优秀的理念和设计正在逐步形成新的技术标准,对于任何领域的运营总监、架构师和软件工程师来说,都是一个绝佳的突破机会。本书以理论加实战的模式,结合大量案例由浅入深地讲解了Kubernetes的各个方面,包括平台架构、基础核心功能、网络、安全和资源管理以及整个生态系统的组成,旨在帮助读者全面深入地掌握Kubernetes+Docker的底层技术堆栈。
-
网店美工宝典(第3版)
王楠 试读
本书将结合作者多年的装修设计和实战经验,从实用的角度出发,帮助读者学会如何设计制作一个属于自己独特风格的网店。全书共分为12个章节。第1章和第2章主要介绍上传商品图片前的准备工作;第3章至第6章,主要介绍了淘宝店铺装修的基础模块设置与优化装修功能等内容;第7章至第11章是整个装修设计的升级篇,介绍了如何定制适合自己的店铺装修设计,从而达到提升客单量的目的;第12章是结合新手在店铺装修方面常犯的错误整理出的常见问题解答篇,便于读者解决常见问题,顺利完成店铺装修设计。
-
重构与模式(修订版)
Joshua Kerievsky 试读
《重构与模式(修订版)》开创性地深入揭示了重构与模式这两种软件开发关键技术之间的联系,说明了通过重构实现模式改善既有的设计,往往优于在新的设计早期使用模式。《重构与模式(修订版)》不仅展示了一种应用模式和重构的创新方法,而且有助于读者透过实战深入理解重构和模式。书中讲述了27种重构方式。 《重构与模式(修订版)》适于面向对象软件开发人员阅读,也可作为高等学校计算机专业、软件工程专业师生的参考读物。
-
-
PLC编程入门及工程实例
张应龙 试读
本书介绍了PLC的基本概念、分类、特点、基本结构、工作原理和编程语言;PLC编程的基本要求和规则,PLC的程序设计的常用方法和典型应用编程,PLC控制系统设计的基本内容和步骤,PLC机型的选择、系统的安装调试方法;并分西门子和欧姆龙介绍了PLC的指令系统、用大量实例介绍了PLC在控制系统中的应用,最后介绍了PLC通信与网络技术。本书内容由浅入深,密切联系实际,可以帮助初学者尽快掌握PLC的基本知识技能。本书可作为电工及电气技术人员的自学、培训用书,也可作为高等院校相关知识专业师生的教学参考用书。
-
智能物流 链接“互联网+”时代亿万商业梦想
燕鹏飞 试读
“互联网+”时代不仅能对物流行业的资源进行整合,还有助于改变我国物流行业整体“散、乱、小、差”,交易双方信息不对称,中间过程冗余,以及标准化程度不高等方面的缺陷。互联网与物流的结合,能够使金融、物联网、智能制造等元素也融入物流行业当中,提高物流行业的附加值。在“互联网+”时代,智能物流必将是下一个千亿级“风口”,至于如何在经济新常态下,把握物流业的发展机遇和战略选择,本书能够给相关从业者们带来些许启发。本书适合物流企业中高层管理者及电子商务从业者等阅读与学习。
-
Jewel CAD 珠宝设计教程
朱欢 试读
Jewel CAD是珠宝首饰领域中应用最广的软件,同时也是实践性很强的软件,需要在使用过程中不断实践和积累知识。本书详细介绍了Jewel CAD软件的功能和使用方法,同时结合各类珠宝首饰的设计过程,配合大量实例介绍软件的设计方法和设计技巧。 本书适宜从事首饰设计专业的技术人员以及相关专业的学生参考。
-
Photoshop就这么好看
曹培强 试读
本书以实例为主线体现软件的功能和知识点,根据Photoshop 2021的使用习惯由简到繁,精心设计了119个实例,循序渐进地讲解了使用Photoshop 2021制作和设计专业平面作品所需要的全部知识。 全书共分12章,包括掌握Photoshop 2021软件的基础操作,选择与移动的实战应用,图像校正与色彩调整,画笔与绘图的使用,填充、描边与擦除的使用,修整工具的使用,图层的使用,路径与图形工具的使用,蒙版与通道的使用,滤镜的使用,照片修饰与调整,平面设计综合应用等内容。 本书采用实例教程的编写形式,兼具技术手册和应用技巧参考手册的特点,内容实用,讲解清晰,可以作为图形设计初、中级读者的学习用书,也可以作为大中专院校相关专业及图形设计培训班的教材。 本书附带书中所有实例的源文件、素材文件和教学视频。
-
5G移动通信系统 从演进到革命
雷鸣,刘光毅,黄宇红,向际鹰,关浩,李云岗 试读
本书集合业界领先通信企业在5G方面的全新研究成果,分别从5G需求与愿景、5G相关关键技术、系统设计与样机验证等方面,进行深刻、详细的分析、介绍,提炼出其中的关键技术点进行详细阐述,力求向读者展现一个完整的5G研究现状。
-
Excel公式与函数大辞典
宋翔 试读
本书从函数功能、函数格式、参数说明、注意事项、Excel版本提醒、案例应用、交叉参考7个方面,全面、细致地介绍了Excel 中公式和函数的使用方法、实际应用和操作技巧。后3章还将公式与函数的应用扩展到了条件格式、数据验证及图表中,以便使它们发挥更强大的功能。本书采用理论与实践相结合的方式,提供了457个案例,涉及多个行业,读者可以根据书中的案例举一反三,将其直接应用到实际工作中,有效提高学习效果与实际应用能力。 本书既可以作为函数速查工具手册,又可以作为丰富的函数应用案例宝典,适合对Excel公式与函数有需求的读者阅读。
-
Python高级编程(第2版)
贾沃斯基 试读
Python作为一种高-级程序设计语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。 本书基于Python 3.5版本进行讲解,通过13章的内容,深度揭示了Python编程的高-级技巧。本书从Python语言及其社区的现状开始介绍,对Python语法、命名规则、Python包的编写、部署代码、扩展程序开发、管理代码、文档编写、测试开发、代码优化、并发编程、设计模式等重要话题进行了全面系统化的讲解。 本书适合想要进一步提高自身Python编程技能的读者阅读,也适合对Python编程感兴趣的读者参考学习。全书结合典型且实用的开发案例,可以帮助读者创建高性能的、可靠且可维护的Python应用。
-
Python极客项目编程
Mahesh Venkitachalam 试读
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书通过14个有趣的项目,帮助和鼓励读者探索Python编程的世界。全书共14章,分别介绍了通过Python编程实现的一些有趣项目,包括解析iTunes播放列表、模拟人工生命、创建ASCII码艺术图、照片拼接、生成三维立体图、创建粒子模拟的烟花喷泉效果、实现立体光线投射算法,以及用Python结合Arduino和树莓派等硬件的电子项目。本书并不介绍Python语言的基础知识,而是通过一系列不简单的项目,展示如何用Python来解决各种实际问题,以及如何使用一些流行的Python库。 本书适合那些想要通过Python编程来进行尝试和探索的读者,适合了解基本的Python语法和基本的编程概念的读者进一步学习,对于Python程序员有一定的启发和参考价值。
-
宠物摄影与后期专业指南
稻糕宠物影像 试读
这是一本关于宠物摄影与后期处理的专业教程,以狗狗、猫咪及其他小宠为拍摄对象。全书共分为8个部分。第1、第2部分为基础理论,主要让读者对摄影参数与器材知识有基本的了解;第3部分为基础技法篇,主要针对宠物摄影中涉及的曝光、构图、色彩及视角等重要知识点进行举例说明;第4、第5部分为本书的重点章节,主要针对宠物摄影中常见的狗狗和猫咪的拍摄进行全面的讲解,包括选景、摆姿、构图、用光、道具及宠物的性格等内容。除此之外,作者还在第6部分针对小宠的拍摄进行了单独讲解,目的是让大家全面而系统地了解宠物的拍摄知识与技巧。在本书的zui后两部分中,针对Lightroom和Photoshop两大工具为大家详细讲述了宠物摄影后期处理的相关知识。全书结构清晰合理,内容全面系统,为读者提供了良好的学习模式。 本书适合摄影初学者、专业宠物摄影师及宠物摄影爱好者使用。
-
-
Web接口开发与自动化测试:基于Python语言
虫师 试读
本书以接口测试为主线,以Web 开发为切入点,全面介绍了Web 接口开发与自动化测试过程中使用__eol__的相关技术。全书分为15 章,第1 章介绍了Python 的基础知识,解答初学Python 的同学都会遇到的一些问题;第2 章到第5 章以开发发布会签到系统为需求,介绍了Django Web 开发技术;第6 章介绍了unittest单元测试框架,以及在Django 中如何编写单元测试;第7 章到第10 章主要围绕接口的相关概念,Web 接口开发,接口测试工具和接口自动化测试框架的开发;第11 介绍了安全接口的开发与测试;第12、13 章介绍了Web Services 技术;第14、15 章介绍了Django Web 项目的部署和接口性能测试。
-
深入理解OpenStack Neutron
李宗标 试读
Neutron是一个关于网络的系统,本书第1章介绍了一些背景知识。在阅读本书之前,读者首先得具备一定的网络知识,也正是出于这样的目的,第2章介绍了Linux的虚拟网络知识。第3章讲述了Neutron的实现模型。第4章讲述的是Neutron的资源模型。第5章讲述了Neutron的基本架构,以及架构中所涉及的Web机制、通信机制、并发机制等,这些都是Neutron的基本原理。第6章主要讲述Neutron如何启动Web Server,并通过WSGI Pipeline机制调用合适的 WSGI Application,以及WSGI Application如何巧妙地寻址到正确的Plugin。第7章主要讲述Plugin 如何如何处理Neutron的RESTful请求,如何进行逻辑资源分配,如何调用Agent。第8章主要讲述Agent如何配置网元……
-
-
音视频开发进阶指南:基于Android与iOS平台的实践
展晓凯 试读
为了避免说教式的讲解带来枯燥乏味的阅读体验,本书给出了大量的实例及生产环境下的案例。本书可分为四个部分:第一部分是入门,从理论基础开始讲解,最终会产生两个实践项目;第二部分是提高,基于第一部分的项目添加特效,形成一个完整的多媒体项目;第三部分是扩展,结合当下比较流行的直播场景进行实际案例分析;第四部分是工具,介绍当下大部分可以提高开发以及测试效率的工具。
-
MINECRAFT我的世界 完全攻略
唐一辰 试读
本书是非常有趣的MINECRAFT我的世界游戏攻略类图书,主要介绍游戏的基础操作、游戏中的地图场景、各种阵营角色、采集资源,还有生存模式、玩法技巧和游戏特色的红石系统,同时书中加入了科普小知识,有助于新手快速学会这个世界里的生存之道,享受到创造和探索的乐趣。本书适合所有热爱MINECRAFT我的世界游戏的初级与中级玩家、对沙盒类游戏感兴趣的学生群体,以及希望能通过游戏培养孩子创造、探索能力,实践物理课知识的家长,读者将会从本书收获颇多。
-
-
新手学Word 2016
龙马高新教育 试读
本书通过精选案例引导读者深入学习,系统地介绍了用Word办公的相关知识和应用方法。全书分为14章内容,第1~2章主要介绍Word 2016的相关知识和基本操作方法;第3~9章主要介绍Word的排版方法与技巧,包括页面设置与版面设计、模板和样式的创建、使用与管理、文本输入与编辑技巧、设置字体和段落样式、美化文档、长文档排版等;第10~12章主要介绍了Word的实战案例,介绍PPT在商务办公、人力资源以及市场营销的应用;第13~14介绍了移动办公的技巧。
-
新手学Windows 10
龙马高新教育 试读
本书通过精选案例引导读者深入学习,系统地介绍了Windows 10操作系统的相关知识和应用方法。全书分为14章内容,第1~6章介绍认识与安装Windows 10、Windows10的基本操作、个性化设置操作系统、输入法的认识和使用、管理电脑中的文件资源和软件的安装与管理等;第7~10网络的连接与设置、开启网络之旅、网络的生活服务、多媒体和网络游戏及网络沟通与交流等;第11章~12章主要介绍电脑的优化与维护、备份与还原等;第13~14介绍了移动办公的技巧。
-
黑客攻防从入门到精通(应用大全篇·全新升级版)
赵玉萍 试读
本书主要分为三篇。第一篇为黑客社会工程学,其内容主要是介绍黑客在攻击之前进行的信息收集、用户心理分析等知识,读者在学习本篇之后,可以从源头上阻断黑客对自己的攻击;第二篇为计算机黑客攻防,其内容主要是介绍计算机使用过程中面对病毒、木马、后门程序等问题时的处理办法;第三篇为移动黑客攻防,主要介绍智能手机用户如何保障自己的设备安全、个人隐私安全和财产安全。本书重点在于使读者在学习黑客入侵的基础上,了解到如何采取有效的防范措施来防御黑客入侵自己的计算机和智能终端设备,每章都对黑客的入侵进行了揭秘,并给出了稳妥的解决方案和防御措施。本书适用于计算机初学者、智能手机用户,也适用于计算机维护人员、IT从业人员以及对黑客攻防与网络安全维护感兴趣的计算机中级用户,各大计算机培训班也可以将其作为辅导用书。
-
中文版3ds Max 2016基础教程
凤凰高新教育 试读
3ds Max 是3 Dimension Studio Max 的简称,又称MAX,是当前市面上流行的三维设计软件和动画制作软件,被广泛地应用于室内外装饰设计、建筑设计、影视广告设计等相关领域。本书以案例为引导,系统全面地讲解了最新版3ds Max 2016 三维设计与动画制作的相关功能应用。内容包括:3dsMax 2016 基础知识与入门操作,基本体的建模方法,二维、三维、复合体的建模与修改编辑,摄影机、环境与渲染用,材质与贴图应用,灯光技术,动画的设计与制作,粒子系统与空间扭曲应用。本书的第13 章讲解了商业项目实训的内容,通过该章学习,可以提升读者3ds Max 三维设计与动画制作的综合实战技能水平。全书内容安排由浅入深,语言通俗易懂,实例题材丰富多样,每个操作步骤的介绍都清晰准确。特别适合广大职业院校及计算机培训学校作为相关专业的教材用书,同时也可以作为广大3ds Max 初学者、设计爱好者的学习参考书
-
大数据、数据挖掘与智慧运营
梁栋,张兆静,彭木根 试读
本书系统地介绍了大数据挖掘的基本概念、经典挖掘算法、挖掘工具和企业智慧运营应用案例。全书分为9章,内容包括:大数据挖掘与智慧运营的概念,数据预处理,数据挖掘中的四种主流算法:聚类分析、分类分析、回归分析、关联分析,增强型数据挖掘算法,数据挖掘在运营商智慧运营中的应用案例,未来大数据挖掘的发展趋势等。全书以运用大数据挖掘方法提升企业运营业绩与效率为主线,从运营商实际工作中选取了大量运营和销售案例,详细讲述了数据采集、挖掘建模、模型落地与精准营销的全部过程。书中大部分案例的代码、软件操作流程和微课视频可以通过扫描本书封底的二维码下载。本书主要面向运营商及其他高科技企业员工、高等院校相关专业本科生和研究生,以及其他对数据挖掘与精准营销感兴趣的读者。
-
iOS开发从入门到精通
刘燕 试读
《iOS开发从入门到精通》一书以iOS 9.0、Xcode 6.4为平台,全面介绍了iOS应用开发的基础知识。掌握Objective-C语言是iOS应用开发的基础,全书从Objective-C基本语法开始,详细讲解了Objective-C语法结构、Objective-C面向对象特征、Foundation核心类库用法,iOS应用开发的基本理论,以及iOS应用和编程技巧,主要包括iOS应用核心、窗口和视图、事件处理、视图控制器绘图、文件、SQLite、数据处理、网络、多媒体、设备支持、游戏开发等内容。本书还提供了很多开发应用开发应用仿练习这些案例,能够帮助用户快速地找到实战的感觉。
-
Docker从入门到实战
黄靖钧 试读
随着技术的发展,虚拟化技术的普及和云计算的出现,企业需要管理的服务器数量大幅增长。过去我们只要管理企业内部数据中心的物理服务器,而现在则要管理遍布全球的服务器,运维成本愈发昂贵。于是开发者开始针对云计算时代服务器运维方式做出改变,涌现出了诸如Ansible、Puppet、SaltStack和Chef等出色的运维工具。人们可以通过这些工具快速地完成对上百台甚至上千台服务器的管理操作。这被称之为第二代运维。它极大地解决了管理庞大服务器集群的难题,使人们可以在屏幕面前通过一个界面管理所有服务器。但本质上这些工具都是通过SSH或者类似于SSH的方式连接到服务器来管理服务器集群,这意味着其实第二代运维和第一代运维并没有发生根本性的改变。
-
人工智能:驯服赛维坦
高奇琦 试读
本书从人文社会科学的视角探讨了人工智能将给人类社会带来的巨变。当下,全球市值排名前列的公司都在全力进军人工智能领域,中国的互联网巨头也不例外;AlphaGo在围棋界的大显身手,更让这一看似属于前沿科技的概念走进了普通群众的视野和讨论领域。如同每一次飞跃性的技术革新都带来了整个社会层面的颠覆性变化,人工智能的未来,其影响更不容小觑。对此巨变,人文社会学界的话语实在不应缺席。如果社会不能达成应有的平衡,那么科技进步产生将是一个“群魔乱舞”的世界。基于此,本书从产业格局、社会公正和人文伦理的层面,讨论了人工智能的未来与我们每一个人,及与社会之间喜忧参半的关系。哪些职业将遭遇最大冲击?现行的法律和规则将面临哪些挑战?人工智能的社会将给人性带来什么改变?这些,都是至关重要的有待解答的问题。
-
第一推动丛书·综合系列:复杂的引擎(新版)
【美】约翰·E.梅菲尔德 试读
本书结合信息、进化和计算对生物进化进行了阐释,证明了计算在进化中的核心作用,并将这套计算和进化相结合的核心机制扩展到其他领域,用来解释复杂生命、结构、组织和社会秩序的形成。这是一次正在进行的重大的科学认知范式的转换,它不仅会改变科学,也会改变人类对自身境况的认知。
-
深度卷积网络:原理与实践
彭博 试读
深度卷积网络(DCNN)是目前十分流行的深度神经网络架构,它的构造清晰直观,效果引人入胜,在图像、视频、语音、语言领域都有广泛应用。本书以AI领域最新的技术研究和和实践为基础,从技术理论、工作原理、实践方法、架构技巧、训练方法、技术前瞻等6个维度对深度卷积网络进行了系统、深入、详细地讲解。以实战为导向,深入分析AlphaGo和GAN的实现过程、技术原理、训练方法和应用细节,为读者依次揭开神经网络、卷积网络和深度卷积网络的神秘面纱,让读者了解AI的“思考过程”,以及与人类思维的相同和不同之处。
-
Photoshop CC+Illustrator CC平面设计实用教程
水木居士 试读
本书是一本讲解商业平面设计的全案例教程,在编写过程中从读者角度出发,以深入浅出、直观易懂的写作方式,将Photoshop和Illustrator软件结合,来讲解平面设计应用案例的制作。 本书主要由平面设计基础知识、商业名片设计、UI图标及界面设计、艺术POP广告设计、DM广告设计、精美海报设计、封面装帧设计及商业包装设计8章组成,技法全面、案例经典,具有较强的针对性和实用性。读者在动手实践的过程中可以学习到设计思路,同时掌握软件的使用技巧,了解不同设计案例的制作流程,充分体验软件学习和平面设计的乐趣,真正做到学以致用。在每个案例的讲解过程中都列出了详细的操作步骤,全面解析案例的制作方法。 本书附赠教学资源,包括书中所有案例的素材文件及效果源文件,同时还包括所有案例及课后习题的多媒体高清有声教学视频,帮助读者提高学习效率。另外,为方便老师教学,本书还提供了PPT教学课件,以供参考。 本书适合从事平面广告设计、工业设计、企业形象策划、产品及包装造型、印刷排版等工作的人员及设计爱好者学习使用,还可以作为社会培训学校、大中专院校相关专业的教学参考书及上机实践指导用书。
-
Java高并发编程详解:多线程与架构设计
汪文君 试读
本书共分为四个部分:第一部分详细地介绍了Java多线程的基本用法和各个API的使用,并且着重介绍了线程与Java虚拟机内存之间的关系。第二部分由线程上下文类加载器方法引入,介绍为什么在线程中要有上下文类加载器的方法函数,从而掌握类在JVM的加载和初始化的整个过程,在该部分的最后通过分析mysql数据库驱动的初始化过程更进一步的解释了线程上下文类加载器存在的作用。第三部分主要围绕着volatile关键字展开,在该部分中我们将会了解到现代CPU的架构以及Java的内存模型(JMM),深入掌握高并发编程需要主要到的三个重要特性。最后一部分,主要站在架构设计的高度看待如何巧妙的开发出真正具备并发能力的系统,分别通过不同的场景描述结合我们在开发中经常遇到的问题引入线程模式。
-
CorelDRAW X8完全学习教程
创锐设计 试读
CorelDRAW X8是Corel公司出品的专业图形设计和矢量绘图软件,具有功能强大、效果精细、兼容性好等特点,被广泛应用于平面设计、插画绘制、包装装潢等诸多领域。本书根据初学者的学习需求和认知特点梳理和构建内容体系,循序渐进地讲解了CorelDRAW X8的核心功能和应用技法,可满足读者“从入门到精通”的学习需求。全书共11章。第1章、第2章讲解CorelDRAW X8的基础知识和基本操作,第3~5章讲解图形的绘制与编辑,第6章讲解文字的创建与编辑,第7章讲解特效工具的应用,第8章、第9章讲解位图图像的编辑、美化及滤镜效果应用,第10章讲解作品的输出与打印,第11章解析了2个综合性商业设计实例。本书内容丰富、图文并茂、直观易懂,能帮助CorelDRAW的初学者快速入门并提高,也适合有一定矢量绘图基础、想要进一步提高水平的专业设计人员、设计爱好者阅读,还可为大中专院校和社会培训机构图形设计课程的教材。
-
-
Unity 5.X.2017标准教程
Unity technologies 试读
Unity是一 款功能强大且简单易用的游戏开发和虚拟现实开发平台软件。使用Unity可以把各种游戏素材或者虚拟现实素材,比如模型、贴图、动画等进行整合,结合Unity完美的引擎,和友好的程序开发平台,能制作出适合各种平台发布的游戏或者虚拟现实应用。 本书共设计了15 章内容,包含Unity 软件使用基础、各项组件使用、程序开发基础和实例、各种平台发布技能等。在本书第 14 章还举了一个典型的游戏制作项目,让读者可以从零开始一步步制作出一 款游戏。第 15 章则介绍了Unity 2017 版的新特性及使用。 本书适合对Unity感兴趣,对游戏开发感兴趣的读者,也适合相关专业和院校作为游戏开发教材。
-
计算机网络安全基础(第5版)
袁津生 试读
本教材涵盖了当今有关计算机网络安全的重要的、必备的内容,每章节都选取成熟和典型的内容进行教学,同时也让读者了解当今最新的安全知识。主要内容有:密码学、电子邮件安全、Web安全、数据安全、系统安全与访问控制、网络管理与安全、IPSec协议、入侵检测、计算机病毒、防火墙等内容。读者可以较快地对网络安全有一个整体的清晰概念,并可以将其中的很多概念和技术直接应用到构建安全网络系统的实际工作之中。
-
RocketMQ实战与原理解析
杨开元 试读
本书由云栖社区官方出品。作者是阿里资深数据专家,对RocketMQ有深入的研究,并有大量的实践经验。在写这本书之前,作者不仅系统、深入地阅读了RocketMQ的源代码,而且还向RocketMQ的官方开发团队深入了解了它的诸多设计细节。作者结合自己多年使用RocketMQ的经验,从开发和运维两个维度,给出了大部分场景下的优秀实践,能帮助读者在学会使用和用好RocketMQ的同时,尽量少“踩坑”。同时,本书也结合源码分析了分布式消息队列的原理,使读者可以在复杂业务场景下定制有特殊功能的消息队列。
-
Node.js调试指南(全彩)
赵坤 试读
本书从CPU、内存、代码、工具、APM、日志、监控、应用这8 个方面讲解如何调试 Node.js,大部分小节都会以一段经典的问题代码为例进行分析并给出解决方案。其中,第1 章讲解CPU 相关的知识,涉及各种CPU 性能分析工具及火焰图的使用;第2 章讲解内存相关的知识,例如Core Dump 及如何分析 heapsnapshot 文件;第3 章讲解代码相关的知识,例如如何从代码层面避免写出难以调试的代码,并涉及部分性能调优知识;第4 章讲解工具相关的知识,涉及常用的Node.js 调试工具和模块;第5 章讲解APM(Application PerformanceManagement)相关的知识,例如两个不同的应用程序性能管理工具的使用;第6 章讲解日志相关的知识,例如如何使用Node.js 的async_hooks 模块实现自动日志打点,并结合各种工具进行使用;第7 章讲解监控相关的知识,
-
可信计算3.0工程初步
胡俊 试读
可信计算3.0是我国首创的新一代安全计算模式,对我国信息安全的发展有着革命性影响。本书是首部关于可信计算3.0的专著,主要聚焦于可信计算的工程实现,以指导可信计算3.0的工程应用和推广。本书介绍了可信计算3.0的理念、基本概念和核心框架,依托北京工业大学可信计算重点实验室自主开发的可信计算3.0架构原型,展开讨论了可信计算密码服务、节点可信环境、可信网络连接的工程实现方法,介绍了可信3.0在密码、节点安全、网络安全方面的创新技术,提供了多个开源的工程实例,并展望了可信计算3.0在云计算、物联网、大数据等场合的技术应用前景。本书可作为高等院校信息安全专业本科生和研究生的参考教材,也可作为信息安全领域研究人员的参考书。
-
一块面包板玩转Arduino编程
刘鹏涛 试读
《一块面包板玩转Arduino编程》将Arduino 图形化编程知识与Arduino 常见传感器、外围电路通过一块面包板巧妙地呈现出来,既有针对软件编程方法与技巧的讲解,又有关于电路及传感器知识的介绍。每个章节的内容都以一个应用性的题目呈现出来,前后内容既相互关联,又不重复,同时在每个应用案例后还给出了进阶题目让读者思考、完成,起到举一反三和提高的作用,更可直接用作课堂作业,帮助学生复习该节知识和进一步提高。在编写《一块面包板玩转Arduino编程》的过程中,作者评估了不下10 种软硬件方案,与几十所学校的老师进行了交流,对上百学生实际上课进行了验证,并在多个比赛中检验了方案有效性。本书内容特别适合刚刚接触Arduino(创客)编程的人群从零起步入门了解Arduino 控制器、传感器的使用方法与编程方法,也非常适合用作中小学普及性编程教育的基础教材。为配合书中内容教学,帮助大家学习和推广创客编程教育,作者在网上提供了几十段案例演示视频,还专门为读者和老师开通了QQ 交流群。这是一本难得的将教育服务延伸到了教材当中的图书。
-
Scratch真好玩:教小孩学编程
刘凤飞 试读
本书以一个猫猫侠角色引入,将读者设定为编程世界的一位勇士,跟随猫猫侠一起学习Scratch编程的超能力。全书内容分为三部分。第一部分(第1~10章)通过知识点小案例的讲解,培养孩子们的学习兴趣,从而让孩子们掌握Scratch的基础知识;第二部分(第11~17章)以一个大型完整案例讲解,从案例分析到思考再到制作,和孩子们一起分享一个项目从设计、试错、思考、完善、提升到实现的全过程;第三部分(第18章)介绍竞赛知识,说明编程竞赛应该注意的一些要素,以及在参赛作品创造过程中应该注意的关键因素和核心要点,如何在已有的知识和设计层面做出一个能让人眼前一亮的作品,如何体现自己的创意,将自己的优势和特色展示出来,如何在第一时间获取作品的关注度和认同感。
-
万物重构:智能社会来临前夜的思索
韦青 试读
本书中会介绍“云-物-大-智”(云计算-物联网-大数据-人工智能)发展次第论,并说明每一个步骤都已经或多或少进入了我们的日常生活。在附录中,我还为读者设计了一套自己动手实操的DIY教程,并放在GitHub开源网站中,让大家有机会自己动手,亲身体验“云-物-大-智”每一步环节,为迎接智能社会提前做好实际应用的准备。在智能社会来临的前夜,我所思、所想的就是这些,和读者分享这些观点,是希望更多人能意识到智能社会已在眼前,当我们准备迈入新时代的时候,为你展开的是一幅美好画卷,还是一片惨淡未来,答案不必外寻,它就在我们每个人自己手中。
-
Web安全攻防:渗透测试实战指南
徐焱 试读
本书由浅入深、全面、系统地介绍了当前流行的高危漏洞的攻击手段和防御方法,并力求语言通俗易懂,举例简单明了,便于读者阅读、领会。结合具体案例进行讲解,可以让读者身临其境,快速地了解和掌握主流的漏洞利用技术与渗透测试技巧。 阅读本书不要求读者具备渗透测试的相关背景,如有相关经验在理解时会更有帮助。本书亦可作为大专院校信息安全学科的教材。
-
C语言程序设计(第2 版)
宁爱军 试读
本书介绍C语言的基础知识,以Visual C ++ 6.0为编程环境,通过分析问题、设计算法、编写和调试程序这些步骤,力求让读者掌握分析问题的方法,培养设计算法的能力。 共14章。第 1章~第3章介绍程序设计与C语言的基础知识;第4章~第7章介绍顺序、选择、循环和数组的算法与程序设计;第8章~第 11章介绍函数、编译预处理、指针、结构体和链表等;第 12、第 13章介绍位运算与文件;第 14章介绍几个综合的编程实例。
-
基于Kubernetes的容器云平台实战
陆平 试读
本书结合容器云最新技术趋势和作者的长期实践,对容器云平台提出系统的见解,并对容器云平台实践提供了思路和建议。本书在组织结构上分成三大部分:基础篇、中级篇和高级篇。基础篇(第1~5章)重点帮助初级人群快速掌握Docker基础知识,囊括了Docker容器的技术架构、Docker引擎原理、镜像制作与优化、镜像仓库管理等容器基础知识,文字浅显易懂。中级篇(第6~16章)是针对初中级读者,使其具备全景PaaS技术栈理论和设计技能,包括Kubernetes架构及核心理念和技术原理、服务发现、容器网络及存储解决方案、运维监控等。同时还提供很多高级案例,如跨区域的服务部署、TensorFlow容器化部署、金融PaaS云平台等,有助于加深读者对Kubernetes各种技术的理解,并能够融会贯通。高级篇(第17~21章)是针对中级读者的进阶篇,通过本篇可了解业界最新的微服务基础知识和各种微服务框架(或解决方案),如Spring Cloud、Serverless、Service Mesh等,还将这几种微服务框架与容器云平台进行融合,以提供功能更完整、更健壮的容器云解决方案。
-
PHP核心技术与最佳实践(第2版)
列旭松 试读
一本技术书籍的价值在于其对知识的提炼和其与众不同的地方。举例来说,到一个书店去看书,你最想用笔抄下来或用手机拍下来的那几页,就是对你帮助最大的部分,也是你认为这本书的价值所在。正是基于这个想法,我们思考了第2版该写什么,怎么写,哪些地方会对读者有帮助。我们试图从不同的角度带领读者来看PHP,给这本书注入一些不一样的东西。我希望这是一件有意义的事。
-
-
Excel VBA案例实战从入门到精通(视频自学版)
刘琼 试读
Excel等办公软件的广泛应用大大减轻了办公人员的工作负担,但各行各业的办公需求千差万别,仅靠软件的固定功能很难做到随机应变,此时就需要借助VBA 实现真正的批量化、自动化、个性化操作。本书正是一本专为普通办公人员打造的实战型Excel VBA 工具书,旨在帮助读者快速、准确地完成数据量大、重复度高的工作,对Excel 的理解和应用水平能够更上一层楼。本书共14章,以文秘、行政、人事、营销、财务等职业领域的办公需求为主线划分内容结构,采用“案例导向”的编写思路,讲解了Excel VBA的具体应用,涉及人力资源管理(包括员工信息管理、工资管理、值班管理、考勤管理、出差管理等)、客户信息管理、商品管理(包括入库管理、出货管理、销售管理、销售分析等)、投诉信息管理、固定资产管理等。本书理论知识精练,案例解读全面,学习资源齐备,适合有一定Excel 操作基础又想进一步提高工作效率的办公人员,如从事文秘、行政、人事、营销、财务等职业的人士阅读,对大中专院校的师生也极具参考价值。
-
micro:bit魔法修炼之Mpython初体验
林嘉 试读
bit 是一kuan由英国广播电视公司(BBC)推出的专为青少年编程教育设计的微型电脑开发板。青少年可以通过 micro:bit 参与创造性的硬件制作和软件编程,十分契合创客教育的初衷。 本书通过8个简单的趣味项目,结合实际操作环境,使学习者快速了解和上手操作,并能独立设计小应用。 本书结构合理、内容丰富、易学易教、注重趣味性与体验性,内容与形式符合小学高年级学生、初中学生的认知规律,适合青少年阅读。
-
百面机器学习 算法工程师带你去面试
诸葛越 试读
人工智能领域正在以超乎人们想象的速度发展,本书赶在人工智能彻底占领世界之前完成编写,实属万幸。 书中收录了超过100道机器学习算法工程师的面试题目和解答,其中大部分源于Hulu算法研究岗位的真实场景。本书从日常工作、生活中各种有趣的现象出发,不仅囊括了机器学习的基本知识,而且还包含了成为出众算法工程师的相关技能,更重要的是凝聚了笔者对人工智能领域的一颗热忱之心,旨在培养读者发现问题、解决问题、扩展问题的能力,建立对机器学习的热爱,共绘人工智能世界的宏伟蓝图。 “不积跬步,无以至千里”,本书将从特征工程、模型评估、降维等经典机器学习领域出发,构建一个算法工程师必-备的知识体系;见神经网络、强化学习、生成对抗网络等新科研进展之微,知深度学习领域胜败兴衰之著;“博观而约取,厚积而薄发”,在末一章为读者展示生活中各种引领时代的人工智能应用。
-
中老年学微信(图解大字版)
雷波 试读
本书是专门为中老年朋友量身定制的微信使用教程,分为9章,内容包括手机文字输入方法,微信账号的申请与管理,微信界面以及常用功能介绍,微信发送语音、图片、视频等的方法与技巧,微信群聊以及朋友圈的玩法,同时在最后一章讲解了一些常用的防骗知识。本书的一大特色是采用图解的方式详细地讲解微信的使用方法,读者按照图例一步步操作即可学会。同时,全书采用了较大号的字体,以提升中老年朋友的阅读体验。相信通过阅读本书,读者一定会学会微信的使用方法,与朋友及家人常沟通,让生活更加丰富多彩。
-
三维图形化C++趣味编程
张新华 试读
由本书作者改进和开发的Dev-C++智能开发平台借鉴了Logo绘图语言的特点,简化了C++语言环境,以OpenGL三维动画引擎为核心,构造了一个适合青少年儿童轻松掌握C++编程语言的学习平台。本书作为三维图形化C++语言程序设计的入门书,深入浅出地引入概念,循序渐进地讲解知识,以一个个生动有趣的故事情节连接各知识点,通过丰富的例题和大量的习题将程序算法、计算机图形学、数学与计算、平面几何、三维空间感知、日常英语的使用等有机地结合在一起,构造了一个奇幻的魔法编程世界。学习者通过简化的C++代码绘制三维图形、设计三维动画、开发人工语音智能程序和制作趣味桌面小游戏等方式,能够轻松、迅速地掌握C++语言的基本语法和编程思维,为进一步学习算法,参加全国青少年信息学奥林匹克竞赛打下坚实的基础。本书是《算法竞赛宝典》系列教材的启蒙篇,适用于编程爱好者以及有志于参加算法竞赛的青少年。
-
软件之美
申艳光 试读
行走在红尘里,每个人都会遇见暴风骤雨和诗情画意。“忧者见之而忧,喜者见之而喜”。一路上,我们会听见花开的声音,会看见花绽的容颜,也会感受花落花谢的怜惜,如果我们能时时拥有温暖愉悦的心境,一路经历着、感悟着、感恩着,我们的生命就会开出美丽的花朵,永绽不败。一提到软件工程师,你是不是就会自动脑补一个对着计算机或者设备不停调试的呆板形象,而且会想到“IT男”“码农”这些词语?确实,在很多人心中,软件工程师是和呆板、机械、无趣画上等号的。请跟我们走进《软件之美》,本书将带你走进一个充满人文艺术气息的软件工程中,和我们一起发现、解读、领悟和体会软件之美和生活之美,敞开心扉、提升心境,体悟生活,感悟人生。
-
黑客与安全技术指南
王成 试读
这是一本专门介绍并分享黑客与安全技术的入门书,内容从基础知识出发,通过相关实例为读者剖析计算机安全领域的各种技巧。全书由10章组成,第1章主要介绍了一些经典、高效的学习方法与基本技能;第2章浅析了当今相关技术的现状与基本概念;第3章讲解通过Web渗透测试来模拟恶意黑客的攻击行为,借此讲解评估计算机网络系统的安全性的方法;第4章讲解比一般的黑盒渗透测试更直观、全面的代码审计的方法与相关知识;第5章从基础原理开始,详细介绍了无线安全的各种应用;第6章从HTML基础开始,详细分析了XSS等前端漏洞的成因、危害以及防御措施;第7章深入浅出地探讨了社会工程学这朵黑客与安全技术中的“奇葩”;第8章通过对多种相关调试工具的使用和实例分析,讲解逆向技术与软件安全的相关知识;第9章通过对各种病毒的调试分析,帮助读者了解并掌握病毒攻防技术及相关知识;第10章介绍了安全领域的一项竞赛——CTF。本书各章都有相应的练习环节,读者可以亲自动手,以便更好地理解相关知识及掌握相关技能。本书适用于想了解黑客与安全技术的开发人员、运维人员以及对相关技术感兴趣的读者。
-
C#项目开发全程实录(第4版)
明日科技 试读
《C#项目开发全程实录(第4版)》以房屋中介管理系统、企业客户资源管理系统、人事工资管理系统、文档管理系统、库存管理系统、企业QQ系统、企业人事管理系统、编程词典销售分析系统、铭成在线考试系统和公众号/APP后台接口通用管理平台10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序的开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库结构、系统开发到系统的编译发行,每一过程都进行了详细的介绍。
-
ASP.NET项目开发全程实录(第4版)
明日科技 试读
《ASP.NET项目开发全程实录(第4版)》以程序源论坛、51电子商城网站、企业门户网站、图书馆管理系统、铭成在线考试系统、52同城信息网、Show—企业个性化展示平台、物流信息管理平台、播客网、仿百度知道之明日知道等10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发到网站的编译与发布,每一过程都做了详细的介绍。
-
Android Studio开发实战:从零基础到App上线(第2版)
欧阳燊 试读
本书是一部Android开发的实战教程,由浅入深、由基础到高级,带领读者一步一步走进App开发的神奇世界。全书共分为16章。其中,前8章是基础部分,主要讲解Android Studio的环境搭建、App开发的各种常用控件、App的数据存储方式、如何调试App并将App发布上线;后8章是进阶部分,主要讲解App开发的设备操作、网络通信、事件、动画、多媒体、融合技术、第三方开发包、性能优化等。书中在讲解知识点的同时给出了大量实战范例,方便读者迅速将所学的知识运用到实际开发中。通过本书的学习,读者能够掌握3类主流App的基本开发技术,包括购物App(电子商务)、聊天App(即时通信)、打车App(交通出行)。另外,能够学会开发一些趣味应用,包括简单计算器、房贷计算器、万年历、日程表、手机安全助手、指南针、卫星浑天仪、应用超市、抠图工具、全景图库、动感影集、影视播放器、音乐播放器、WiFi共享器、电子书架等。本书适用于Android开发的广大从业者、有志于转型App开发的程序员、App开发的业余爱好者,也可作为大中专院校与培训机构的Android课程教材。
-
MATLAB在日常计算中的应用
杜树春 试读
本书内容由大量的MATLAB计算实例组成。全书共分11章,第1章介绍MATLAB基础知识,第2章介绍多项式处理,第3章介绍MATLAB绘图,第4章介绍复数运算,第5章介绍矩阵计算,第6章介绍解多元一次线性方程组,第7章介绍解一元N次方程(上),第8章介绍解一元N次方程(下),第9章介绍超越方程及非线性方程,第10章介绍用图像法解实系数一元N次方程,第11章介绍用图像法解实系数N元一次方程组。本书适合四类读者阅读或参考: 一是学习MATLAB课程的理工科大、中专及高等职业学校、中等职业学校的在校学生; 二是广大工程技术、科研人员; 三是数学爱好者; 四是从事文秘工作的人员。本书通俗易懂,图文并茂,资料丰富,实用性强,既适合初学者,也适合有一定MATLAB基础的爱好者及专业技术人员。