-
重新定义Spring Cloud实战
许进 试读
在微服务体系中,Spring Cloud是目前最热门的构建微服务体系的解决方案,它提供了构建微服务架构的一些基础设施。本书内容上覆盖了Spring Cloud的一些主要组件,不仅在如何使用上做了详细的介绍,也从原理上深入浅出地剖析了其中的技术要点,同时也将部分组件与周边的一些开源项目进行了对比,且提供了一些原理分析和相关的示例,是一本不可多得的Spring Cloud实战书籍。新手和有微服务实践经验的读者都能从书中得到一些不一样的收获。
-
RRU设计原理与实现
韦兆碧 试读
本书以信号流为方向,自上而下对RRU系统的组成及原理进行了详尽说明,各部分内容均为业界主流应用的技术,具有较强的时效性和实用性,对各部分的设计方法都有详尽说明和相关举例,方便初学者加深印象。本书面向本科生和研究生的教学和课程体系改革,旨在从工程应用和实际设计角度提高通信和电子信息类相关课程的教学效果,提高学生的设计能力,成为学校和企业应用之间的桥梁,希望结合业界通信系统的设计来提高学生的实践能力。
-
PyTorch机器学习从入门到实战
校宝在线 试读
近年来,基于深度学习的人工智能掀起了一股热潮。本书是一本使用PyTorch深度学习框架的入门图书,从深度学习原理入手,由浅入深地阐述深度学习中的神经网络、深度神经网络、卷积神经网络、自编码器、循环神经网络等内容,同时穿插PyTorch框架的知识点和基于知识点的实例,最后综合运用PyTorch和深度学习知识来解决实践中的具体问题,比如图像识别、文本分类和命令词识别等。可以说,本书是深度学习和PyTorch的入门教程,引导读者进入机遇和挑战并存的人工智能领域。本书针对的是机器学习和人工智能的爱好者和研究者,希望其有一定的机器学习和深度学习知识,并有一定的Python编程基础。
-
计算机专业英语(第2版)
朱龙 试读
本书共7章,涵盖了英语在计算机硬件、软件、网络等多方面的应用,主要包括硬件基础、计算机系统维护、计算机网络基础、软件、程序设计语言、计算机网络技术、IT职场英语等,图文并茂,中英对照,生动易读。书中还加入课文朗读音频二维码,读者扫码即可开展移动学习。
-
单片机原理与工程应用
向敏 试读
结合课题组多位老师的科研工作、工程实践和教学实践经验,给出了单片机在工程应用中的设计与开发方法、单片机应用系统仿真设计方法,并给出了基于MCS-51单片机和32位单片机的工程应用案例。本书给出了大量应用实例,包括硬件设计、汇编或C语言参考代码;同时给出了多个新型器件、多种现代工具和基于不同单片机的应用实例,并提供了硬件电路和软件的参考设计方案。
-
智能汽车不神秘:图解汽车新技术
李伟 试读
《智能汽车不神秘——图解汽车新技术》根据近年来汽车发展的新技术,精选了50个汽车最新技术问题,采用问答形式,配合使用大量的实物图、剖面图、透视图以及原理示意图,详细地阐述了智能汽车新技术的构造、原理及使用方法。 本书文字通俗易懂,图片形象具体,彩色图解适合广大汽车爱好者、汽车学员、汽车从业人员、汽车驾驶员阅读,解开你心中存在已久的谜团,为你彻底揭开智能汽车的神秘面纱。
-
虚拟现实:科技新浪潮
陈根 试读
虚拟现实技术为用户建立了一个广阔且随心所欲的空间,任其沉浸其中,自由翱翔。随着计算机技术、电子技术、传感技术、通信技术以及人体工学设计等的进展,虚拟现实技术日趋成熟,在2016年出现了一批经典产品,带给了整个行业一个无限想象的空间。我们相信,未来虚拟现实技术将以前所未有的速度发展,拥有超越任何一个行业的用户群体,甚至完全改变人类的生活和生存状态。在虚拟现实技术方兴未艾之际,本书详细介绍了虚拟现实技术的进展与应用,并对其中的机遇做了大胆的预测,期望能够引导读者投入到这个巨大的产业之中,享受前所未有的智能化体验。本书适宜从事电子、计算机、游戏、电影、信息以及智能生活相关的读者参考。
-
图解电脑装配与维修完全精通(双色版)
韩雪涛 试读
本书为《家用电器维修完全精通丛书》之一,根据计算机的工作及结构特点,结合实际故障维修,采用双色图解的方式,系统介绍了计算机故障的检修思路、检修方法、检修流程、检修技巧以及检修经验等维修技能,帮助读者完全精通计算机故障维修。本书内容实用,以图片演示为主、文字讲解为辅进行维修讲解,并对不同的知识点进行颜色标注,形式新颖,读者看图学习一目了然,具体内容包括:了解计算机的系统组成,精通计算机的选配技能,精通计算机的装配技能,掌握计算机BIOS的设置,掌握硬盘分区和格式化,掌握计算机操作系统的安装,精通计算机系统的调试与优化技能,精通计算机网络的组建,建立规范的计算机故障检修思路,精通计算机主板的检修技能,精通计算机供电电源的检修技能,掌握计算机光驱的检修技能,掌握计算机硬盘的检修技能,精通计算机键盘和鼠标的检修技能,精通计算机网络诊断与调试技能等。本书适合电脑维修人员学习使用,也可供职业院校、培训学校相关专业的师生学习参考使用。
-
声发射信号处理算法研究
于金涛 试读
《声发射信号处理算法研究》简要介绍了声发射无损检测技术的原理、构成以及基本应用操作,详细介绍了声发射系统的设计、降噪、信号智能分析和对比以及定位算法的设计与应用。 本书适宜从事声无损检测的技术人员参考。
-
机器人Python极客编程入门与实战
Python极客团队 试读
Python是一种面向对象、解释型的计算机程序设计语言,其简洁实用、高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手。随着计算机深入发展,Python逐渐成为最适合青少年做创意设计的语言,也同样适合Geek(极客)、创客等针对智能硬件的设计与编程。极客中有一句名言:需要的就是创新和新奇,盲目地跟从和愚昧是不可原谅的。同样,青少年做创意设计需要灵感与创新,从简单的方案入手,更能发挥青少年的创新意识。本书首先通过介绍Python的简单入门案例,让读者了解和熟悉Python的基础语法结构,以及Pandas等绘图风格。通过对MicroPython和PyBox、PyMini等软件、硬件平台的介绍,以及大量精心挑选的简单有趣、实用性强的实际案例,如GPIO控制、LED灯管、机器人舵机、智能小车等,增加青少年的动手能力,让广大青少年、初学者,通过简单学习快速掌握Python基础编程,为进一步学习机器人编程奠定扎实的基础。相信读者在本书中能体会到Python语言的简洁、智能硬件设备编程的趣味,以及亲手设计作品的灵感。
-
-
AutoCAD 2018中文版机械设计完全自学一本通
单国全 试读
本书以目前最新版本AutoCAD 2018为平台,从实际操作和应用的角度出发,全面讲述了AutoCAD 2018的基本功能及其在机械行业中的实战应用。 全书共22章,对机械设计与AutoCAD制图基础、AutoCAD 2018的基础操作、机械制图设计流程等都做了详细、全面的讲解,使读者通过学习本书,彻底掌握AutoCAD 2018软件在机械工程设计的实际应用。 本书从软件的基本应用及行业知识入手,以AutoCAD 2018软件模块和机械工程图制图的应用流程为主线,以实例为引导,按照由浅入深、循序渐进的方式,讲解软件的新特性和软件操作方法,使读者能快速掌握机械设计和软件制图技巧。
-
刷脸背后:人脸检测 人脸识别 人脸检索
张重生 试读
我们正处于"刷脸”时代,越来越多的"刷脸”应用开始出现。本书按照逻辑上的先后顺序,尤其是"刷脸”应用开发时所需技术的先后顺序,通过原理、例子、实战的方式,分别讲解了"刷脸”应用需要掌握的三大技术:人脸检测、人脸识别和人脸检索。更为重要的是,本书高度注重实战应用,每一个算法,都通过具体程序讲解算法的使用、实验设计,以及实验结果。读者不但能够了解每个算法的原理,更能够掌握应用开发的实战技能。
-
CDMA2无线网络规划与优化
姚美菱 试读
本书根据职业教育的教学特点,用通俗易懂的语言,讲解了CDMA系统的基本原理和基本技术,着重讲述了无线网络规划和优化基本技能,让读者对CDMA系统规划和优化有一个全面的认识。本书分为7章:主要介绍了移动通信的发展、CDMA标准演进、CDMA系统的工作频率、CDMA基本原理、CDMA系统的特点、CDMA系统的关键技术;IS-95A信道组成及其结构、CDMA2000-1X信道类型、移动台状态变迁流程;CDMA2000-1X系统结构、CDMA系统基本信令流程;基站天馈系统、天线概念、无线电波传播方式、衰落、无线电波的传播模型;无线网络规划目标、规划流程、无线网络初规划之覆盖规划和容量规划、详细规划,以及PN短码规划和邻区列表设置;无线网络优化概念和流程、路测分析法、DT测试、CQT测试、网络优化中常调整的参数、常见问题优化思路等;最后是项目实训:鼎立软件的安装与使用。
-
DSP应用系统开发实例:基于TMS32F281x和C语言
李黎 试读
本书针对目前通用流行的TMS320F281x DSP芯片,通过大量实例详细介绍了DSP基础模块与综合系统设计的方法及技巧。全书共分3篇13章。第1篇为开发基础篇,重点介绍了DSP系统开发的基础知识和集成开发环境。第2篇为模块实例篇,通过8个设计实例,详细介绍了TMS320F281x DSP基础模块各种开发技术和使用技巧,每个实例基础实用、易学易懂。第3篇为综合应用篇,是本书的重点,精选了10个DSP系统综合应用实例,并给出了完整的设计过程。本书语言简洁,层次分明,精选的每个实例都对它的实例功能、设计思路、工作原理、硬件电路、软件设计、参考程序做了详细的描述和注释,为读者提供了一套完整的TMS320F281x DSP芯片开发设计手册。本书可作为从事DSP芯片开发的工程技术人员的一本实用的参考书,也适合高校计算机、自动化、电子及通信等相关专业的师生使用。
-
AlphaGo如何战胜人类围棋大师:智能硬件TensorFlow实践
陈震 试读
本书主要阐述了当前机器智能的热点技术——深度学习和强化学习技术的原理。在此基础上,介绍AlphaGo结合深度学习和强化学习技术,如何战胜人类围棋大师的原理。接下来,将深度学习的理论转化为实践,给出如何通过掌握TensorFlow和Keras深度学习框架,制作声控智能硬件的例子,同时给出机器视觉的对象检测案例,指导读者逐步学习使用深度学习技术。本书的主要特点是实践操作,用实用可运行的案例来上手。本书可作为实践入门指导书,适用于对机器智能有兴趣的高年级本科生,也适合于对机器智能有兴趣的人员参考。
-
现代API:通往架构师之门
李泉 试读
本书首先回顾系统集成及服务的历史,对其核心概念和核心思想进行重新阐述;然后从基本概念、REST架构、生命周期、具体实施、最好实践、业务影响和技术前瞻等方面对API进行全方位的介绍;最后是作者对如何做一个好的架构师的感悟与建议。贯穿全书的是作者在近20年里,为北美18个行业里的50多家大型公司进行系统集成及API项目设计和实施积累下来的实战案例。本书为有志于成为系统集成和API架构师的程序员提供了一条学习和提高的路线图,适合程序开发人员及管理人员阅读和参考。
-
Ceph之RADOS设计原理与实现
谢型果 试读
本书是继《Ceph设计原理与实现》之后,中兴通讯Clove团队在Ceph领域的又一全新力作。Clove团队是Ceph开源社区国内最负盛名的组织贡献者之一,自Jewel版起,连续4个版本代码贡献量位列世界前三。目前该团队拥有社区技术委员会成员一名,Ceph Member三名。鉴于Clove团队在Ceph不断发展与壮大过程中做出的杰出贡献,创始人Sage Weil先生再次为本书亲自作序。存储是云计算的基石,Ceph是开源分布式软件定义存储解决方案中的领头羊。本书以大量存储技术的基本原理(例如分布式一致性、文件系统等等)为主线,系统剖析了Ceph核心组件RADOS的设计原理与具体实现。通过阅读本书可以掌握Ceph的核心设计理念与高级应用技巧,从而快速提升自身对于Ceph的研发与运维能力。
-
Unity3D网络游戏实战(第2版)
罗培羽 试读
本书针对第1版进行改版,将“单机游戏”融入到网络部分的实例中,在讲解网络通信原理的同时,给出各个知识点的案例,并开发客户端的网络模块和服务端程序框架。然后将一部分的坦克游戏改造成联网对战的多人游戏。本书基于Unity3D最新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。读者看完本书,初步拥有开发一款完整网络游戏的能力。
-
重构
村西边老王 试读
互联网时代是一个彰显个性的时代,也是一个凸显个人能力的时代。互联网的发展,为每个人都提供了一个无比闪耀的舞台,每个人都可以在这个舞台上尽情地表演,塑造出个人的品牌,打造自己在聚光灯下的完美人设。在这个时代,每天有无限的机遇和挑战等待着我们去采撷,《重构》就是一本写给互联网时代每个年轻人的精进指南。 为什么要重构?如果想实现跃迁、突围、摆脱现状,都需要重构现有的认知和观念。为什么要精进?我们的敌人有很多:贫穷、懒惰、安于现状……这些敌人是我们成功路上的绊脚石,把我们围在一个狭小逼仄的空间里,进退不得。很多人都不想再过千篇一律的生活,也不想年纪轻轻就看到自己的人生天花板。不断精进,是我们摆脱这些阻碍的唯一办法。而打败一个个敌人的过程,就是我们的精进之路。
-
-
Adobe Camera Raw摄影后期完全宝典(Photoshop CC 通用版)
乔枫伟 试读
作者通过这本书告诉大家,绝大部分照片处理操作都可以在Adobe Camera Raw 中完成,不仅仅是影调和颜色调整,还包括极为精细的局部调整和全景拼接等合成操作。
-
HTTP抓包实战
肖佳 试读
HTTP抓包利用Fiddler抓包工具来捕获HTTP数据包,然后对其进行重发、编辑等操作。HTTP抓包的用途非常广泛,主要用于Web开发调试、软件自动化测、接口自动化测试、性能测试和网络爬虫等方面。也用来检查网络安全。抓包也经常被用来进行数据截取等。 本书主要围绕抓包展开。全书共有22章,着重介绍了HTTP协议、如何使用Fiddler对HTTP包进行抓取,如何对HTTP进行分析,以及使用JMeter等工具来发送HTTP包以实现软件的自动化测试。本书图文并茂,实例丰富,还有配套的视频教程,方便读者参考并动手实践。 本书适合前端开发工程师、测试工程师、线上故障支持人员、接口开发人员和Web开发人员阅读,也适合对自动化测试感兴趣的人员阅读。
-
HTML 5与CSS 3权威指南(第4版·下册)
陆凌牛 试读
本书分为上下两册:上册(1~14章)全面系统地讲解了HTML 5相关的各项主要技术,以HTML 5对现有Web应用产生的变革开篇,顺序讲解了HTML 5与HTML 4的区别、HTML 5的结构、表单及新增页面元素、ECMAScript、文件API、本地存储、XML HttpRequest、Web Workers、Service Worker、通信API、Web组件、绘制图形、多媒体等内容。下册(15~26章)全面系统地讲解了CSS 3相关的各项主要技术,以CSS 3的功能和模块结构开篇,顺序讲解了各种选择器、文字与字体、盒相关样式、背景与边框、变形处理、动画、布局、多媒体,以及CSS 3中的一些其他重要样式。全书一共300余个示例页面和1个综合性的案例,所有代码均通过作者上机调试,读者可下载书中代码,直接在浏览器查看运行结果。
-
硅谷设计之道:探寻硅谷科技公司的体验设计策略
王欣 试读
第一篇从介绍产品体验设计的角度简易入手,省略掉很多国内外文献已经讨论过的基础内容,讨论产品设计师这个概念,设计团队在公司的价值,这个行业在硅谷的现状,以及匠造精神(Craftmanship)。第二篇讨论了本书核心想要整理分享的创意流程和策略的实践,结合作者尝试过的有效又有趣的设计活动,和读者一起探索这套创意流程实践。第三篇结合了作者的工作心得,讨论了Salesforce如何铸造值得信赖的,可扩展性强的产品。这一部分梳理了企业级产品设计的难点和应对方法。
-
代码2.0:网络空间中的法律(修订版)
劳伦斯·莱斯格 试读
在众多以网络为主题的书籍中,这是一本问世多年却没有过时的书!于是,它成了经典之作,荣膺学术名著和畅销读物两项桂冠。本书在西方发达国家已成为法律学、公共管理学、商学、传播学、政治学和信息科学技术专业的必读书。对于政府管理者、法律执业者、ICT企业管理者、创意产业从业者和广大信息工程技术人员来说,这是一本能够启迪思维的难得之作。
-
Maven应用实战
杨世文 试读
Maven是Java项目构建工具,由资深Java讲师结合多年的教学经验编写,是为数不多的帮助程序员从零开始认识Maven,使用Maven,再到熟练掌握Maven的辅导书。全书总体分成三个层次: Maven的安装使用、Maven的核心概念和运行原理以及Maven的高级应用。其中通过穿插案例,介绍了Maven的安装与Eclipse的集成配置,搭建Archiva服务器的方法,Maven的架构、运行生命周期、仓库、依赖和插件,基于Maven生成项目站点、生成项目报告文档和软件测试等内容。全书以实践为宗旨,一切源于实践,又回归于实践。 本书适合Java程序员和项目经理阅读,也可作为相关领域的培训教材和业余爱好者的参考用书。
-
Java面试一战到底(基础卷)
周冠亚 试读
本书立足于当前主流互联网企业对Java开发人员的技术要求,分析并总结面试中常见的面试考点以提升Java开发人员的技术实力。通过结合作者和行业内多位阅历丰富的Java开发人员、面试官和猎头的工作经验,总结出高效的面试技巧,助力Java开发人员早日走出面试困惑期,收获满意的工作机会和丰厚的薪资。本书第1章讲解Java语言开发环境的搭建过程。第2章和第3章讲解Java开发人员面试中常见的数据结构和算法考点。第4章讲解Java开发人员面试中常见的Java基础相关的考点。第5章和第6章讲解Java开发人员面试中常见的并发编程考点。第7章和第8章讲解Java开发人员可能会面临的面试形式和应对面试所需的技巧。 本书内容翔实,贴近面试实践,考点讲解详尽,适用于所有Java语言面试候选人、分布式系统开发爱好者以及计算机相关专业的学生阅读,也可供具有一到三年Java开发经验的读者夯实基础,提升开发技术。
-
从零开始学Python数据分析与挖掘
刘顺祥 试读
本书以Python 3版本作为数据分析与挖掘实战的应用工具,从Pyhton的基础语法开始,陆续介绍有关数值计算的Numpy、数据处理的Pandas、数据可视化的Matplotlib和数据挖掘的Sklearn等内容。全书共涵盖15种可视化图形以及10个常用的数据挖掘算法和实战项目,通过本书的学习,读者可以掌握数据分析与挖掘的理论知识和实战技能。 本书适于统计学、数学、经济学、金融学、管理学以及相关理工科专业的本科生、研究生使用,也能够提高从事数据咨询、研究或分析等人士的专业水平和技能。
-
SQL Server 2016从入门到精通
王英英 试读
《SQL Server 2016从入门到精通》面向SQL Server 2016初学者,以及广大数据库设计爱好者。全书内容注重实用、涉及面广,通俗易懂地介绍了SQL Server 2016数据库应用与开发的相关基础知识,提供了大量具体操作SQL Server 2016数据库的示例,供读者实践。每节都清晰地阐述了代码如何工作及作用,使读者能在最短的时间内有效地掌握SQL Server 2016数据库的应用。《SQL Server 2016从入门到精通》共18章,内容包括SQL Server 2016的安装与配置、数据库的操作、数据表的操作、Transact-SQL语言基础、Transact-SQL语句的查询与应用、认识函数、数据的更新、规则、默认和完整性约束、创建和使用索引、事务和锁、游标、使用存储过程和自定义函数、视图操作、触发器、SQL Server 2016的安全机制、数据库的备份与恢复,最后通过开发企业人事管理系统进一步学习SQL Server 2016在实际开发中的应用技术,并在大部分章节的最后提供典型习题,供读者操作练习,加深理解。
-
JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全(第2版)
张泽娜 试读
《JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全》从最流行的前端应用场景出发,结合当下热门技术(AJAX、jQuery UI、瀑布流、HTML5、Node.js、CSS3),用最浅显的例子带领大家走向IT前沿。 《JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全》分为5篇共24章:第一篇介绍JavaScript的基础知识,用原生的JavaScript做表单验证、照片展示、抽象树控件等;第二篇认识HTML5的流行特性,如新表单验证、CSS3动画、离线API及多媒体;第三篇学习强大的Canvas,它是网页游戏的基础;第四篇学习用jQuery 3.x进行实战开发;第五篇通过Node.js了解JavaScript强大的后端开发功能。 《JavaScript实战:JavaScript、jQuery、HTML5、Node.js实例大全》是了解JavaScript技术最好的图书,其丰富的参考资料和指南能够成为读者必要的参考工具,成为前端开发初学者绝佳的选择。
-
黑客攻防工具实战从新手到高手(超值版)
网络安全技术联盟 试读
本书在剖析用户进行黑客防御中迫切需要用到或迫切想要用到的技术时,力求对其进行傻瓜式的讲解,使读者对网络防御技术形成系统了解,能够更好地防范黑客的攻击。
-
iOS开发:从零基础到精通
史昕 试读
本书适合 iOS 开发零基础的读者阅读。全书包含六大部分,共24章,涵盖了针对 iOS 开发入门所需要掌握的核 心内容,同时紧扣 iOS 开发的最新发展趋势,以 Objective-C 语言为基础,并引入了 Swift 语言以及 React Native 的介 绍。通过本书的系统学习,能够满足一般软件公司对 iOS 开发工程师的岗位要求。 第一部分:Objective-C 语言基础。针对初学者介绍iOS开发使用最广泛、成熟度最高的 Objective-C 语言,简单扼 要地介绍了在实际开发中最常使用的语法内容。第二部分:iOS 开发入门。基于UIKit框架,介绍了iOS开发中需要优 先掌握的基础类,包括基础 UI 控件、高级 UI 控件、控制器、手势等。第三部分:iOS 开发进阶。着重介绍多线程、 网络、存储、绘图、设计模式、设备、地图、推送、证书以及应用发布等进阶技术。第四部分:常用框架以及辅助工 具介绍。介绍在实际开发中最常使用的辅助开发工具以及框架。第五部分:Swift 语言基础。以 Swift 3.0 为基础,介 绍 Swift 语言的基本使用以及语法知识。
-
智能汽车关键技术与设计方法
王科 试读
本书第1章回顾了智能汽车的发展历程和现状,并从个人、交通系统和社会等不同层面分析了智能汽车的意义,介绍了智能汽车主要的发展路线和趋势。第2章以智能汽车系统构架为对象,阐述了智能汽车的基本构架与构建方法,并分别从硬件构架和软件构架两个角度探讨了智能汽车的基础软硬件模块。第3章着重介绍了智能汽车环境感知技术,从道路的理解到车辆的识别,从机器学习再到深度学习,提出了相关的具体解决方法,并通过实验进行了可行性验证。第4章从智能汽车控制的角度出发,介绍了智能汽车紧急控制策略,在理论上进行了详尽的分析与论证,提出了相关的控制策略,并通过仿真验证了策略的有效性和可靠性。第5章针对智能汽车的导航定位技术,从高精地图、DR到视觉里程计,重点介绍了基于DR与地图匹配相结合的导航定位方法。第6章介绍了智能汽车的测试方法,分析了现行技术条件下国内外智能汽车测试方法,展示了当前全球最先进的汽车测试基础设施与条件。最后,第7章讨论了智能汽车发展所面临的挑战和未来的发展趋势。
-
VSTO开发入门教程
刘永富 试读
本书从初学者角度出发,详细介绍了使用C#语言进行VSTO开发需要掌握的知识。全书分为12章,内容包括VSTO入门概述、C#语法基础、C#进阶技术、C#操作Excel对象、创建Office外接程序、自定义Office功能区、自定义任务窗格、自定义工具栏,VSTO外接程序的部署分发、VSTO开发Office文档、VSTO开发资源大全、C#与VB/VBA语言的差异对比。书中所有章节涉及的程序代码都给出了详细的注释。本书可以让读者轻松熟悉Visual Studio开发环境,跨入C#编程的门槛,掌握VSTO开发的步骤。本书可作为职场办公人员、高校理工科师生、Office专业开发人员自学用书,也可以作为Office编程培训讲师的教学参考书。
-
-
黑客攻防与电脑安全从新手到高手(超值版)
网络安全技术联盟 试读
本书在剖析用户进行黑客防御中迫切需要或想要用到的技术时,力求对其进行傻瓜式的讲解,使读者对网络防御技术有一个系统的了解,能够更好地防范黑客的攻击。全书共分为17章,包括电脑安全快速入门、系统漏洞与安全的防护策略、系统入侵与远程控制的防护策略、电脑木马的防护策略、电脑病毒的防护策略、系统安全的终极防护策略、文件密码数据的防护策略、磁盘数据安全的防护策略、系统账户数据的防护策略、网络账号及密码的防护策略、网页浏览器的防护策略、移动手机的防护策略、平板电脑的防护策略、网上银行的防护策略、手机钱包的防护策略、无线蓝牙设备的防护策略、无线网络安全的防护策略等内容。另外,本书还赠送海量王牌资源,包括1000分钟精品教学视频、107个黑客工具速查手册、160个常用黑客命令速查手册、180页常见故障维修手册、191页Windows 10系统使用和防护技巧、教学用PPT 课件以及随书攻防工具包,帮助读者掌握黑客防守方方面面的知识。本书内容丰富、图文并茂、深入浅出,不仅适用于网络安全从业人员及网络管理员,而且适用于广大网络爱好者,也可作为大、中专院校相关专业的参考书。
-
Unity 3D虚拟现实游戏开发
李婷婷 试读
本书以Unity 5.x版本为例,结合大量游戏开发案例,从实战角度系统地介绍Unity 3D的使用方法、经验及游戏开发基础知识。本书分为3部分。第1部分为基础知识篇(第1~9章)。第2部分为综合实践篇(第10、11章)。第3部分为VR&AR篇(第12、13章)。基础知识篇主要介绍Unity 3D基础知识,包括Unity 3D概述、操作界面、脚本编写、图形用户界面系统、三维漫游地形系统、物理引擎、模型与动画、导航系统及游戏特效等内容,从总体上对Unity 3D进行概要性介绍。综合实践篇主要通过2D卡牌游戏开发和3D射击游戏开发使读者对Unity 3D游戏开发有较全面的认识,掌握开发一般休闲游戏的能力。VR&AR篇主要介绍时下非常流行的虚拟现实及增强现实技术,通过实践案例使读者掌握VR和AR开发流程。每章均附有习题。本书适合作为高等院校数字媒体技术、数字媒体艺术及相关专业的教材,同时也适合广大Unity 3D初学者以及Unity 3D游戏开发和研究人员参考。
-
用户体验百家谈
DDF.UXPA中国 试读
《用户体验百家谈》是一本汇聚了用户体验行业百家争鸣的智慧合集,它代表UXPA中国发展10年在推动行业研究与论文方面的成果。读者既可以从书中看到行业未来发展的方向,也可以回顾近10年中同行的精彩的理论与实践的探索。 《用户体验百家谈》邀请了中国用户体验行业的知名企业和高校的10位资深主编,编撰设计思维、用户研究、交互设计、设计管理、敏捷体验、设计研究、设计心理学和可视化8个主题。 文章包括行业经验分享、研究工具探索、总结项目实践、设计管理心得、预测发展趋势,以及理论研究与探讨,其中既有当今行业外资深专家或教授的专题撰写,也有往年UXPA文集中的精选佳作,更有行业的投稿评选精品。
-
电波传播模型选择及场强预测方法——工程实施指南
王月清 试读
本书根据电磁场与电磁波基础理论、国际电联以及国内外多年的研究成果,给出9 kHz~300 GHz频段内各类无线电业务在不同环境中的电波传播模型选择、场强预测方法以及电波传输模型选择流程,适用于无线电装备研制论证、无线电台站规划设置、电磁干扰分析、电磁频谱管理、电磁兼容性分析等领域,能够为电磁环境的定量化描述提供重要的工程应用价值。
-
Scratch 3.0少儿游戏趣味编程
李强 试读
本书通过讲解用Scratch 3.0 编写15 款有趣的小游戏和小程序的开发过程,由浅入深地向读者介绍Scratch 3.0 编程的基本技术以及程序设计的基本思维和方法。 共8章和1个附录。第1 章带领读者认识Scratch 3.0,第2 章介绍Scratch 3.0 编程中用到的一些基本的概念。第3 章和第4 章分别介绍几个初级难度游戏的编写过程。第5章介绍4款中级难度游戏的编写过程。第6 章、第7 章和第8 章分别介绍一款高级难度游戏的编写过程。附录给出了Scratch 3.0 中常用的编程积木的列表和说明,可供读者在需要时查阅。本书适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch 的家长阅读参考,也非常适合小学生或初中学生自学。
-
腾讯网UED体验设计之旅(全彩)
任婕 试读
本书是腾讯网UED的十年精华输出,涵盖了丰富的案例、详细的视觉呈现,以及来自腾讯网的一手经验,通过还原一系列真实案例的幕后设计故事,从用户研究、创意剖析、绘制方法、项目管理等实体案例出发,带领读者经历一场体验设计之旅。全书核心内容涉及网媒用户分析与研究方法、门户网站体验设计剖析、H5技术在移动端的应用、手绘技巧、改版迭代方法、文字及信息图形化设计、媒体产品的交互设计、大项目设计管理方法等。这是一本“干货”型读物,内容权威而真诚,案例具体而真实,图文并茂、印制精美。
-
FreeRTOS内核实现与应用开发实战指南:基于STM32
刘火良 试读
本书第1章介绍了信息安全人员做安全评估、渗透测试常用的系统环境与网络环境配置。第2章介绍了黑客入门基础—社会工程学。第3章介绍了密码学理论和开源工具GnuPG与OpenSSL的配置与使用。第4章介绍了一些常用的黑客手法,然后引出相对应的防护策略,并且介绍了一款开源漏洞扫描工具。第5章介绍了三种常见的Web安全问题:欺骗攻击、数据库注入与XSS跨站攻击。第6章介绍了入侵检测工具Snort和开源蜜罐体系Honeyd。第7章介绍了WiFi中WEP和WPA/WPA2的破解方法以及无线路由中常见的UPnP带来的安全隐患。第8章介绍了国家推动信息安全战略的依据及测评流程,并针对与真实测评一致的部分内容进行模拟测评。本书既可作为面向计算机工程、软件工程、信息工程等IT相关学科的信息安全实训教材,还可作为信息安全相关人员的培训教材。
-
嵌入式音视频应用——基于TI DaVinci技术
马汉杰 试读
本书以嵌入式音视频的典型应用——视频会议作为主线,基于TI DaVinci系列DSP处理器TMS320DM6446平台,系统地介绍了音视频编码的相关技术及其在嵌入式系统上的相关应用;依次讲述了音视频前处理和后处理技术、音视频编解码技术、DSP处理器上的音视频输入/输出接、基于DSP的音视频软件开发编译及优化,基于TI DaVinci平台的软件框架等内容,并给出了基于SEED-DVS6446的硬件测试流程及软件开发实例。 本书结合了音视频编码技术理论知识与嵌入式实际应用案例,可以作为电子、信息、通信等专业高年级本科生及研究生的教材,也可以作为从事音视频技术应用的工程技术人员的参考书。
-
Windows Server 2012网络操作系统企业应用案例详解
杨云 试读
本书以Windows Server 2012 R2为核心平台,采用教、学、做相结合的模式,着眼实践应用,以企业真实案例为基础,全面系统地介绍了网络操作系统在企业中的应用。全书共分七部分(含28个项目):安装Windows Server 2012 R2及实训环境搭建、 配置与管理文件系统、配置与管理AD DS、使用与管理组策略、管理与维护AD DS、配置与管理应用服务器、证书服务与安全管理。 本书结构合理,知识全面且实例丰富,语言通俗易懂。本书采用“项目导向、任务驱动”的方式,注重知识的实用性和可操作性,强调职业技能训练。
-
Android全埋点解决方案
王灼洲 试读
本书系统讲解了Android 全埋点的解决方案,特别是控件点击事件的全埋点采集,总结并归纳了如下8 种解决方案,并且都提供了完整的项目源码。$AppStart、$AppEnd 全埋点方案:T $AppClick 全埋点方案1:代理 View.OnClickListener;T $AppClick 全埋点方案2:代理 Window.Callback;T $AppClick 全埋点方案3:代理 View.AccessibilityDelegate;T $AppClick 全埋点方案4:透明层;T $AppClick 全埋点方案5:AspectJ;T $AppClick 全埋点方案6:ASM;T $AppClick 全埋点方案7:Javassist;T $AppClick 全埋点方案8:AST。本书适用于初级、中级、高级水平的Android 开发工程师、技术经理、技术总监等。
-
猎豹行动:硝烟中的敏捷转型之旅
刘华 试读
本书以小说体的方式引导读者经历一场虚拟的体验式学习。本书以一家金融公司——盛远金融公司的IT部门的敏捷转型为背景,详细介绍了转型前IT部门目前面临的问题、转型过程中遇到的各种问题,以及为解决问题尝试过的多种方法和每种方法的优缺点。 本书共有14章,每章的结束部分会列出本章的主要知识点。本书的内容主要包括敏捷开发(Scrum、极限编程)、精益方法(看板方法)、CI/CD流水线、基于Trunk的开发、微服务等。 本书内容风格独特,轻松易读,非常适合对敏捷模式感兴趣但尚未实践的读者阅读学习,也适合已经有一定经验的实践者作为参考。
-
基于FPGA的数字图像处理原理及应用
牟新刚 试读
本书主要内容包括FPGA程序设计和图像与视频处理的基础知识,通过实例代码详细讲解了如何利用FPGA来实现直方图操作中直方图统计/均衡化/线性拉伸/规定化、线性滤波器操作中的均值滤波器、Sobel算子(滤波、求模、求角度)、非线性滤波器操作中的排序类算法/形态学滤波、图像分割算法中的局部自适应分割/Canny算子等。本书在仿真测试章节提出了一种通用的完善的测试系统,并利用此测试系统在每一章的仿真测试环节对所设计算法进行严格的测试和验证。本书在最后一章介绍了在视频处理领域常见的输入输出接口。本书还提供大量关于如何利用FPGA实现图像处理算法的实例及源代码。
-
NB-IoT从原理到实践
吴细刚 试读
本书以一个无线网络工程师的视角,用通俗易懂的语言解读了窄带物联网(NB-IoT)的重 要特性、基本原理、关键技术和网络规划。在阐述的过程中,重点介绍了NB-IoT 与LTE 的联 系与差异,方便具备LTE 技术基础的读者快速完成知识导入。书中通过对一些关键过程的详细 分析,将散落在各层协议的相关知识点有机串联起来,使得知识全面化、体系化。在内容编排 上,将整体知识以讲座的形式进行科学切分,方便读者阅读学习。 本书主要读者对象为移动通信领域从事技术研究、产品开发、网络优化、网络维护、网络 规划人员,也可供高等院校师生参考。
-
薄膜晶体管液晶显示器显示原理与设计(全彩)
廖燕平 试读
本书基于薄膜晶体管液晶显示器的生产和设计实践,首先介绍了薄膜晶体管液晶显示器的基本概念和器件原理,然后以产品开发的角度从面板设计与驱动、液晶盒颜色设计、液晶光学设计、电路设计和机构光学设计方面的基础内容进行了详细介绍,接着介绍了显示器的性能测试方法,最后再介绍了阵列、彩膜、液晶盒和模组四大工艺制程。
-
Robot Framework自动化测试修炼宝典
齐涛 试读
本书分为3个部分进行介绍。在第1部分筑基篇中,主要有自动化测试概述、Robot Framework两章的内容;在第2部分小乘篇中,主要有Web自动化测试、C/S自动化测试、数据库自动化测试、接口自动化测试、RF内置测试库、持续集成自动化测试、移动自动化测试总共七章的内容;在第3部分大乘篇中,主要有自定义你的RF一章的内容。全书的自动化测试主要指功能自动化测试。本书适合阅读的人群很广,基本上想做自动化测试的人都可以阅读。本书希望用更多的实例来引导读者上手,刚开始学习的读者跟着做会比较好。本书涵盖了在自动化测试中遇到的大部分场景,不但内容充实、逻辑严密,且图文并茂、语言生动。对Robot Framework使用者来说,本书更是一部人人必备在案头的工具书。
-
Python 3学习笔记(上卷)
雨痕 试读
经过9 年的发展,Python 3 生态已相当成熟。无论是语言进化、解释器性能提升,还是第三方支持,都是如此。随着Python 2.7 EOF日趋临近,迁移到Python 3的各种障碍也被逐一剔除。是时候学习或工作在新环境下了。 人们常说Python 简单易学,但这是以封装和隐藏复杂体系为代价的。仅阅读语言规范很难深入,亦无从发挥其应有能力,易学难精才是常态。本书尝试通过分析解释器的工作机制来解析Python 3.6 语言理论,以期帮助读者加深理解。
-
Zabbix监控系统
王余应 试读
本书共分为9章,介绍了Zabbix系统的体系结构、安装配置方法、数据采集方法、各个模块的应用和配置方法,以及Zabbix系统的基本原理和规则等,并从操作系统层面、数据库层面和Zabbix系统组件层面介绍了Zabbix系统的优化方法。最后,作者结合多年的运维实践经验,总结出维护和管理Zabbix系统过程中所遇到的常见问题和技巧。本书是作者多年来实战经验的总结和浓缩,全书在讲解过程中也穿插介绍了与系统监控相关的周边知识,以及其在实际应用中的操作。本书在文字叙述上力求条理清晰、通俗易懂,并提供了大量的完整实例和代码,适合系统监控工程师、运维工程师、监控和运维自动化系统开发工程师、系统调优师、应用系统测试人员,以及监控/运维自动化系统的系统架构师等阅读;对于大中专院校的教师、学生,运维团队的技术负责人,以及其他对系统监控感兴趣的读者,本书也具有非常高的阅读价值。
-
-
Linux多线程服务端编程:使用muduo C++网络库
陈硕 试读
本书主要讲述采用现代 C++ 在 x86-64 Linux 上编写多线程 TCP 网络服务程序的主流常规技术,重点讲解一种适应性较强的多线程服务器的编程模型,即 one loop per thread。这是在 Linux 下以 native 语言编写用户态高性能网络程序最成熟的模式,掌握之后可顺利地开发各类常见的服务端网络应用程序。本书以 muduo 网络库为例,讲解这种编程模型的使用方法及注意事项。本书的宗旨是贵精不贵多。掌握两种基本的同步原语就可以满足各种多线程同步的功能需求,还能写出更易用的同步设施。掌握一种进程间通信方式和一种多线程网络编程模型就足以应对日常开发任务,编写运行于公司内网环境的分布式服务系统。
-
实战Java虚拟机:JVM故障诊断与性能优化
葛一鸣 试读
随着越来越多的第三方语言(Groovy、Scala、JRuby等)在Java虚拟机上运行,Java也俨然成为一个充满活力的生态圈。本书将通过200余示例详细介绍Java虚拟机中的各种参数配置、故障排查、性能监控以及性能优化。本书共11章。第1~3章介绍了Java虚拟机的定义、总体架构、常用配置参数。第4~5章介绍了垃圾回收的算法和各种垃圾回收器。第6章介绍了虚拟机的性能监控和故障诊断工具。第7章详细介绍了对Java堆的分析方法和案例。第8章介绍了Java虚拟机对多线程,尤其是锁的支持。第9~10章介绍了虚拟机的核心——Class文件结构,以及虚拟机中类的装载系统。第11章介绍了虚拟机的执行系统和字节码,并给出了通过ASM框架进行字节码注入的案例。
-
Python数据分析:基于Plotly的动态可视化绘图
孙洋洋 试读
随着信息技术的发展和硬件设备成本的降低,当今的互联网存在海量的数据,要想快速从这些数 据中获取更多有效的信息,数据可视化是重要的一环。对于Python 语言来说,比较传统的数据可视 化模块是Matplotlib,但它存在不够美观、静态性、不易分享等缺点,限制了Python 在数据可视化方 面的发展。为了解决这个问题,新型的动态可视化开源模块Plotly 应运而生。由于Plotly 具有动态、 美观、易用、种类丰富等特性,所以一经问世就受到开发人员的喜爱。本书主要介绍Plotly 在可视化 各领域的应用,包括基础绘图、数据处理、网页开发、程序GUI、机器学习和量化投资等,方便读者 对Plotly 快速上手。 本书绝大部分代码用Python 语言编写,同时也给出了Plotly 在R 语言、MATLAB 和JavaScript 中的应用案例。
-
游戏数据分析实战
黎湘艳 试读
《游戏数据分析实战》主要针对游戏策划、游戏运营、游戏数据分析、产品数据分析挖掘、数据平台开发维护人员 及对数据分析感兴趣的读者,介绍怎样利用数据分析游戏生命周期中各阶段遇到的问题。 《游戏数据分析实战》主要分为三部分:第一部分主要介绍游戏数据分析相关指标体系,通过这套体系,可以初步 监控游戏整体运营情况;第二部分主要介绍游戏正式发行前期的市场调研、渠道用户质量分析、竞品 分析及投资收益预测,对游戏品质进行定位,评估正式上线后的效果;第三部分主要对游戏正式发行 后的用户流失、活跃用户分类、付费习惯、版本迭代效果、区服合并等主要问题进行深入探讨,实现 游戏的精益化运营。 《游戏数据分析实战》的特色是以详细案例为主,通过 SPSS、Excel 等工具逐步展示实施步骤。通过手把手的方式 让读者快速掌握游戏数据分析方法。
-
基于Android Studio的应用程序开发教程
李宁宁 试读
本书从初学者的角度出发,基于Android Studio开发环境,循序渐进地针对Android应用程序开发进行了介绍。全书共9章,分别为:Android平台与开发环境,Android应用程序构成分析,Android生命周期与通信,布局和控件,布局和控件进阶,系统服务,数据存储,后台处理与网络通信,综合实例设计与分析。从安装环境开始入手,进入第一个Android应用程序的剖析,最后完成一个基于服务器端和客户端结构的综合案例。本书案例丰富,每章以项目导学开头,引入当前章节的内容,最后通过项目延伸,引出更深入的需求,给予读者发挥和实现的空间。
-
Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)
龚正 试读
Kubernetes是由谷歌开源的Docker容器集群管理系统,为容器化的应用提供了资源调度、部署运行、服务发现、扩容及缩容等一整套功能。《Kubernetes权威指南:从Docker到Kubernetes实践全接触(纪念版)》从架构师、开发人员和运维人员的角度,阐述了Kubernetes的基本概念、实践指南、核心原理、开发指导、运维指南及源码分析等内容,图文并茂、内容丰富、由浅入深、讲解全面;围绕着生产环境中可能出现的问题,给出了大量的典型案例,比如安全配置、网络方案、共享存储方案、高可用性方案及Trouble Shooting技巧等,有很强的实战指导意义。本书随着Kubernetes版本更新不断完善,目前涵盖了Kubernetes从v1.0到v1.6版本的全部特性,尽力为Kubernetes用户提供全方位的指南。无论是对于软件工程师、测试工程师、运维工程师、软件架构师、技术经理,还是对于资深IT人士来说,本书都极具参考价值。