-
智能汽车不神秘:图解汽车新技术
李伟 试读
《智能汽车不神秘——图解汽车新技术》根据近年来汽车发展的新技术,精选了50个汽车最新技术问题,采用问答形式,配合使用大量的实物图、剖面图、透视图以及原理示意图,详细地阐述了智能汽车新技术的构造、原理及使用方法。 本书文字通俗易懂,图片形象具体,彩色图解适合广大汽车爱好者、汽车学员、汽车从业人员、汽车驾驶员阅读,解开你心中存在已久的谜团,为你彻底揭开智能汽车的神秘面纱。
-
小创客轻松玩转Arduino
王克伟 试读
本书采用全彩图解+视频讲解的形式,通过丰富有趣的制作案例,介绍了利用Arduino进行创意设计的思路与技巧。全书共分为5章,第1章和第2章分别介绍了Arduino硬件资源和Mixly软件开发环境的基础知识;第3章主要使用LED、按钮、旋转电位器和蜂鸣器进行创意设计制作;第4章主要使用声音传感器、光敏传感器、温度传感器、振动传感器、红外接近传感器和超声波传感器结合LED灯、蜂鸣器进行创意设计制作;第5章主要使用舵机、LCD液晶显示器、四位数码管、直流电机、红外遥控装置结合LED灯、蜂鸣器进行创意设计制作。本书以STEAM教育为理念,在玩中学,在做中学,每个实例都按照“做-试-创”的思路设计,循序渐进。本书适合中小学生及教师、电子爱好者开展创客教育活动使用,也可以用作相关培训机构的教材及参考书。
-
虚拟现实:科技新浪潮
陈根 试读
虚拟现实技术为用户建立了一个广阔且随心所欲的空间,任其沉浸其中,自由翱翔。随着计算机技术、电子技术、传感技术、通信技术以及人体工学设计等的进展,虚拟现实技术日趋成熟,在2016年出现了一批经典产品,带给了整个行业一个无限想象的空间。我们相信,未来虚拟现实技术将以前所未有的速度发展,拥有超越任何一个行业的用户群体,甚至完全改变人类的生活和生存状态。在虚拟现实技术方兴未艾之际,本书详细介绍了虚拟现实技术的进展与应用,并对其中的机遇做了大胆的预测,期望能够引导读者投入到这个巨大的产业之中,享受前所未有的智能化体验。本书适宜从事电子、计算机、游戏、电影、信息以及智能生活相关的读者参考。
-
学校没教的软件工程课
周忠信 试读
本书采用漫画的表达形式,根据作者长期从事软件开发和管理的经验,从软件开发的需求出发,有重点地介绍了软件工程开发中遇到的问题及解决方案。本书内容都是大学课堂或教材中所没有的,是作者软件开发经验的积累和总结,书中共介绍了30个软件开发的工程案例,每一个案例都具有代表性,能够帮助IT技术人员避开软件开发的误区而走向成功。本书语言幽默,非常适合读者在茶余饭后休闲阅读!
-
声发射信号处理算法研究
于金涛 试读
《声发射信号处理算法研究》简要介绍了声发射无损检测技术的原理、构成以及基本应用操作,详细介绍了声发射系统的设计、降噪、信号智能分析和对比以及定位算法的设计与应用。 本书适宜从事声无损检测的技术人员参考。
-
前端架构:从入门到微前端
黄峰达 试读
本书通过系统地介绍前端架构世界的方方面面,来帮助前端工程师更好地进行系统设计。前端架构包含以下五部分内容。设计:讲述了架构设计的模式,以及设计和制定前端工作流。基础:通过深入构建系统、单页面应用原理、前端知识体系等,来构建出完整的前端应用架构体系。实施:通过与代码结构的方式,介绍如何在企业级应用中实施组件化架构、设计系统和前后端分离架构。微前端:引入6种微前端的概念,以及如何划分、设计微前端应用,并展示了如何实现这6种微前端架构。演进:提出更新、迁移、重构、重写、重新架构等架构演进方式,来帮助开发人员更好地设计演进式架构。《前端架构:从入门到微前端》适合想要成为优秀前端开发工程师(初中级),或致力于构建更易于维护的系统架构的开发人员、技术主管、软件架构师和软件项目经理等。
-
UI设计必修课:游戏+软件+网站+APP界面设计教程(全彩)
高金山 试读
本书涵盖了目前超受欢迎图像处理与合成软件,如PhotoshopCC、IllustratorCC3dsMax、Sketch以及ImageOptimizer,对主流UI设计流程和制作技巧进行了全面、细致的剖析。本书共7章。第1章,了解UI界面设计。第2章,UI界面常见组件设计。第3章,应用软件界面设计。第4章,移动APP界面设计。第5章,播放器界面设计。第6章,网页界面设计。第7章,游戏界面设计。将实用的技术、快捷的操作方法和丰富的内容介绍给用户,使用户在掌握软件功能的同时,提高UI设计效率和从业素质。本书提供的光盘内容中全部案例的素材、源文件和教学视频。
-
DSP应用系统开发实例:基于TMS32F281x和C语言
李黎 试读
本书针对目前通用流行的TMS320F281x DSP芯片,通过大量实例详细介绍了DSP基础模块与综合系统设计的方法及技巧。全书共分3篇13章。第1篇为开发基础篇,重点介绍了DSP系统开发的基础知识和集成开发环境。第2篇为模块实例篇,通过8个设计实例,详细介绍了TMS320F281x DSP基础模块各种开发技术和使用技巧,每个实例基础实用、易学易懂。第3篇为综合应用篇,是本书的重点,精选了10个DSP系统综合应用实例,并给出了完整的设计过程。本书语言简洁,层次分明,精选的每个实例都对它的实例功能、设计思路、工作原理、硬件电路、软件设计、参考程序做了详细的描述和注释,为读者提供了一套完整的TMS320F281x DSP芯片开发设计手册。本书可作为从事DSP芯片开发的工程技术人员的一本实用的参考书,也适合高校计算机、自动化、电子及通信等相关专业的师生使用。
-
地平线2025:人工智能来了
熊清泉 试读
各类智能化产品已经成为人类生活当中不可或缺的一部分。智能手机、电脑、数控电器,甚至是已经逐渐形成规模化生产制造的各类机器人……所有的这一切表明:人工智能来了,人工智能的时代到来了!本书用非常浅显通俗的语言介绍了人工智能的前世今生,介绍了人工智能的发展现状及未来的发展趋势,也分析了中国在该领域中所处的位置及未来发展前景。同时,本书还从制造业、农业、教育、医疗、交通、金融、物流、军事等多方面展示了人工智能发展的现状及趋势,并穿插了专家学者的分析解读。
-
AIGC从入门到实战:ChatGPT+Midjourney+Stable Diffusion+行业应用
韩泽耀 试读
本书旨在探讨 AIGC(Artificial Intelligence Generated Content)的发展历程、应用范围及其对社会和个人的影响,从而帮助读者深入了解并应用人工智能技术。 本书共分为8章。第1章介绍了ChatGPT和AIGC的发展历史,以及核心技术的演进与应用。第2章详细探讨了ChatGPT的特点、功能,以及它在文科和理科领域的应用。第3章深入介绍了ChatGPT及其他AIGC对个人的赋能,包括原理、成本、应用场景、高质量答案的提问技巧,以及如何利用ChatGPT进行编程。此部分还提到了AIGC时代下的职业规划。第4章重点介绍了AIGC在创意领域的应用,特别是Midjourney工具的使用。第5章讲解了如何使用 AIGC 技术来创建数字人分身,使他们能够说话、唱歌,甚至成为主播。第6章强调了AIGC如何赋能职场,包括辅助设计、思维导图生成、文本创作、市场调研与策划、短视频创作,以及办公软件使用。第7章介绍了 AIGC 在不同行业和领域的创新场景,包括电商、传媒、金融、教育行业,以及工业领域等。
-
黑客大曝光:恶意软件和Rootkit安全(原书第2版)
克里斯托弗C.埃里森 试读
“本书是《黑客曝光》系列的最新成员,它不是傻瓜书但易于理解,是该系列丛书成为畅销安全书籍的极好诠释。系统管理员和普通的计算机用户都可能需要面对成熟而隐秘的现代恶意软件,本书客观而清晰地揭示了这些威胁。”
-
现代API:通往架构师之门
李泉 试读
本书首先回顾系统集成及服务的历史,对其核心概念和核心思想进行重新阐述;然后从基本概念、REST架构、生命周期、具体实施、最好实践、业务影响和技术前瞻等方面对API进行全方位的介绍;最后是作者对如何做一个好的架构师的感悟与建议。贯穿全书的是作者在近20年里,为北美18个行业里的50多家大型公司进行系统集成及API项目设计和实施积累下来的实战案例。本书为有志于成为系统集成和API架构师的程序员提供了一条学习和提高的路线图,适合程序开发人员及管理人员阅读和参考。
-
网页设计与制作案例教程(HTML5+CSS3+JavaScript)(微课版)(第2版)
李志云 试读
本书共六大模块、26 个案例,以案例驱动组织学习内容,按照“应用为主,理论够用”的原则编写。前24 个案例为小案例,每个案例通过制作网页、网站或实现某种功能,介绍 HTML5、CSS3 和 JavaScript 基础知识。 最后两个案例是综合案例,按照真实网站开发流程,学习小米商城网站和美丽山东网站的设计与制作。小米商城网站案例模仿真实的小米商城网站开发,将真实的小米商城网站适当简化处理,便于初学者学习。 美丽山东网站案例充分运用 CSS3 的过渡、变形和动画等属性实现图片的移动、遮罩和翻转等动画效果,代码简洁、高效,页面表现力强。
-
Ceph之RADOS设计原理与实现
谢型果 试读
本书是继《Ceph设计原理与实现》之后,中兴通讯Clove团队在Ceph领域的又一全新力作。Clove团队是Ceph开源社区国内最负盛名的组织贡献者之一,自Jewel版起,连续4个版本代码贡献量位列世界前三。目前该团队拥有社区技术委员会成员一名,Ceph Member三名。鉴于Clove团队在Ceph不断发展与壮大过程中做出的杰出贡献,创始人Sage Weil先生再次为本书亲自作序。存储是云计算的基石,Ceph是开源分布式软件定义存储解决方案中的领头羊。本书以大量存储技术的基本原理(例如分布式一致性、文件系统等等)为主线,系统剖析了Ceph核心组件RADOS的设计原理与具体实现。通过阅读本书可以掌握Ceph的核心设计理念与高级应用技巧,从而快速提升自身对于Ceph的研发与运维能力。
-
VR.AR与MR项目开发实战
向春宇 试读
本书以Unity为基础平台,以实战为导向,以案例的形式分别介绍虚拟现实、增强现实与混合现实技术的项目开发。本书内容可以分为4部分。其中,第1~3章讲述Unity的基础知识,从零开始引导读者了解Unity编辑器及其中的灯光、材质球,并以案例的形式介绍UGUI以及2D游戏的开发流程;第4~6章讲述虚拟现实技术,从什么是虚拟现实到台式机中虚拟现实的应用,再到HTC Vive中虚拟现实的应用,以案例讲解典型虚拟现实技术的项目开发;第7~9章讲述增强现实技术与如何在Unity中发布安卓程序,从EasyAR到Vuforia,对这两种较为流行的AR SDK进行学习,达成基本的图片识别到文字识别、云识别,以及接入百度翻译和有道词典等功能;第10、11章讲述混合现实技术,从现阶段的混合现实技术的实现方式到实际项目开发的全过程,学习三星Gear VR头盔的接入以及如何在Gear VR中利用Vuforia技术实现混合现实。本书适合虚拟现实、增强现实、混合现实技术的从业人员和对虚拟现实等技术感兴趣的读者阅读参考,也可作为培训机构以及大中专院校相关专业学生的实训教材。
-
Unity3D网络游戏实战(第2版)
罗培羽 试读
本书针对第1版进行改版,将“单机游戏”融入到网络部分的实例中,在讲解网络通信原理的同时,给出各个知识点的案例,并开发客户端的网络模块和服务端程序框架。然后将一部分的坦克游戏改造成联网对战的多人游戏。本书基于Unity3D最新版本编写,书中例子为商业游戏简化版本,读者可以从中了解商业游戏的设计思路和实现方法。读者看完本书,初步拥有开发一款完整网络游戏的能力。
-
Kubernetes云原生数据管理
Jeff Carpenter 试读
本书围绕 Kubernetes 云原生数据基础设施,介绍了如何通过 Kubernetes 管理数据存储,如何通过 Helm 和 Operator 在 Kubernetes 上自动部署和管理数据库,阐述了数据流式传输和数据分析的过程,探讨了在机器学习及其他新兴用例中如何使用 Kubernetes 云原生数据等。本书不仅深入阐述了云原生基础设施的发展历程和处理方式,而且分门别类地为每个场景提供了可以直接运行的示例代码,以便读者学习和练习。本书结构与英文原版保持一致,是 DaoCloud 云原生数据存储专家经反复校对后提供的译本。本书适合从事云端设计、构建和运行应用的开发人员,以及架构师和云原生工程师。无论你是Kubernetes 数据存储方面的“新手”还是有经验的“老兵”,相信本书都能让你有所受益。
-
数字银行安全体系构建
网商银行信息安全部 试读
本书内容来源于网商银行在信息安全方面的一线实战经验,主要介绍网商银行作为一家数字化银行如何进行网络信息安全体系建设,覆盖的安全子领域包括:基础设施安全、业务应用安全、数据安全、威胁感知、红蓝演练等。本书的内容总体分为六个部分:第一部分介绍数字银行安全体系建设的整体架构与方法论,第二部分介绍默认安全机制,讲述如何有效控制所有已知类型的安全风险,第三部分介绍可信纵深防御体系,讲述如何应对未知类型的安全风险和高级威胁,第四部分介绍威胁感知与响应体系,讲述对于可能发生的威胁如何有效感知和处置,第五部分介绍实战检验,通过实战攻防演习的方式讲述如何检验安全体系的有效性和安全水位,第六部分介绍安全数智化,讲述如何通过数字化、自动化、智能化实现安全工作的有效开展。
-
重构
村西边老王 试读
互联网时代是一个彰显个性的时代,也是一个凸显个人能力的时代。互联网的发展,为每个人都提供了一个无比闪耀的舞台,每个人都可以在这个舞台上尽情地表演,塑造出个人的品牌,打造自己在聚光灯下的完美人设。在这个时代,每天有无限的机遇和挑战等待着我们去采撷,《重构》就是一本写给互联网时代每个年轻人的精进指南。 为什么要重构?如果想实现跃迁、突围、摆脱现状,都需要重构现有的认知和观念。为什么要精进?我们的敌人有很多:贫穷、懒惰、安于现状……这些敌人是我们成功路上的绊脚石,把我们围在一个狭小逼仄的空间里,进退不得。很多人都不想再过千篇一律的生活,也不想年纪轻轻就看到自己的人生天花板。不断精进,是我们摆脱这些阻碍的唯一办法。而打败一个个敌人的过程,就是我们的精进之路。
-
微信小程序快速开发
易伟 试读
本书根据微信小程序的内容,全面系统地介绍了微信小程序的搭建和开发。本书主要内容有小程序注册、编程基础知识、小程序架构搭建、图片组件和单击事件、表单组件和条件渲染、网络请求和flex布局、swiper组件和列表渲染、页面周期和数组缓存、服务器搭建、数据库和用户信息API、模板消息和交互反馈API、页面参数传递和分享、画布组件和绘图API、日期函数和函数封装、动画API和 冒泡事件、回调函数、上传下载和录音API、第三方工具和代码调试。 本书沿着开发流程,以实例贯穿小程序开发需要掌握的知识点,不仅有新程序开发的全过程及代码,还有推荐参考的相关已上线的小程序。 本书可作为微信小程序的入门书籍,适合对微信小程序初次接触、没有编程基础,或从APP开发转向小程序开发的读者,如果你看了小程序的quickstart还不甚了解,那么本书就特别适合你。
-
ANSYS Workbench 17.0有限元分析及仿真(第2版)
谢龙汉 试读
本书在第1版广泛应用的基础上,吸收众多读者的宝贵建议,大幅完善图书内容。 本书以ANSYS Workbench 17.0为平台,详细讲解相关分析的基础理论及操作方法,主要内容有:ANSYS Workbench基础、几何建模、网格划分、线性静力学结构分析、结构非线性分析、模态分析、谐响应分析、随机振动分析、线性屈曲分析、瞬态动力学分析、工程热力学分析、优化设计。本书附带光盘中配备了书中全部案例的素材文件,并对每个案例配有视频讲解,以帮助读者学习。
-
openGauss数据库核心技术
李国良 试读
本书系统论述了openGauss数据库理论、技术及应用。本书共11章,首先介绍数据库发展历史,包括传统的 网状数据库、层次数据库、关系数据库、NoSQL数据库、NewSQL数据库、云数据库、多模数据库、分布式数据库 等。其次介绍结构化查询语言(SQL)、SQL语法、存储过程、触发器、游标、数据库设计规范和E-R 模型等数据库 基础知识。再次介绍数据库未来发展趋势,包括新硬件、不同部署形态、新应用对数据库的影响。最后重点介绍 openGauss的核心技术,包括openGauss的核心架构、面向鲲鹏和昇腾等新硬件的优化技术、SQL引擎、执行器技 术、数据库存储技术、数据库事务机制、数据库安全、数据库自治技术等。为方便读者掌握数据库教学内容,本书 每章都提供了小结和习题(含答案)。 通过阅读本书,读者可以深入了解数据库的发展历史与未来趋势、数据库系统架构、鲲鹏和昇腾优化技术、数 据库事务处理技术、数据库执行器技术、数据库安全技术,从而既可以在将来开发数据库的核心代码,也可以更好 地利用数据库开发应用。
-
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个综合性的案例,所有代码均通过作者上机调试,读者可下载书中代码,直接在浏览器查看运行结果。
-
Adobe Camera Raw摄影后期完全宝典(Photoshop CC 通用版)
乔枫伟 试读
作者通过这本书告诉大家,绝大部分照片处理操作都可以在Adobe Camera Raw 中完成,不仅仅是影调和颜色调整,还包括极为精细的局部调整和全景拼接等合成操作。
-
HTTP抓包实战
肖佳 试读
HTTP抓包利用Fiddler抓包工具来捕获HTTP数据包,然后对其进行重发、编辑等操作。HTTP抓包的用途非常广泛,主要用于Web开发调试、软件自动化测、接口自动化测试、性能测试和网络爬虫等方面。也用来检查网络安全。抓包也经常被用来进行数据截取等。 本书主要围绕抓包展开。全书共有22章,着重介绍了HTTP协议、如何使用Fiddler对HTTP包进行抓取,如何对HTTP进行分析,以及使用JMeter等工具来发送HTTP包以实现软件的自动化测试。本书图文并茂,实例丰富,还有配套的视频教程,方便读者参考并动手实践。 本书适合前端开发工程师、测试工程师、线上故障支持人员、接口开发人员和Web开发人员阅读,也适合对自动化测试感兴趣的人员阅读。
-
深度学习
特伦斯·谢诺夫斯基 试读
全球科技巨头纷纷拥抱深度学习,自动驾驶、AI医疗、语音识别、图像识别、智能翻译以及震惊世界的AlphaGo,背后都是深度学习在发挥神奇的作用。深度学习是人工智能从概念到繁荣得以实现的主流技术。经过深度学习训练的计算机,不再被动按照指令运转,而是像自然进化的生命那样,开始自主地从经验中学习。 本书作者特伦斯·谢诺夫斯基是全球人工智能十大科学家之一、深度学习先驱及奠基者,亲历了深度学习在20世纪70年代到90年代的寒冬。但他和一众开拓者,利用大数据和不断增强的计算能力,终于在神经网络算法上取得重大突破,实现了人工智能井喷式的发展。 作为深度学习领域的通识作品,本书以恢弘的笔触,通过3个部分全景展现了深度学习的发展、演变与应用,首次以亲历者视角回溯了深度学习浪潮在过去60年间的发展脉络与人工智能的螺旋上升,并前瞻性地预测了智能时代的商业图景。
-
你早该掌握的办公技能——Word.Excel.PowerPoint案例与技巧一本通
张忠将 试读
文稿处理、表格编排和幻灯演示是现代办公生活的基础,也是办公室人员的必备技能。本书以实际应用为根本出发点,提供大量读者可以直接引用的精彩办公范例,力求全面涵盖读者在使用Word、Excel和PowerPoint进行日常办公时所使用的技巧。全书共3篇12章,分别介绍Word、Excel和PowerPoint在日常办公工作中的应用技巧。包括格式编排、Word表格制作、高级排版、文档审阅和加密、Excel表格和公式、数据排序、数据筛选、数据汇总、幻灯片的调整和放映、幻灯片的动画效果、添加声音和视频、母板和幻灯片输出等内容。本书实例丰富、内容实用、条理清晰,既适合大多数办公室工作人员参考学习,也适合Word、Excel和PowerPoint初学者阅读
-
代码2.0:网络空间中的法律(修订版)
劳伦斯·莱斯格 试读
在众多以网络为主题的书籍中,这是一本问世多年却没有过时的书!于是,它成了经典之作,荣膺学术名著和畅销读物两项桂冠。本书在西方发达国家已成为法律学、公共管理学、商学、传播学、政治学和信息科学技术专业的必读书。对于政府管理者、法律执业者、ICT企业管理者、创意产业从业者和广大信息工程技术人员来说,这是一本能够启迪思维的难得之作。
-
人工智能时代移动学习服务
李浩君 试读
随着人工智能技术的发展以及移动学习的应用普及,移动学习服务研究不断深入。本书以人工智能时代为背景,以人工智能与教育深度融合理念为指导,以移动学习智能服务应用需求为目标,探索人工智能时代移动学习服务体系以及实现策略,主要内容包括移动学习智能服务体系设计、移动学习行为影响因素分析、移动学习资源设计服务、移动学习个性化资源推荐服务、移动学习路径自适应规划服务以及移动学习伙伴分组服务等。本书可供高等院校教育技术学专业、计算机科学与技术专业师生以及移动学习研究爱好者阅读,适合培训机构教学设计人员、学习产品设计与开发人员以及智能教育行业相关工作者等开展移动学习设计与应用工作的参考资料。
-
地理信息系统应用与实践
吴信才 试读
本书以武汉中地数码科技有限公司自主研发的MapGIS 10为基础,详细介绍MapGIS 10的基本操作方法。主要内容包括初识地理信息系统、空间数据管理、GIS数据输入及可视化、空间数据的处理方法、空间分析、数字高程模型、三维GIS、GIS数据的输出、地图综合等。本书采用案例的教学模式,按照业务处理流程的顺序编排内容。全书穿插了大量的应用实例,内容全面、针对性强,为读者系统学习MapGIS 10提供了便捷的学习资料。
-
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 语言的基本使用以及语法知识。
-
Maven应用实战
杨世文 试读
Maven是Java项目构建工具,由资深Java讲师结合多年的教学经验编写,是为数不多的帮助程序员从零开始认识Maven,使用Maven,再到熟练掌握Maven的辅导书。全书总体分成三个层次: Maven的安装使用、Maven的核心概念和运行原理以及Maven的高级应用。其中通过穿插案例,介绍了Maven的安装与Eclipse的集成配置,搭建Archiva服务器的方法,Maven的架构、运行生命周期、仓库、依赖和插件,基于Maven生成项目站点、生成项目报告文档和软件测试等内容。全书以实践为宗旨,一切源于实践,又回归于实践。 本书适合Java程序员和项目经理阅读,也可作为相关领域的培训教材和业余爱好者的参考用书。
-
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游戏开发和研究人员参考。
-
从零开始学Python数据分析与挖掘
刘顺祥 试读
本书以Python 3版本作为数据分析与挖掘实战的应用工具,从Pyhton的基础语法开始,陆续介绍有关数值计算的Numpy、数据处理的Pandas、数据可视化的Matplotlib和数据挖掘的Sklearn等内容。全书共涵盖15种可视化图形以及10个常用的数据挖掘算法和实战项目,通过本书的学习,读者可以掌握数据分析与挖掘的理论知识和实战技能。 本书适于统计学、数学、经济学、金融学、管理学以及相关理工科专业的本科生、研究生使用,也能够提高从事数据咨询、研究或分析等人士的专业水平和技能。
-
Spring Data JPA从入门到精通
张振华 试读
《Spring Data JPA从入门到精通》以Spring Boot为技术基础,从入门到精通,由浅入深地介绍Spring Data JPA的使用。有语法,有实践,有原理剖析。 《Spring Data JPA从入门到精通》分为12章,内容包括整体认识JPA、JPA基础查询方法、定义查询方法、注解式查询方法、@Entity实例里面常用注解详解、JpaRepository扩展详解、JPA的MVC扩展REST支持、DataSource的配置、乐观锁、SpEL表达式在Spring Data里面的应用、Spring Data Redis实现cacheable的实践、IntelliJ IDEA加快开发效率、Spring Data REST简单介绍等。 《Spring Data JPA从入门到精通》适合Java开发初学者、Java开发工程师、Java开发架构师阅读,也适合高等院校和培训学校相关专业的师生教学参考。
-
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在实际开发中的应用技术,并在大部分章节的最后提供典型习题,供读者操作练习,加深理解。
-
Android应用开发从入门到精通
郑耿忠 试读
本书采用模块化结构,以大量案例分析为主线,介绍了Android手机操作系统的开发与应用。全书分为Android操作系统与开发环境、UI事件控制、Android基本界面组件和Android高级界面组件、资源文件使用; Activity、Service及BroadcastReceiver应用、数据存储以及文件读写、ContentProvider应用、Android网络编程、综合案例分析共11章。本书体系结构清晰,内容围绕Android手机操作系统开发与应用,对Android的功能按照特性进行分类,根据由浅入深的原则,以教学单元搭配步骤讲解,每个章节都包含精心设计和讲解的应用程序开发案例,使书的内容在广度和讲解的详细程度上达到最佳的平衡,另外,本书着重实际操作,辅以适当的理论讲解,让读者在理解Android手机技术的原理的同时掌握Android重要函数库的使用,然后再通过综合案例的方式将所学的开发技术融会贯通。 本书适合所有有志于从事Android手机操作系统开发并有一定Java程序设计基础的人员参考使用,也可以作为Android手机操作系统开发的培训教材。
-
计算机图形学:原理、算法及实践
李晓武 试读
计算机图形学是计算机科学的一个重要分支,具有较强的理论性和实践性。本书内容丰富,不仅系统介绍了计算机图形学的主要研究内容以及基本原理,也提供了大量的编程实践,在一定程度上帮助读者开发真实的图形应用程序。理论与实践相结合是本书的重要特色。该书不仅系统讲解了真实图形开发环境下的OpenGL技术,也提供了Web环境下的图形开发方法,可以使读者了解计算机图形学的应用趋势。 本书编程所用数据均通过动态交互获取,而非提前设定,因此,最后的图形显示效果为实时的结果,这样,也直接验证了书中算法的稳定性、可靠性和可行性。 本书的读者对象可以是在校本科生、研究生,也可以是希望学习和掌握计算机图形学的相关人员。本书可以作为计算机图形学的教材,也可以作为学习计算机编程的技术书籍。
-
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技术最好的图书,其丰富的参考资料和指南能够成为读者必要的参考工具,成为前端开发初学者绝佳的选择。
-
黑客攻防工具实战从新手到高手(超值版)
网络安全技术联盟 试读
本书在剖析用户进行黑客防御中迫切需要用到或迫切想要用到的技术时,力求对其进行傻瓜式的讲解,使读者对网络防御技术形成系统了解,能够更好地防范黑客的攻击。
-
VSTO开发入门教程
刘永富 试读
本书从初学者角度出发,详细介绍了使用C#语言进行VSTO开发需要掌握的知识。全书分为12章,内容包括VSTO入门概述、C#语法基础、C#进阶技术、C#操作Excel对象、创建Office外接程序、自定义Office功能区、自定义任务窗格、自定义工具栏,VSTO外接程序的部署分发、VSTO开发Office文档、VSTO开发资源大全、C#与VB/VBA语言的差异对比。书中所有章节涉及的程序代码都给出了详细的注释。本书可以让读者轻松熟悉Visual Studio开发环境,跨入C#编程的门槛,掌握VSTO开发的步骤。本书可作为职场办公人员、高校理工科师生、Office专业开发人员自学用书,也可以作为Office编程培训讲师的教学参考书。
-
类别不平衡学习:理论与算法
于化龙 试读
类别不平衡学习是机器学习与数据挖掘领域的重要分支之一,其在很多应用领域中均发挥着重要作用。本书首先系统地介绍了与类别不平衡学习相关的一些基础概念及理论(第1、2章),进而在上述理论的基础上,讨论了一些主流的类别不平衡学习技术及对应算法,具体包括样本采样技术(第3章)、代价敏感学习技术(第4章)、决策输出补偿技术(第5章)、集成学习技术(第6章)、主动学习技术(第7章)及一类分类技术(第8章)等。此外,也探讨了样本不平衡分布的危害预评估技术(第9章)。最后,对该领域未来的发展方向及应用前景做出了评述与展望(第10章)。本书可作为髙等院校与研究院所计算机、自动化及相关专业研究生的课外阅读书籍,也可供对机器学习及数据挖掘感兴趣的研究人员和工程技术人员阅读参考。
-
黑客攻防与电脑安全从新手到高手(超值版)
网络安全技术联盟 试读
本书在剖析用户进行黑客防御中迫切需要或想要用到的技术时,力求对其进行傻瓜式的讲解,使读者对网络防御技术有一个系统的了解,能够更好地防范黑客的攻击。全书共分为17章,包括电脑安全快速入门、系统漏洞与安全的防护策略、系统入侵与远程控制的防护策略、电脑木马的防护策略、电脑病毒的防护策略、系统安全的终极防护策略、文件密码数据的防护策略、磁盘数据安全的防护策略、系统账户数据的防护策略、网络账号及密码的防护策略、网页浏览器的防护策略、移动手机的防护策略、平板电脑的防护策略、网上银行的防护策略、手机钱包的防护策略、无线蓝牙设备的防护策略、无线网络安全的防护策略等内容。另外,本书还赠送海量王牌资源,包括1000分钟精品教学视频、107个黑客工具速查手册、160个常用黑客命令速查手册、180页常见故障维修手册、191页Windows 10系统使用和防护技巧、教学用PPT 课件以及随书攻防工具包,帮助读者掌握黑客防守方方面面的知识。本书内容丰富、图文并茂、深入浅出,不仅适用于网络安全从业人员及网络管理员,而且适用于广大网络爱好者,也可作为大、中专院校相关专业的参考书。
-
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 的家长阅读参考,也非常适合小学生或初中学生自学。
-
FreeRTOS内核实现与应用开发实战指南:基于STM32
刘火良 试读
本书第1章介绍了信息安全人员做安全评估、渗透测试常用的系统环境与网络环境配置。第2章介绍了黑客入门基础—社会工程学。第3章介绍了密码学理论和开源工具GnuPG与OpenSSL的配置与使用。第4章介绍了一些常用的黑客手法,然后引出相对应的防护策略,并且介绍了一款开源漏洞扫描工具。第5章介绍了三种常见的Web安全问题:欺骗攻击、数据库注入与XSS跨站攻击。第6章介绍了入侵检测工具Snort和开源蜜罐体系Honeyd。第7章介绍了WiFi中WEP和WPA/WPA2的破解方法以及无线路由中常见的UPnP带来的安全隐患。第8章介绍了国家推动信息安全战略的依据及测评流程,并针对与真实测评一致的部分内容进行模拟测评。本书既可作为面向计算机工程、软件工程、信息工程等IT相关学科的信息安全实训教材,还可作为信息安全相关人员的培训教材。
-
Linux多线程服务端编程:使用muduo C++网络库
陈硕 试读
本书主要讲述采用现代 C++ 在 x86-64 Linux 上编写多线程 TCP 网络服务程序的主流常规技术,重点讲解一种适应性较强的多线程服务器的编程模型,即 one loop per thread。这是在 Linux 下以 native 语言编写用户态高性能网络程序最成熟的模式,掌握之后可顺利地开发各类常见的服务端网络应用程序。本书以 muduo 网络库为例,讲解这种编程模型的使用方法及注意事项。本书的宗旨是贵精不贵多。掌握两种基本的同步原语就可以满足各种多线程同步的功能需求,还能写出更易用的同步设施。掌握一种进程间通信方式和一种多线程网络编程模型就足以应对日常开发任务,编写运行于公司内网环境的分布式服务系统。
-
LTE教程:结构与实施
孙宇彤 试读
《LTE丛书之学好LTE系列》是专为LTE学习而打造的,内容脱胎于作者深受好评的LTE公开课程,并加以完善和增补,循序渐进,娓娓道来,非常适合LTE学习。本书是《LTE丛书之学好LTE系列》中的一册, 分为结构篇和实施篇两部分,详细介绍了LTE技术的基本结构以及具体的实施方法,可帮助读者快速了解和理解LTE的结构与实施。
-
实战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框架进行字节码注入的案例。
-
基于FPGA的数字图像处理原理及应用
牟新刚 试读
本书主要内容包括FPGA程序设计和图像与视频处理的基础知识,通过实例代码详细讲解了如何利用FPGA来实现直方图操作中直方图统计/均衡化/线性拉伸/规定化、线性滤波器操作中的均值滤波器、Sobel算子(滤波、求模、求角度)、非线性滤波器操作中的排序类算法/形态学滤波、图像分割算法中的局部自适应分割/Canny算子等。本书在仿真测试章节提出了一种通用的完善的测试系统,并利用此测试系统在每一章的仿真测试环节对所设计算法进行严格的测试和验证。本书在最后一章介绍了在视频处理领域常见的输入输出接口。本书还提供大量关于如何利用FPGA实现图像处理算法的实例及源代码。
-
薄膜晶体管液晶显示器显示原理与设计(全彩)
廖燕平 试读
本书基于薄膜晶体管液晶显示器的生产和设计实践,首先介绍了薄膜晶体管液晶显示器的基本概念和器件原理,然后以产品开发的角度从面板设计与驱动、液晶盒颜色设计、液晶光学设计、电路设计和机构光学设计方面的基础内容进行了详细介绍,接着介绍了显示器的性能测试方法,最后再介绍了阵列、彩膜、液晶盒和模组四大工艺制程。
-
ASP.NET MVC 5 框架揭秘
蒋金楠 试读
本书以一个模拟ASP.NET MVC内部运行机制的“迷你版MVC框架”作为开篇,其目的在于将ASP.NET MVC真实架构的“全景”勾勒出来。接下来本书以请求消息在ASP.NET MVC框架内部的流向为主线将相关的知识点串连起来,力求将”黑盒式”的消息处理管道清晰透明地展示在读者面前。相信精读本书的读者一定能够将ASP.NET MVC从接收请求到响应回复的整个流程了然于胸,对包括路由、Controller的激活、Model元数据的解析、Action方法的选择与执行、参数的绑定与验证、过滤器的执行以及View的呈现等相关的机制具有深刻的理解。本书以实例演示的方式介绍了很多与ASP.NET MVC相关的最佳实践,同时还提供了一系列实用性的扩展,相信它们一定能够解决你在真实开发过程中遇到的很多问题。本书最后一章提供的案例不仅仅用于演示实践中的ASP.NET MVC,很多的架构设计方面的东西也包含其中。除此之外,本书在很多章节还从设计的角度对ASP.NET MVC的架构进行了深入分析,所以从某种意义上讲本书可以当成一本架构设计的书来读。
-
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系统过程中所遇到的常见问题和技巧。本书是作者多年来实战经验的总结和浓缩,全书在讲解过程中也穿插介绍了与系统监控相关的周边知识,以及其在实际应用中的操作。本书在文字叙述上力求条理清晰、通俗易懂,并提供了大量的完整实例和代码,适合系统监控工程师、运维工程师、监控和运维自动化系统开发工程师、系统调优师、应用系统测试人员,以及监控/运维自动化系统的系统架构师等阅读;对于大中专院校的教师、学生,运维团队的技术负责人,以及其他对系统监控感兴趣的读者,本书也具有非常高的阅读价值。
-
Web前端黑客技术揭秘
钟晨鸣 试读
Web前端的黑客攻防技术是一门非常新颖且有趣的黑客技术,主要包含Web前端安全的跨站脚本(XSS)、跨站请求伪造(CSRF)、界面操作劫持这三大类,涉及的知识点涵盖信任与信任关系、Cookie安全、Flash安全、DOM渲染、字符集、跨域、原生态攻击、高级钓鱼、蠕虫思想等,这些都是研究前端安全的人必备的知识点。本书作者深入剖析了许多经典的攻防技巧,并给出了许多独到的安全见解。