-
实战Alibaba Sentinel:深度解析微服务高并发流量治理
吴就业 试读
本书分为14章,涵盖的知识主要包括:限流与熔断等基础概念、Sentinel的特性与性能压测,Sentinel概念、核心类与数据结构,Sentinel整体工作流程,资源指标数据统计,限流与流量效果控制,熔断降级与熔断器,授权与系统自适应功能,扩展Sentinel实现开关降级,Sentinel动态数据源,Sentinel适配主流框架的实现原理,热点参数限流,集群限流,异步调用链的支持,资源指标数据的收集与持久化。 本书内容丰富,概念通俗易懂,让读者不仅能够深入理解Sentinel的实现原理,还能够从Sentinel中学习到一些技术,如Java SPI的应用、责任链设计模式的应用、高并发性能优化、滑动窗口的实现、匀速限流与冷启动算法、信号量隔离的目的与实现等。
-
Flink大数据分析实战
张伟洋 试读
本书作为Flink的入门书,从Flink核心编程语言Scala讲起,涵盖当前Flink主流的开发组件。以实操为主,深入讲解每一个操作步骤,包括DataSet API离线数据处理、Flink SQL快速结构化数据处理、DataStream实时数据处理,同时包括案例讲解、源码剖析、常用Shell命令和Scala API详解。即使没有任何Flink基础的读者也可以对照书中的步骤成功搭建属于自己的Flink集群,是一本真正的实操指南书籍。 本书可作为大数据开发人员的随身手册,也可作为Flink新手入门的指导书籍,以及大数据从业者的参考用书。
-
Python程序设计
刘瑞新 试读
本书以Python程序设计为主线,从搭建Python运行环境出发,由浅入深、循序渐进地讲述Python程序设计的基本概念和基本方法,通过大量精选的例题,讲解程序设计思想和方法,从而培养学生程序设计能力。 本书内容包括搭建Python运行环境、Python基础语法、Python流程控制、函数与模块、面向对象编程、组合数据类型、文件操作、数据库操作、GUI编程、网络爬虫基础、数据处理、数据可视化等。 本书具有概念清楚、章节安排合理、例题丰富等特点,可以作为高职高专院校的Python课程教材或Python培训班教材,也可作为自学人员的参考书。
-
SolidWorks基础与实战教程
赵罘 试读
本书针对SolidWorks软件,系统地介绍了草图绘制、特征设计、装配体设计、工程图设计等方面的功能。内容安排上采用由浅入深、循序渐进的原则。在具体写作上,首先介绍相应章节的基础知识,然后利用一个内容较全面的范例来使读者了解具体的操作步骤,该操作步骤翔实、图文并茂,引领读者一步一步完成模型的创建,使读者既快又深入地理解SolidWorks软件中的一些抽象的概念和功能。 本书可作为广大工程技术人员的SolidWorks自学教程和参考书籍,也可作为大专院校计算机辅助设计课程的实训教材。随书附线上教学资源,包括书中的实例素材文件和操作视频录像文件。
-
地理信息系统应用与实践(第2版)
吴信才 试读
本书以武汉中地数码科技有限公司自主研发的MapGIS 10为基础,详细介绍MapGIS 10的基本操作方法。主要内容包括导论、数据存储与管理、数据预处理、数据编辑与处理、地图数据可视化、制图成果输出、空间分析、栅格数据应用、三维景观建模与可视化、地图瓦片等。本书采用案例式教学模式,按照业务处理流程的顺序编排内容,全书穿插了大量的应用实例,内容全面、针对性强,为读者系统学习MapGIS 10提供了便捷的学习资料。
-
Python自动化运维快速入门(第2版)
郑征 试读
《Python自动化运维快速入门(第2版)》从零开始讲解Python自动化运维工具和及其使用,通过上百个实际运维场景案例,帮助读者理解并掌握自动化运维技术。 《Python自动化运维快速入门(第2版)》分为16章,内容包括Python自动化运维概述、Python基础运维技能、实战多进程、实战多线程、实战协程、自动化运维工具(Ansible)、定时任务模块(APScheduler)、执行远程命令的工具(Paramiko)、任务调度神器(Airflow)、分布式任务队列(Celery)、Docker容器技术、主流的自动化配置工具、开源配置管理平台搭建、统一监控平台Zabbix、运维开发技术、DevOps方面等。 《Python自动化运维快速入门(第2版)》内容详尽、示例丰富,适合广大从事Python运维开发的初学者学习和参考,同时也可作为高等院校和培训机构计算机及其相关专业的教材使用。 目前开源软件社区有不少优秀的Python自动化运维软件,如Ansible、Airflow、Celery、Paramiko等,甚至一些大型商用的自动化部署系统也用Python开发。
-
LabVIEW虚拟仪器项目开发与实践
杨高科 试读
本书是《LabVIEW虚拟仪器项目开发与管理》的升级版,共22章,包括基础知识、虚拟仪器项目开发方法以及项目管理和实践。第1~6章为基础知识,主要讲解LabVIEW程序前面板设计、数据结构、程序框图、函数和错误处理等内容;第7~19章主要讲解虚拟仪器项目开发方法,包括用于实际项目开发的单循环和多循环程序框架、程序用户界面扩展、数据类型扩展、代码和程序结构扩展、数据存储、数据库和面向对象开发技术、网络通信、信号与传感器、数据采集和滤波等数字信号处理相关的内容;第20~22章主要讲解项目管理和实践,包括项目管理理论和一些对实际项目开发的经验总结,同时提供几个实际的工程案例作为参考。本书力求面向实际工程项目开发,并配有实际工程实例源码和相关参考资料。
-
网络与新媒体评论
杨娟 试读
2012年全国28所高等院校正式被批准新设专业"网络与新媒体",而这一专业的发展迫切需要高水平的系列专业教材,目前市场上还没有系统的有关网络与新媒体专业的合适教材,"全国高校网络与新媒体专业规划教材"系列正是顺应这一形势需要推出的。 这套教材是联合华中科技大学、暨南大学、华中师范大学、上海外国语大学、湖南大学、湖南师范大学、华南理工大学、广州大学、河南工业大学、沈阳体育学院、贵州民族大学、四川民族学院等28所高校的50多位高校专家编写,内容囊括了14门主干课程和11门选修课程。由此形成国内首个系统、权威的专业课程体系。 聘请上海外国语大学教授兼教育部指导委员郭可,暨南大学支庭荣教授,张晋升教授为专业建设顾问,丛书主编石长顺是华中科技大学终身教授,兼任教育部新闻学教学指导委员会委员,华中学者",华中科技大学广播电视与新媒体研究院院长,武昌分院院长。作者队伍由各高校院系负责人、学科带头人及授课老师组成,代表了网络与新媒体专业领域的权威。《网络与新媒体评论》是必修课系列中对应的教材。
-
网络游戏场景设计与制作实战(第2版)
王星儒 试读
本书是一本系统讲解3D网络游戏场景制作的专业教材。内容上主要分为概论、软件基础操作和实例制作讲解三大部分。 概论主要讲解3D网络游戏场景设计的基础知识;软件基础操作主要讲解3ds Max软件在游戏制作中的基本操作流程、规范、技巧以及常用游戏制作插件的高级应用技巧;实例制作部分通过各种典型的项目案例让读者掌握网络游戏场景的基本制作流程和方法。 本书既可作为高校动漫游戏设计专业或培训机构的教学用书,也可作为初学者入门3D网络游戏场景制作的读物。
-
Python编程做中学
丹尼尔·津加罗 试读
本书是一本零基础的Python编程入门书。全书介绍了Python的基本知识、条件语句、循环语句、列表、函数,并涉及到数据结构、文件读写、算法等基本知识,引入了编程竞赛中重要的软件运行效率的概念。本书立足各编程挑战网站上的真题,将编程的基本思想和Python的知识点拆解成小任务,使读者在解题的过程中逐步探索,以亲自上手实践的方式学习编程。 本书适合想要零基础学习编程和Python的人阅读。
-
和秋叶一起学:秒懂Photoshop图像处理
秋叶 试读
如何从Photoshop新手成长为Photoshop高手,快速解决职场中各种各样的图像处理难题,就是本书所要讲述的内容。 本书收录了生活和工作场景中常用的Photoshop图像处理技巧,每个技巧都配有清晰的使用场景说明、详细的图文操作说明及配套练习与动画演示,能够全方位展示Photoshop软件的图像处理功能,帮助读者结合实际应用,高效使用软件,快速解决问题。 本书充分考虑初学者的知识水平,语言通俗易懂,内容从易到难,能让初学者轻松理解各个知识点,快速掌握职场技能。本书大部分案例来源于真实职场,职场新人系统地阅读本书,可以节约在网络上搜索答案的时间,提高工作效率。
-
企业数字化转型:钉钉小程序开发权威指南
杨鹤 试读
本书是钉钉官方技术团队聚力编写的钉钉小程序开发教程,内容权威、全面、系统。众所周知,数字化转型已经成为全球企业的重要战略,越来越多的企业已认同数字化转型是大势所趋。本书为数字化转型落地提供了可行的技术支撑。 利用钉钉小程序开发的应用,被汇聚在应用市场或服务于个人和企业,可以更好地帮助企业进行数字化转型。本书从钉钉小程序的技术原理出发,细致且全面地对钉钉小程序的开发内容进行介绍,由浅入深地引领开发者了解钉钉小程序的开发工具、组件、JSAPI等,并提供了钉钉小程序实战案例,详细介绍了从成为一名钉钉开发者到小程序应用上架的每一步流程。本书适合有一定前端基础的开发者使用,如果有支付宝小程序开发经验,则能更快地接受和理解本书内容,因为它们在一些基本概念和底层技术上是共通的。 本书可以作为钉钉小程序的入门学习指南,也可以作为API 速查工具书。
-
PPT达人炼成记:人人都能学会的100个幻灯片秘诀
梅红 试读
PPT是较常用的办公软件之一,多数使用者不需要完全掌握其每项功能,只需快速查找和解决某个使用问题。本书从实际应用场景出发,将PPT的功能要点和应用问题拆解为100个知识点,然后分为新手篇、强化篇、高手篇和案例篇,由易到难地进行分析与讲解。 本书内容不局限于PPT的文字、图片、形状、表格与图表、配色、排版、动画与音频等功能操作,还包含应用中所需的PPT插件、Photoshop、Illustrator等辅助特效、美化工具的用法等,以及多种常见类型PPT的制作案例解析,从多角度帮助读者厘清PPT设计与制作思路。本书既可作为系统学习PowerPoint软件操作的教程,也可作为有一定PPT制作经验的职场人士和PPT设计师的案头疑难速查手册。
-
PS职场达人炼成记:人人都能学会的Photoshop办公设计技巧
吴刚 试读
这是一本以Photoshop技能训练和学习为主的软件应用型教程。本书共8章,第1章主要讲解Photoshop的核心功能;第2章讲解Photoshop在工作计划中的应用方法与技巧;第3章讲解Photoshop在工作汇报中的应用方法与技巧;第4章讲解Photoshop在商业计划书中的应用方法与技巧;第5章讲解Photoshop在求职简历中的应用方法与技巧;第6章讲解Photoshop在公众号运营中的应用方法与技巧;第7章讲解Photoshop在职场朋友圈中的应用方法与技巧;第8章基于“职场Photoshop”这个话题,对素材下载、配色参考、字体设计及拓展应用、快捷键等内容进行延伸介绍与讲解,旨在尽可能使本书内容更丰富、实用。 本书结构合理,讲解步骤清晰,内容实用性强,特别适合职场新人和自由职业者参考学习。希望广大读者通过学习本书,能够轻松且快速掌握Photoshop应用方法与技巧,争取成为Photoshop应用达人。
-
智能传感器技术与应用
王劲松 试读
本书首先简要介绍了传感器的原理、分类,智能传感器的发展历程;其次,详细阐述设计智能传感器所用的主流硬件,MEMS传感器加工制造工艺;然后,介绍了几种主要的智能传感器算法、原理、公式推导等;最后,提供了一些智能传感器在某些场景应用的案例,对于物联网的的设计人员以及管理人员提供有益的帮助,促进我国物联网行业健康有序的快速发展具有重要意义。 本书面向从事物联网或者传感器技术研究的技术人员,以及相关电子行业、嵌入式系统的具有一定基础的从业人员,并可作为大专院校相关专业的辅导书籍。
-
现代商用卫星通信系统(第2版)
北京米波通信技术有限公司 试读
本书系统地阐述了卫星通信领域几个主要商用卫星通信系统,以各卫星通信系统的标准协议为基础,以现代商用卫星通信系统的应用情况和技术为主题,结合编著者在卫星通信系统方面几十年的工程经验和试验数据,重点对系统架构、技术体制、通信原理和通信流程等进行深入研究,从各移动卫星通信系统的基本概况、发展历程、业务类型、系统结构、无线接口、信道类型、通信流程和基本帧格式等方面进行了有针对性、较为翔实和深入的介绍与分析。
-
Vue.js 3应用开发与核心源码解析
吕鸣 试读
本书以前端工程化和企业级应用开发为目标,围绕Vue 3及相关生态技术与核心源码进行详细剖析。内容包括:Vue.js核心基础;相关生态,包括状态管理框架Vuex、路由管理框架Vue Router、Vue动画技术、Vue网络与数据存储技术,前端构建工具Vite与Vue Cli;进阶的Vue服务端渲染,包括Node.js、Express和Nuxt.js;核心源码剖析,包括响应式原理、双向绑定实现、虚拟DOM、keep-alive原理和实现,旨在使读者掌握Vue的设计思想,提升开发项目和应对面试的能力;每章提供一个小项目,最后还提供了一个以工程化思想开发的实战项目,使读者能够真正掌握从0到1开发一个企业级应用的全过程。
-
Linux C.C++服务器开发实践
朱文伟 试读
本书较为全面地介绍了基于Linux网络编程的基础知识和编程技术,章节安排贴近企业项目需求,对基于Linux C/C++语言的多线程编程和Linux操作系统支持的网络库函数等进行讲解,由易到难,逐层递进。 本书共分12章,内容包括网络概述、网络基础概念、套接字、TCP编程、UDP编程、原始套接字编程、网络I/O模型、服务器设计,以及四大综合实践项目(HTTP服务器、FTP服务器、并发聊天服务器与C/S和P2P联合架构的并发游戏服务器),通过项目练习帮助读者巩固所学的编程技术。
-
Flask Web全栈开发实战
黄勇 试读
《Flask Web全栈开发实战》围绕Flask框架,详细地讲解了使用Flask开发网站的各项技术要点。全书共11章,首先讲解了Flask项目开发中的环境搭建、项目配置、URL与视图、Jinja2模板、数据库、表单、Flask进阶、缓存系统等。然后拓展了知识面,在项目实战中分别介绍了RESTfulAPI、邮箱验证码、Redis缓存、Celery异步任务、登录授权机制、角色权限管理、富文本编辑器、头像管理、文件上传以及Nginx、Gunicorn部署等技术要点;在WebSocket实战中讲解了Flask中使用WebSocket开发项目的全部过程。最后讲解了Flask异步编程。通过《Flask Web全栈开发实战》的学习,读者能够熟练掌握Flask Web开发技术。
-
Vue.js核心技术解析与uni-app跨平台实战开发
袁龙 试读
《Vue.js核心技术解析与uni-app跨平台实战开发》系统地介绍了Vue.js和uni-app的核心基础理论及企业项目开发,以实例的形式对Vue.js和uni-app进行深入浅出的讲解。 《Vue.js核心技术解析与uni-app跨平台实战开发》共分14章,内容包括Vue.js基础入门、Vue.js绑定样式及案例、Vue.js生命周期函数、Vue.js动画、Vue.js组件、Vue.js路由、Vue.js高级进阶、element-ui/mint-ui组件库、axios发送HTTP请求、Vuex状态管理、企业项目实战、Vue3.X新特性解析、uni-app核心基础、uni-app企业项目实战等,书中大部分章节提供了实战项目案例源码。
-
FLL+WRO乐高机器人竞赛教程:机械、巡线与PID
蔡冬冬 试读
《FLL+WRO乐高机器人竞赛教程——机械、巡线与PID》以乐高spike机器人和EV3机器人为载体进行编写,围绕FLL和WRO机器人竞赛,通过180多个搭建示例,详细讲解机械原理、机械传动设计、机械臂系统设计,以及竞赛机器人主机设计与机械平台设计。结合200多个程序示例,详细讲解竞赛机器人的运动、巡线、定位、路径规划、PID拓展与优化等程序的设计。书中还给出了竞赛机器人的“我的模块”程序设计,让各年龄段的学生都能够学会简洁高效的程序编写。《FLL+WRO乐高机器人竞赛教程——机械、巡线与PID》可作为小学生和中学生学习机器人和竞赛的教材或参考书,同时也适合科技爱好者在自学时选用。
-
Premiere Pro 2022从新手到高手
刘纬 试读
《Premiere Pro 2022从新手到高手》是为Premiere Pro 2022初学者量身定做的一本实用型案例教程。通过本书,读者不但可以系统、全面地学习和掌握Premiere Pro 2022的基本概念和基础操作,还可以通过大量精美范例,拓展设计思路,积累实战经验。 《Premiere Pro 2022从新手到高手》共分为11章,从基本的Premiere Pro 2022工作界面介绍开始,逐步深入地讲解基本操作、素材剪辑、特效应用、关键帧动画、叠加与抠像、视频调色、字幕添加、音频处理等软件核心功能及操作,最后通过2个大型实例综合演练前面所学知识。
-
人工智能在电气工程自动化中的应用探索
魏曙光 试读
本书以创新的方式和务实的精神,力求将人工智能的发展脉络、技术理论、产业成果以翔实的形态展现于人前,并且与电气工程这一富有生命力的学科相结合,探索人工智能在电气工程自动化中的应用。 除了必要的知识点和宽泛的知识图谱,本书深入浅出地介绍了有关工业机器人、智能机器人、机器学习、神经网络、语言智能等在内的不同领域的应用实践成果。
-
滚烫元宇宙:6小时从小白到资深玩家
危文 试读
本书以元宇宙为中心,系统讲述了元宇宙的概念、发展现状、应用和未来趋势。首先,本书从元宇宙的概念入手解析元宇宙,同时分析了元宇宙的产业现状以及区块链、游戏、网络算力、展示方式等四大支柱技术。 其次,作为互联网发展的下一阶段,元宇宙已成当前风口,资本大量涌入,游戏与社交成为两大重要赛道。同时,虚拟数字人作为元宇宙中的数字人类也获得了广泛关注。 最后,随着元宇宙的发展,元宇宙与现实世界的融合将进一步加深,社交虚拟化、品牌虚拟化、资产虚拟化都将成为现实,元宇宙也将迎来更好的发展。
-
印象笔记留给你的空间2.0:个人知识管理实践指南
李参 试读
印象笔记作为一款流行的笔记软件,可以有效地帮助知识工作者整理资料,提高工作效率。作为知识工作者,我们需要一个外部个人知识库,以有效管理知识。通过书写笔记,让学习更有效;通过整理笔记,可以不断发现笔记之间的联系,并建立笔记之间的链接。有效的个人知识库会随着笔记数量越来越多而变得越来越有价值。印象笔记是一个非常好的个人知识库管理工具,通过笔记(Note)、笔记本(Notebook)和标签(Tag)的综合应用,可以很好地对日常的学习成果进行有效的转化,让笔记发挥更大的价值。 本书从个人知识管理实践出发,将印象笔记作为个人知识库的核心,通过简单元素的综合应用,让笔记发挥更大的价值。本书的使用方法不局限于印象笔记,可以用于任何笔记软件,甚至是纸质笔记。工具是训练思维方式的方法,透过工具,可以将知识管理的思维方式应用到工作和生活中的更多场景。
-
微信小程序开发:从入门到项目实践
陈长生 试读
《微信小程序开发从入门到项目实践》采取“基础知识→核心应用→高级应用→项目实践”的结构和“由浅入深,由深到精”的学习模式进行讲解。 全书共13章。首先讲解微信小程序的发展历程、小程序账号注册以及项目的创建;然后通过对原生组件、视图容器组件、表单组件等小程序组件的讲解,使读者对小程序组件的使用方法等有一个初步的认识;接下来进行小程序API的讲解,通过对网络API、文件API、数据缓存API、媒体API等内容的介绍,使读者更加深入地了解小程序,并借助这些API方便快速地实现小程序的功能;最后通过实战项目,将小程序的基础知识串联起来,使读者在项目实践过程中体会小程序组件与API应用中的注意事项,并通过真实的案例帮助读者巩固基础,提高小程序组件与API使用的熟练度,快速积累开发经验。另外,《微信小程序开发从入门到项目实践》提供上机实训指导手册、教学PPT课件和海量资源。
-
树莓派Linux操作系统移植
方元 试读
本书介绍Linux内核的编译和移植、根文件系统的制作、基础系统、桌面系统,以及这些软件在系统中的作用、软件之间的依赖关系、各种软件的移植方法。由于很多树莓派应用是由Python语言开发的,本书也专门介绍树莓派上硬件接口的Python控制模块和其他一些基础应用。 全书共分6章,第1章介绍Linux内核的移植及根文件系统的制作;在第1章的基础上,第2章移植了一些基础软件,增强了树莓派的联网功能;第3章介绍Linux的基础图形库、文本布局软件、X Window系统,直至构成一个完整的XFCE4桌面环境;第4章介绍一些应用软件的移植,包括远程桌面、音视频编码与解码及媒体播放、文档阅读,以及网络监控软件;第5章介绍典型的Linux开发工具的移植,移植了编译器的树莓派系统初步具备板载开发能力;鉴于树莓派被广泛用于电子设计制作,第6章专门讨论树莓派GPIO接口的功能,介绍一款典型的GPIO Python模块的使用,并介绍各种应用模块的工作原理和程序控制方法。
-
Scratch项目式编程实战:打造超酷大型游戏
王鸿骏 试读
本书特色创新突破图形化编程案例形式,聚焦打造超酷有趣大型项目,全彩印刷,完整代码掌握如何运用知识,一步步创作一个“超级玛丽”式超酷大型通关游戏项目,项目式学习体系,真正掌握如何运用所学的编程知识,全面提升计算思维内容要点聚焦于打造一个超酷的大型项目,全面升级计算思维与编程技能。 不同于制作各种小项目,本书将带领你创作一个结构完整、功能完善、效果突出,且具有丰富拓展性的大型游戏项目。本书采用项目式学习的方法,化整为零将项目分解为各功能模块,从角色造型、过场动画、信息录入、角色互动、生成地形、功能引擎等多方面进行制作,最终创作出一个具有个人特色的大型游戏项目。 在整个项目的创作过程中,你将学会Scratch中的各项功能和编程知识,培养计算思维来解决大问题,体会到创作的乐趣并收获成就感。 本书适合有一定编程基础的青少年阅读,也适合想要进一步学习提高编程和思维能力,喜欢挑战以及参加竞赛的读者学习,同时还可帮助老师开展相关课程的教学工作。
-
西门子S7-200 SMART PLC实战精讲
徐斌山 试读
《西门子S7-200 SMART PLC实战精讲》深入浅出地介绍西门子公司推出的S7-200 SMART PLC的基础知识、编程软件的使用及实战案例。 全书分为10章,分别为S7-200 SMART PLC介绍、编程软件介绍、PLC简单实用程序分析,第4~10章7个实际工程案例(十字路口交通灯控制、空调新风控制、机械手控制、配料系统控制、本安火花实验台控制、吹灰程序控制系统和汽轮机危急跳闸系统)进行介绍,从PLC控制系统设计思路、软件编程讲起,最后通过程序调试,使读者熟悉并掌握S7-200 SMART PLC的硬件设计、软件编程与调试等。
-
Modbus软件开发实战指南(第2版)
杨更更 试读
Modbus是工业自动化领域广泛使用的通信协议之一,随着电子、计算机和通信技术的不断发展,特别是物联网以及“互联网+”等概念的兴起,Modbus通信技术也从串行总线发展到了Modbus TCP,方兴未艾。 为了让广大在校学生、工业控制和自动化工程师及技术人员了解Modbus协议的内涵,掌握Modbus通信技术的软件开发方法,作者从初学者的角度,由浅入深,循循善诱,以文字和图片相结合的方式撰写了本书。
-
金融级IT架构与运维:云原生、分布式与安全
魏新宇 试读
本书的三位作者有多年的开源软件架构、运维、开发方面的经验,他们从金融行业客户的数字化转型入手,从具体案例分析角度切入,详细讲解了金融行业客户如何通过开源技术完成金融级的IT架构与运维,实现数字化转型。 通过本书,你将掌握如下五个方面的内容。1.金融企业IT系统。2.金融企业的容器云建设。3.金融企业的分布式架构与分布式事务。4.金融企业的稳态与敏态安全。5.金融企业的自动化运维。
-
MATLAB图像处理与应用
刘冰 试读
本书以MATLAB R2020a版本的功能叙述为主线,由浅入深地讲解MATLAB软件在图像处理方面的应用的知识,是一本不可多得的MATLAB图像处理的学习参考书。 本书涉及面广,涵盖一般用户需要使用的各种功能,并详细介绍MATLAB在图像处理方面的使用。本书共分为12章,主要包括MATLAB基础、图形绘制、图像处理基础、图像运算、图像变换、图像增强、图像压缩、图像复原、图像分割、数学形态学的应用、MATLAB图像处理应用等内容。本书强调了图像处理的理论与应用相结合的方法,并给出了大量数字图像处理技术应用的MATLAB实现程序。 本书按逻辑编排,自始至终采用实采取案例描述驱动的讲述方式,内容完整且每章相对独立,既可作为理工科高等院校理工科研究生、本科生的教学用书,也可作为从事图像处理工作的广大科研工程技术人员的参考用书。
-
UG NX数控加工编程实战(1872系列)
陈桂山 试读
《UG NX数控加工编程实战(1872系列)》详细介绍了UG NX 1872系列的数控加工基础知识及编程方法。全书共10章,第1章介绍了数控加工基础知识;第2~9章分别介绍了面铣削、平面铣、型腔铣与深度轮廓铣、固定轴曲面轮廓铣与清根加工、车削加工、孔加工、多轴铣、模具型腔电极加工,详细演示了自动编程的操作步骤和操作技巧,并包含大量操作实例;第10章讲解了两个复杂的自动编程综合加工实例。本书由浅入深、全面细致,并配有完整的实例视频,让读者在熟悉数控加工知识的基础上,快速、有效地掌握UG NX数控加工编程方法。 《UG NX数控加工编程实战(1872系列)》适合UG NX数控加工编程的初学者学习,也可作为大中专院校、高职院校机械制造等专业的教学用书。
-
Java算法从菜鸟到达人
猿媛之家 试读
《Java算法从菜鸟到达人》以Java语言为实现平台,全书分四个部分,用言简意赅的语言介绍了算法的基本概念、五种经典的算法思想、重要的数据结构以及实践中常用的几种算法。除第1章和第2章外,书中每章内容都包括了基本概念、实现方式、具体应用以及达人修炼真题。每一种算法思想中的真题都提供了相应的源代码,可供读者运行,从而达到理论与实践并重的目的。 《Java算法从菜鸟到达人》涉及算法基本分析、算法基本思想、具体应用及大量真题等实用知识,内容全面、条理清楚、语言通俗。本书对计算机及相关专业本科生及研究生的算法能力提升和就业将有所帮助;此外,计算机科学相关领域的工程师以及爱好者也可以将本书作为技术参考书籍,查找所需算法的相关内容并从中得到启示;当然,对计算机科学感兴趣的读者以及IT领域项目经理也可以阅读本书,从而开启算法世界的大门。
-
Android应用安全实战:Frida协议分析
李岳阳 试读
Android应用安全是一个热门话题,本书从Hook框架Frida出发,由浅入深,带领读者掌握Frida框架的使用方法,并让读者能够解决逆向分析、安全测试、算法还原和关键代码快速定位等实际问题。 Android应用安全实战:Frida协议分析共8章,首先讲解了Frida框架环境安装配置,随后讲解了如何使用Frida框架对Android应用的Java层和so层进行分析,并设计了算法自吐框架,最后讲解了Frida框架的高级应用和算法转发。从最基础的环境安装到中高级逆向技巧均有涉猎,能够让读者在实战中掌握Frida框架,并应用于Android逆向分析之中。 Android应用安全实战:Frida协议分析内容翔实,理论与实战相结合,可供Android开发工程师、Android应用安全工程师、爬虫工程师、逆向分析工程师以及想要从事逆向领域工作的人员学习。
-
6G潜在关键技术(下册)
郑凤 试读
在下一代移动通信网络中,对频谱、网络架构、人工智能与大数据、应用层和安全等方向的关键技术研究将推动6G网络稳步发展。下册一共包含8章:第1章和第2章介绍了太赫兹与可见光通信;第3章介绍了全双工的频谱利用技术;第4章介绍了非正交多址接入技术;第5章介绍了6G网络架构;第6章介绍了人工智能、边缘智能和区块链等技术在6G网络中的应用;第7章介绍了应用层技术,包括语义通信、MTC、感知通信计算一体化与动态频谱;第8章介绍了6G网络的安全技术。本书对6G潜在关键技术进行了详细介绍,可供在无线通信、计算机科学等相关领域开展6G关键技术研究的学术界、教育界、产业界等相关人员阅读、参考。
-
Unity3D高级编程:主程手记
陆泽西 试读
本书共10章,每章都是一个独立的知识领域,读者可以按照章节顺序阅读本书,也可以根据喜好挑选自己感兴趣的章节学习。 如果你是一名经验丰富的程序员,能够理解游戏编程的相关基础知识,那么你可以直接阅读你感兴趣的章节。如果你是一名初学者,建议尽量从第1章开始学习。 第1章讲了架构的意义、架构的原理以及如何实现架构。 第2章对C#技术的基础知识做了详细的讲解。 第3章主要针对客户端中的表格数据、程序的协作与应用进行讲解。 第4章介绍的是用户界面(UI)的工作原理与优化手段。 第5章针对3D模型的原理、动画的原理以及两者的优化做了详细的讲解。 第6章介绍的是网络层的业务与底层原理。 第7章针对各种AI类型进行了解析。 第8章主要介绍场景构建与优化、地图构建以及寻路算法优化的相关知识。 第9章则给出了图形数学、图形学常用算法、渲染管线的相关知识。 第10章针对客户端各类渲染技术的渲染原理进行了详细的解析。
-
Java多线程编程核心技术(第3版)
高洪岩 试读
现代软件规模大、实时性要求高,所以掌握提升处理和响应速度的多线程技术势在必行。本书涵盖多线程编程的核心库、方法、原理,透彻讲解了高并发的本质与应对方法,帮助读者解决高并发环境下的业务瓶颈。 本书具体内容如下。第1章讲解Java多线程的基础知识,包括Thread类的核心API的使用。 第2章讲解在多线程中通过synchronized关键字对并发访问进行控制的方法,为读者学习同步知识打好坚实的基础。 第3章介绍线程间通信,以在多线程中进行数据传递。 第4章介绍并发访问时的同步处理实现,包括读写锁(Lock对象)等相关技术点。 第5章剖析定时器Timer类的内部原理。定时器在Android开发中会有深入应用,是很重要的技术点。 第6章介绍单例模式下多线程的全面解决方案。 第7章对前面遗漏的知识点进行补充,使多线程的知识体系更加完整,尽量做到不出现技术空白点。 第8章介绍并发集合框架,可以大大提升开发多线程应用程序的效率。 第9章介绍线程池的使用,让线程管理更规范、高效。这也是Java程序员面试必问的技术点。
-
中望3D产品设计实用教程
钟日铭 试读
中望3D作为国产3D设计软件,在产品设计中可以取得出色的效果。本书重点介绍中望3D在产品设计上的应用,内容包括中望3D基础入门、草图设计、3D造型基础、空间曲线、曲面建模、直接编辑与造型变形、钣金件设计、装配建模和工程图设计。本书结构清晰,内容编排深入浅出,实例丰富,注重理论和实践,是一本好学、好用的3D产品设计教程。 本书可作为各类院校机械、产品设计、加工制造、工业设计等相关专业的教材,也可以作为相关技术人员进行产品设计、机械设计、模具设计、工业设计、数控加工的参考用书。
-
编写整洁的Python代码(第2版)
马里亚诺·阿那亚 试读
这是一本介绍如何实现Python代码整洁的书,主要介绍如何使用Python 3.9引入的新特性提升编码技能。此外,本书还介绍了以下内容:通过利用自动化工具建立高效的开发环境,利用Python中的魔法方法来编写更好的代码,抽象代码复杂性并封装细节,使用Python特有的特性创建高级的面向对象设计,通过使用面向对象设计的软件工程原则创建强大的抽象来消除代码重复,使用装饰器和描述符创建特定于Python的解决方案,运用单元测试方法有效重构代码,以及通过实现整洁的代码库为构建坚实的架构打下基础等。 本书对新手程序员和有经验的程序员同样适用,也适合想通过编写Python代码来节省成本和提高效率的团队领导、软件架构师和高级软件工程师参考。当然在阅读本书前,读者应掌握一些Python基础知识。
-
Go语言精进之路:从新手到高手的编程思想、方法和技巧 1
白明 试读
Go入门容易,精进难,如何才能像Go开发团队那样写出符合Go思维和语言惯例的高质量代码呢? 本书将从编程思维和实践技巧2个维度给出答案,帮助你在Go进阶的路上事半功倍。 编程思维层面 只有真正领悟了一门语言的设计哲学和编程思维,并能将之用于实践,才算精通了这门语言。本书从Go语言设计者的视角对Go背后的设计哲学和编程思想进行了梳理和分析,指引读者体会那些看似随意实则经过深思熟虑的设计背后的秘密。 实践技巧层面 实践技巧源于对Go开发团队和Go社区开发的高质量代码的阅读、挖掘和归纳,从项目结构、代码风格、语法及其实现、接口、并发、同步、错误与异常处理、测试与调试、性能优化、标准库、第三方库、工具链、最佳实践、工程实践等多个方面给出了改善Go代码质量、写出符合 Go 思维和惯例的代码的有效实践。 全书的内容覆盖如下10个大类,共66个主题,字字珠玑,句句箴言。 (1)Go语言的一切 (2)项目结构、代码风格与标识符命名 (3)声明、类型、语句与控制结构 (4)函数与方法 (5)接口 (6)并发编程 (7)错误处理 (8)测试、性能剖析与调试 (9)标准库、反射与cgo
-
惊鸿 SAI古风插画绘制技法教程
麓山文化 试读
本书以SAI软件绘制古风插画为核心,从介绍软件基础、线稿及色彩等内容开始,结合古风人物结构的绘制、人物的服饰及唯美元素的表现等,系统全面地讲解了绘制古风人物插画各个方面的知识。最后,通过综合案例巩固所学知识点,达到学以致用的效果。随书提供书中案例的源文件、线稿和效果图,3个案例的电子书,方便读者练习使用。同时,提供在线教学视频,读者可随时进行学习,提高学习效率。本书具有很强的针对性和实用性,注重理论与实践相结合,适合从事插画行业的专业插画师及相关专业的学生学习使用,同时可以作为绘画爱好者的参考用书。
-
计算机应用基础
袁剑锋 试读
本书是结合全国计算机等级考试要求,针对五年制高职学生,适应当今计算机新技术、新应用的需求而编写的。本书在介绍五年制高职学生必备的计算机基本知识内容的基础上,注重培养学生对计算机基础知识的掌握与应用能力,使学生在以后的工作中能更好地运用办公软件,提高工作效率。内容包括计算机软硬件、信息安全及相关法律法规、互联网以及文献检索等方面的基础知识,以适应当今信息技术应用的发展。 全书共分6章,主要包括计算机基础知识、信息安全基础及相关法律法规;操作系统基础知识及Windows10的主要应用;计算机网络、Internet及信息检索与利用;Office2016办公自动化软件中Word、Excel、PowerPoint的应用等内容。
-
C语言程序设计:现代方法(第2版·修订版)
K.N.金 试读
时至今日,C语言仍然是计算机领域的通用语言之一,但今天的C语言已经和最初的时候大不相同了。 本书主要目的就是通过一种“现代方法”来介绍C语言,书中强调标准C,强调软件工程,不再强调“手工优化”。第2版修订版中不仅有C99中的新特性,还与时俱进地增加了C11和C18中的内容。 本书分为C语言的基础特性、C语言的高级特性、C语言标准库和参考资料4个部分。每章末尾的“问与答”部分给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。 本书是C开发人员的理想参考书,在国外也被众多大学作为C语言课程的教材。
-
跟阿铭学Linux(第4版)
李世明 试读
本书是一本入门级的Linux学习教材,内容由浅入深,案例丰富,通俗易懂! 书中分两部分:前面为基础知识,涉及安装、登录、文件和目录管理、磁盘管理、Vim、压缩和解压缩等;后面为进阶知识,包括LAMP、LNMP、NFS、FTP、Linux集群和Zabbix监控等。与上一版相比,这版不仅将虚拟机软件由VMware 10改为VMware 14,基于CentOS 8进行了修订,删掉了LAMP环境搭建与配置,还增加了Docker等内容。
-
智能光学遥感微纳卫星系统设计方法
刘敏时 试读
本书分别介绍了光学遥感微纳卫星和智能微纳卫星的发展现状,光学遥感卫星设计任务分析,微纳卫星系统总体设计方法,卫星系统总装、测试及试验方法,微纳卫星系统项目实施规划方法,并针对微纳卫星系统中两个重要的关键分系统,介绍了低成本、高集成度的综合电子设计方法及微纳卫星光学载荷设计方法,之后对智能光学遥感微纳卫星进行了展望。 本书知识系统完整,理论联系实际,紧跟时代前沿技术,对未来智能遥感卫星系统设计具有一定的理论指导意义。本书可作为卫星系统设计、光学载荷设计、卫星产品开发人员的专业技术参考书。
-
Premiere短视频制作
陈紫旭 试读
本书立足于行业应用,以应用为主线,以技能为核心,从短视频剪辑的节奏把控到工作内容,从短视频剪辑基本操作到技巧性剪辑,从转场特效设计到调色与音频处理,从特效制作到字幕制作,系统而深入地介绍了短视频后期制作的流程与方法,帮助读者快速掌握各种实操技能与关键技法。 本书内容新颖,案例丰富,既适合有意从事短视频创作工作或对短视频后期制作感兴趣的新手,也适合拥有一定短视频创作经验,想要进一步提升短视频创作技能的从业人员阅读,还可作为本科院校、职业院校相关专业的教学用书。
-
华为通信科技史话
戴辉 试读
华为公司作为中国科技企业的代表,其发展历程是中国或者全球信息通信科技发展的缩影。在本书中,读者将会领略通信行业波澜壮阔的发展历史和惊心动魄的商业竞争,并从中领会到,企业只有满足老百姓的普遍需求,才能奠定成功的基石。 在《华为通信科技史话》中,通信行业老兵、华为早期员工戴辉,作为众多关键事件的经历者,梳理了华为无线通信技术、核心网技术、光传输与数字通信技术的发展脉络,也回顾了华为芯片和操作系统的起源和成长。 《华为通信科技史话》通俗易懂、深入浅出,不管您是电子信息科技专业的学生和从业者,还是对现代科技感兴趣的读者,可以从华为以及中国通信科技奇迹般崛起的故事中得到启发。
-
做C4D Cinema 4D电商视觉设计教程
张优优 试读
本书共包含8章内容,从熟悉软件操作开始,使用一个个精美的案例进行全流程讲解,细致入微地带领读者逐个进行电商技能专项突破,如常用元素制作方法、常见场景搭建技巧、快速便捷的建模思路、两种常用渲染器的使用方法等,把软件工具的学习融入一个个真实的电商案例。此外,本书还讲解了流行的动画制作技巧,轻松地让作品动起来。 通过本书的学习,读者可以快速掌握C4D的使用技巧和Octane渲染器的使用方法。读者不但能跟随视频制作三维视觉作品,而且能提升综合设计能力。
-
新印象 After Effects移动UI动效制作与设计精粹
铛辉 试读
这是一本关于UI动效制作技法的教程,主要介绍在UI设计完成后,如何使用After Effects来制作动效。全书内容以After Effects为基础,以UI设计成品为素材,通过技法讲解和实例操作的形式介绍了常见UI动效的制作方法,包括认识UI动效、After Effects动效制作基础、UI组件动效、常见的UI动效、常用的动效制作脚本和电动车助手App动效实现等内容。为了帮助读者快速掌握UI动效制作技法,本书实例遵循“UI组件小效果→常见的UI效果→全套UI效果”的模式进行讲解。本书可供UI动效制作初学者、UI设计师阅读和学习,也可作为高等院校数字艺术类、UI设计类相关专业的教材。
-
元宇宙基石:Web3.0与分布式存储
焜耀研究院 试读
Web3.0深刻地变革了数据存储的方式,使个人数据和隐私得到了充分的保障,是实现元宇宙的重要保障。本书深入浅出地介绍了Web3.0和分布式存储技术,深入探讨了数据存储、区块链最新技术发展与产业应用,以及分布式计算等内容,带来关于Web3.0应用与发展的新思路。
-
从零开始构建深度前馈神经网络:Python+TensorFlow 2.x
张光华 试读
2016年,阿法狗(AlphaGo)为全世界打开了一条窄窄的门缝,通往未来之路就此展现。通过超强的硬件和大量的数据积累,人工智能浪潮第三次兴起。借助人工智能技术,公安部门可以轻松地抓捕潜逃多年的罪犯;“AI换脸”已经成为普通用户的娱乐方式之一;智慧城市正在建设之中;多个城市开始设立自动驾驶的试点……GPT-3和Switch Transformer开启了新的时代,而智源研究院的悟道2.0参量则高达1.75万亿个。训练有素的结构生物学家花费上千万美元历时多年的研究成果,AlphaFold v2.0在朝夕之间便可完成预测。今天,主动拥抱新变化,积极学习新知识,愈发显得重要。很多人积极地投入热情、时间和金钱后,没能坚持多久就中断了学习;也有很多人对此表示观望或者放弃,觉得仅凭自己的基础不足以把握这次机会。
-
高效使用Greenplum:入门、进阶与数据中台
王春波 试读
这不仅是一本从原理到使用、从入门到进阶讲解Greenplum的著作,而且是一本指导企业用更省钱、更高效地方式使用Greenplum构建企业级数据仓库和数据中台的著作。 作者在数据架构和数据仓库一线工作10余年,积累了丰富的项目经验,他用浅显易懂的语言、贴近生产环境的案例、丰富的示意图例写作了本书,能帮助读者快速掌握具有实战价值的知识。
-
中文版PremierePro视频编辑剪辑设计与制作全视频实战228例
孙芳 试读
《中文版Premiere Pro视频编辑剪辑设计与制作全视频实战228例》是一本全方位、多角度讲解Premiere Pro视频编辑剪辑的实例式教材,注重实例实用性和精美度。全书共设置228个实用实例,按照技术和行业应用进行划分,清晰有序,可以方便零基础的读者由浅入深地学习本书,从而循序渐进地提升Premiere Pro的视频处理能力。
-
Microsoft 365+Power Platform企业数字化转型全攻略
王凤辉 试读
本书汇集了作者多年在世界500强企业授课时学到的优秀工作方式、方法,它不仅仅是一本产品工具书,也是一种基于Microsoft 365+Power Platform的、新的工作方式,这种新的工作方式在很多大型企业已落地并应用。本书的目标就是帮助更多的人更高效、更轻松地进行工作。 本书是基于目前流行的微软Microsoft 365(国际版)企业版环境编写作的,其中包含Microsoft 365中17个最实用的软件,本书有别于其他的工具类书籍,不仅仅是讲述每个应用的新功能,更多是站在Microsoft 365平台的角度去集成更多应用程序完成企业数字化、自动化业务应用。把企业中的人、沟通、文档、信息、工具等集成到一起,更智能地搭建可定制的通信协作平台是本书的特色。 本书适合企业各职能部门日常办公人员、企业中Microsoft 365零基础的IT技术人员、即将毕业踏入职场的大学生,以及对国际化公司岗位感兴趣的读者学习参考。
-
Python从菜鸟到高手(第2版)
李宁 试读
本书从实战角度系统讲解了Python核心知识点以及Python在Web开发、数据分析、网络爬虫、桌面应用等领域的各种应用实践。本书用超过10万行代码、500个案例完美演绎了Python在各个领域的出色表现,每一个案例都拥有详细的实现步骤,带领读者由浅入深系统掌握Python语言的核心以及Python全栈开发的技能。本书分为四篇,共26章,介绍Python基础、存储解决方案、网络与并发和Python高级技术等内容。 本书适用于零基础的初学者,适合作为高等院校教材,也适合想掌握Python开发的程序员以及所有对Python感兴趣的技术人员参考。
-
Python全栈开发:高阶编程
夏正东 试读
本书是Python全栈开发系列的第2册,将重点讲解GUI编程和游戏编程的相关知识点,并搭配200多个示例代码和4个综合项目,可以帮助读者快速、深入的理解和应用相关技术。 本书共6章,47节。第1章GUI编程,主要包括GUI简介和GUI的开发工具包等知识点;第2章Tkinter,主要包括Tkinter的安装、Misc类、Wm类、主窗口、控件、布局管理器、事件处理、对话框和ttk模块等知识点;第3章wxPython,主要包括wxPython的安装、wxPython的基本要素、应用程序、窗口、控件、布局管理器、事件处理、消息对话框、网格和滚动面板等知识点;第4章游戏编程,主要包括游戏编程简介和游戏的开发工具包等知识点;第5章Pygame,主要包括Pygame的安装、Pygame的基础知识、Surface对象、Rect对象、窗口图层、图片加载、图片变形、图片蒙版、图形绘制、文本显示、时间控制、事件处理、精灵、精灵组、碰撞检测、音效和音乐等知识点;第6章Cocos2d,主要包括Cocos2d的安装、Cocos2d的基础知识、导演、节点、事件、粒子系统、动作、音效和音乐等知识点。