-
路由技术(IPv4版)
张国清 试读
本书是一本详细介绍IPv4路由协议的专业图书,其内容包含RIPv1、RIPv2、IGRP、EIGRP、OSPF和集成IS-IS。本书还详细介绍了路由协议重分布技术和高级路由信息调控技术。为了更好地帮助读者掌握路由技术,本书配有光盘,以增强其实用性和可读性。
-
软件秘笈──设计模式那点事
郑阿奇 试读
本书在第1章软件设计模式概述后,从第2章到第24章诠释23个软件设计模式。每一种都以一个生活故事开始,然后是模式定义、模式分析、模式实现、设计原则和使用场合。模式实现通过Eclipse中的Java工程展开,采用软件编程诠释设计模式故事中的情节和操作,非常有趣。在这个基础上,总结该软件设计模式的设计原则,最后提出使用场合。第25章对各种软件设计模式进行系统总结,第26章是各种软件设计模式综合应用。
-
网络渗透技术攻防高手修炼
武新华 试读
本书由浅入深、图文并茂地再现了网站入侵与脚本技术快速防杀的全过程,内容涵盖:创建安全测试环境、踩点侦察与漏洞扫描、渗透入侵数据库的Web脚本攻击、木马欺骗、渗透入侵的“通道”、缓冲区溢出实现渗透入侵与提权、溢出后开辟控制通道、Cookies欺骗与防御技术、XSS跨站脚本攻击技术、横向提权的暗道渗透、渗透入侵中的嗅探与欺骗技术、拒绝服务攻击技术、网络渗透技术的系统防护、网络渗透技术的终极防范等应用技巧,并通过一些综合应用案例,向读者讲解了黑客网络渗透技术攻防工具多种应用的全面技术。
-
思维导图的三招十八式
张鄂勇 试读
抛开了复杂的思维理论,通过大量的案例来讲解思维导图的应用技巧和经验,范围涵盖教育教学、头脑风暴、知识管理、文件与档案梳理、时间管理、项目运营等,语言通俗,即使是完全不懂思维导图的读者也能读懂。灵活掌握与应用这些技巧和经验,可以帮助读者画出更有创意、更全面、更高效、更实用的思维导图。已经有一定功底的思维导图爱好者,也能在《思维导图的三招十八式》中找到有趣而实用的方法和思路。
-
数据挖掘方法及天体光谱挖掘技术
赵旭俊 试读
数据挖掘是一门面向应用的新兴学科分支,涉及人工智能、机器学习、模式识别、统计学、数据库、可视化等多个学科领域,其主要目的是从大量原始数据中提取人们感兴趣的、隐含的、尚未被发现的信息和知识,目前已广泛应用于科学、工程、商业、医学等领域。
-
小小黑客之路——黑客工具、攻防及防火墙编程入门
葛垚 试读
《小小黑客之路:黑客工具、攻防及防火墙编程入门》适合于编程爱好者和信息安全相关专业学生阅读,让我们在学习的道路上结伴同行。信息安全是一面双扇的门,左边写着“黑客”,右边写着“安全”。你推开“黑客”,看见一条路,笑了;他推开“安全”,看见你,也笑了。这就是你的小小黑客之路。《小小黑客之路:黑客工具、攻防及防火墙编程入门》正如一幅黑客攻防世界的探险地图,由入门、进阶、高级和综合四个层次组成,以C/C++语言和Windows API为平台,并配合由浅人深、由易到难的各种案例绘制而成。地图中的每一部分都配有生动有趣的情景故事,帮助你理解各种实际发生的现象和应对的方法,帮助你深入探寻各种热门的黑客防守工具的原理及编写技巧,帮助你在轻松幽默的氛围中顺利成长。
-
西门子S7-200系列PLC编程指令与梯形图快速入门
李若谷 试读
《西门子S7-200系列PLC编程指令与梯形图快速入门》是西门子PLC编程开发的查询与参考工具书。开篇介绍了西门子PLC识读指令和梯形图的常见方法,接着全面详细地介绍了西门子PLC指令,以及相对应的梯形图指令,同时配以大量的梯形图编程实例。《西门子S7-200系列PLC编程指令与梯形图快速入门》内容涵盖位逻辑指令、数值比较指令、字符串指令、转换指令、计数器/定时器指令、数字运算指令、中断指令、逻辑操作指令、数据/数据传输指令、程序流控制指令和其他指令,通过指令功能讲解和实例说明,对读者掌握相关指令和梯形图有很大帮助。
-
新一代无线技术频谱分配机制与应用
宋起柱 试读
本书深入探讨无线电频谱资源的管理理论和分配机制,并进行相关应用性分析。全书共7章,介绍无线电频谱资源基本知识,详细阐述无线电资源的分配理论和管理模式及发展趋势;研究无线电频谱资源经济价值的表现及现有测评方法,综合分析无线电频谱的稀缺性、利用率和潜在经济效益,并通过层次分析法建立无线电频谱的经济价值评估体系;分析无线电频谱划分理论并讨论管理方式,在此基础上具体探讨无线电频谱的市场化分配机制和非市场化分配机制,并结合案例进行说明;最后分析和展望各种无线电频谱的管理分配模式在新一代无线技术的应用前景。
-
新手学电脑(Windows 7版)(双色)
先知文化 试读
本书从电脑新手的需要和学习习惯出发,详细介绍了电脑入门需要掌握的知识和技能。全书共分11章,主要内容包括:初次接触电脑、Windows 7轻松入门、文件管理、电脑打字入门、个性化设置Windows 7、Windows 7常用附件、软件管理与使用、使用Word 2010编辑文档、使用Excel 2010处理表格、电脑安全与维护和轻松玩转Internet。本书语言通俗易懂、版式清晰、图文并茂、脉络清晰且操作性强,采用“试一试+学一学+练一练+想一想”模式进行讲解,将知识介绍与实战练习相结合,使读者能够轻松上手。同时,本书还配有精彩实用的多媒体自学光盘,通过直观生动的视频演示帮助读者轻松掌握重点和难点。
-
这就是搜索引擎:核心技术详解
张俊林 试读
搜索引擎作为互联网发展中至关重要的一种应用,已经成为互联网各个领域的制高点,其重要性不言而喻。搜索引擎领域也是互联网应用中不多见的以核心技术作为其命脉的领域,搜索引擎各个子系统是如何设计的?这成为广大技术人员和搜索引擎优化人员密切关注的内容。 《这就是搜索引擎:核心技术详解》的特点是内容新颖全面而又通俗易懂。对于实际搜索引擎所涉及的各种核心技术都有全面细致的介绍,除了作为搜索系统核心的网络爬虫、索引系统、排序系统、链接分析及用户分析外,还包括网页反作弊、缓存管理、网页去重技术等实际搜索引擎必须关注的技术,同时用相当大的篇幅讲解了云计算与云存储的核心技术原理。另外,本书也密切关注搜索引擎发展的前沿技术:Google的咖啡因系统及Megastore等云计算新技术、百度的暗网抓取技术阿拉丁计划、内容农场作弊、机器学习排序等。诸多新技术在相关章节都有详细讲解,同时对于社会化搜索、实时搜索及情境搜索等搜索引擎的未来发展方向做了技术展望。为了增进读者的理解,全书大量引入形象的图片来讲解算法原理,相信读者会发现原来搜索引擎的核心技术理解起来比原先想象的要简单得多。
-
云计算解码——技术架构和产业运营
雷葆华 试读
本书将引领你进入编程艺术的世界。本书揭示了运用Processing创建高质量互动艺术作品的奥秘,你将感受到Processing的敏捷性和艺术性,内容覆盖绘图、响应互动、动画、视频、3D、物理计算等专题。精选的实例将激发读者的想象力和创造的乐趣,阅读和练习本书的案例即能快速进入互动艺术创作。本书语言简洁易懂,案例设计独特,所有代码均可在线下载,适合于专业编程人员和学习互动艺术的读者。
-
由浅入深学C#:基础、进阶与必做300题
吕辉 试读
作为一本入门的编程书籍,本书从初学者的角度出发,全面系统地讲解了关于C#各个方面的应用。同时在讲解重要知识点时,都列举了大量的示例,避免学习上的枯燥,所有示例都收录于本书的配套光盘中。另外在每章的最后,还从网络和众多企业面试题中,精选了一些常见问题作为习题。通过这些习题的练习,可以帮助读者巩固知识点,加深理解,甚至可以在企业面试中获益。 本书共分4篇。第1篇介绍C#语言、初步了解C#的开发环境Visual Studio 2010;第2篇介绍C#语法基础、解读程序流程、面向对象的设计、域和属性、字符串和正则表达式、数组和集合的使用、文件读写和操作;第3篇介绍Windows窗体应用、GDI+绘制图形技术、Web应用技术ASP.NET、ADO.NET数据库技术、WPF客户端技术、Silverlight富媒体技术、反射知识、各种网络协议的应用;第4篇主要是关于井字游戏的开发实例的讲解。
-
移动互联网技术及业务
张传福 试读
本书全面系统地介绍了移动互联网的技术及业务,其内容包括:移动互联网的概念、特点、现状与发展趋势;IP、IPv6及IPv4/IPv6的过渡技术;移动互联网的热点技术——移动Widget、移动Mashup和移动AJAX,以及移动互联网业务的创新、商业模式、管理及运营;移动互联网业务的支撑技术——身份管理、数字版权管理、终端管理、数据同步及空中下载技术;移动互联网丰富多彩的业务——商业应用类业务,娱乐类业务,移动电子商务,访问与下载类业务,社区和群组管理业务,以及提供用户和终端状态的业务,移动终端对移动互联网的影响等。
-
中老年人学电脑与上网
余婕 试读
本书详细介绍了中老年用户学习电脑过程中使用的具体方法与技巧,内容符合中老年人使用电脑的爱好、习惯。全书共分14章,分别介绍了电脑的基本知识、系统的基本操作、系统文件的管理、打字入门、Word与Excel的操作、上网浏览、QQ聊天、收发电子邮件、网络游戏、网上视听、网上博客、网上理财、电脑安全与病毒防范等知识。本书知识点全面,版式紧凑,图文并茂。全书采用【知识点拨】+【技高一筹】的写作方式,在介绍必要的知识点的同时,穿插实用的技巧及高难度的知识点,使读者不但掌握基本的操作技能,还能快速进入高手的行列。随书配套的多媒体光盘,提供了全程配音教学视频文件,便于读者自学和跟踪练习本书内容。
-
信息技术环境下的淮安信息化教育发展
谢同祥 试读
教育因现代信息技术的作用而发生变化,这种变化的速度与力度随信息技术环境的日新月异而远胜从前。淮安市的中小学信息化教育受现代信息技术的影响获得怎样的变化与发展,对此,本书尝试在理论层面探讨相关问题的基础上,结合实际案例对淮安的信息化教育实践进行初步的框架式扫描。
-
智能硬件与机器视觉:基于树莓派、Python和OpenCV
陈佳林 试读
本书围绕“低成本玩转树莓派”这个主题,讲解了如何利用树莓派、OpenCV和Python等软硬件搭建一个低成本的智能硬件平台,并在其上实现图像分析、文字识别、人脸识别与追踪、视频监控等机器视觉功能。全书一共11章。第1~4章首先讲解了机器视觉在智能硬件领域的应用场景以及智能硬件上4种常见的机器视觉技术方案;然后讲解了树莓派和OpenCV的安装、配置以及其他准备工作;最后通过一些简单的案例和代码教读者使用OpenCV。第5~11章是本书的核心内容,通过几个具体的综合案例讲解了如何使用树莓派低成本玩转如下机器视觉场景:拍摄照片和视频、处理相机的原始数据、道路和商场的人流统计、道路信息的文字识别、人脸识别与追踪、中央AI视频监控等。以上案例循序渐进,环环相扣,所有代码均可在树莓派上运行,并可轻松移植到任何ARM开发板上。
-
MATLAB函数及应用
张德丰 试读
本书以MATLAB R2020为平台编写,介绍MATLAB常用工具箱中常用的函数,并对每个函数的语法格式和应用进行详细介绍,让读者了解每个函数的功能与用法,从而领略MATLAB简单易用、处理功能强大等特点。 本书共14章,分别介绍矩阵相关操作函数、数据可视化函数、数据分析函数、概率统计函数、偏微分方程函数、优化函数、图像处理函数、神经网络函数、信号处理函数、控制系统函数、样条函数、小波变换函数、模糊逻辑函数、计算机视觉函数等内容。 本书适合MATLAB初级、中级和高级用户学习使用,也适合作为深入研究MATLAB软件的开发者的参考用书,同时也可作为一本全面涵盖MATLAB各项内容的快速查询手册。
-
突破平面3ds Max.VRay.Arnold室内设计与制作剖析
来阳 试读
本书主讲如何使用中文版3ds Max软件进行室内空间效果图制作。全书共分为10章,内容包含3ds Max软件的界面组成、模型制作、灯光技术、摄影机技术、材质贴图以及渲染技术等一整套室内效果图制作技术。本书结构清晰、内容全面、通俗易懂,各个章节均设计了相应的实用案例,并详细阐述了制作原理及操作步骤,注重提升读者的软件操作能力。另外,本书附带的教学资源内容丰富,包括本书所有案例的工程文件、贴图文件和多媒体教学文件,便于读者学以致用。 另外,本书内容适用于3ds Max 2017和3ds Max 2018版本。 本书非常适合作为高校和培训机构环境艺术专业的相关课程培训教材,也可以作为广大三维动画爱好者的自学参考用书。
-
Java Web项目开发全程实录
明日科技 试读
《Java Web项目开发全程实录》以ITCLUB博客、甜橙音乐网、程序源论坛、52同城信息网、物流配货系统、明日知道、九宫格记忆网、图书馆管理系统、网络在线考试系统和天下淘商城10个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发到网站的发布,每个过程都做了详细的介绍。
-
网页设计与网站建设从入门到精通(微课精编版)
前端科技 试读
《网页设计与网站建设从入门到精通(微课精编版)》由浅入深、通俗易懂地讲解了网页制作和动态网站建设的相关技术及实际应用。全书共23章,包括HTML5基础、创建HTML5文档、设计HTML5结构、设计HTML5文本、设计HTML5图像和多媒体、设计列表和链接、设计表格、设计表单、CSS3基础、使用CSS3美化网页文本和图像、使用CSS3背景图像和渐变背景、使用CSS3美化列表和超链接样式、使用CSS3美化表格和表单样式、使用CSS3排版网页、安装PHP运行环境、PHP基础、字符串操作、正则表达式、PHP数组、在网页中使用PHP、Cookie和Session、访问MySQL数据库、设计技术论坛等内容。
-
Unity 3D.2D手机游戏开发:从学习到产品(第4版)
金玺曾 试读
本书以实例教学为主线,循序渐进地介绍了Unity 2018在手机游戏开发方面的不同功能。第1章,由零开始,引导读者熟悉Unity编辑器的各个功能模块和特性。第2~4章是3个不同特色的3D游戏实例,使读者对Unity游戏开发有一个较全面的认识。第5章是一个2D游戏实例,全方位地介绍了Unity在2D游戏方面的应用。第6章和第7章重点介绍了Unity在网络方面的应用。第8~10章介绍了如何将Unity游戏移植到网页、iOS和Android平台。第11章详细介绍了Unity的新GUI系统。第12章是关于创建Unity游戏美术资源的工作流程。第13章和第14章分别介绍了行为树和Play Maker两款插件,第15章介绍了使用HTC Vive创建VR应用,第16章介绍了Unity结合Vuforia 在AR方面的应用,第17和第18章介绍了Shader图形编程和Lua脚本在Unity中的应用。
-
手把手教你玩转RPA——基于UiPath和Blue Prism
王旭斌 试读
本书从介绍 RPA 概念、发展历程及 RPA 与 AI 的关系入手,逐渐深入,全面介绍 RPA 的功能与应用。内容以两款主流的 RPA 平台——UiPath 与 Blue Prism 为基础,手把手讲解如何完成一个 RPA 项目。本书内容深入浅出,结合大量业务场景,涵盖开发 RPA 产品所需的各个方面。 对于即将投入流程自动化的技术人员和非技术人员来说,本书是一本不可或缺的"行动指南”。 本书适合的读者有: 公司决策层或管理层在阅读此书后,能清楚地了解 RPA 如何以一个虚拟员工的身份赋能企业。 流程实施人员(包括会计、文秘或行政人员)在阅读此书后,能清楚地了解 RPA 如何协助自身处理日常烦琐事务,提升自身价值。 程序员在阅读此书后,能够清楚地了解 RPA 这一 AI 解决方案,实现职业转型
-
PowerShell for Office 365应用实战
世纪互联蓝云公司 试读
本书选取企业日常信息管理当中出现频率较高的应用场景,采用循序渐进的讲解方式,指导读者使用PowerShell来配置和管理Office 365的应用和服务。同时,通过对比介绍图形管理界面相应的操作步骤,来降低学习的难度。书中结合真实的PowerShell应用实例进行讲解,并给出了部分命令常见的报错输出信息,有助于提高读者的命令使用与排错能力。 全书共包括5章。第1章介绍了使用PowerShell管理Office 365的基础知识和优势,以及使用PowerShell管理Office 365及其应用需要进行的准备工作;第2章讲解了使用PowerShell管理Office 365的租户的方法;第3章到第5章分别讲解了使用PowerShell管理Office 365的Exchange Online、Skype for Business Online和SharePoint Online的知识。 本书特别适合Office 365的管理员学习使用。另外,广大编程开发人员、追求进一步提升技术能力的网络管理人员及大专院校计算机专业学生阅读本书,也能从中获益。
-
Scala编程(第5版)
Martin Odersky 试读
本书由直接参与 Scala 开发的一线人员编写,深入介绍了 Scala 这门结合面向对象和函数式的编程语言的核心特性和设计取舍。继第 4 版后,时隔一年,本书迎来重大更新,内容覆盖 Scala 3.0,对新的缩进语法、并集类型、交集类型、枚举、代数数据类型、上下文参数、特质参数、扩展方法、类型族等都有详细介绍。本书适合有一定编程经验的开发者阅读,尤其是对 Scala 3.0 新特性感兴趣的开发者朋友。即便是不直接使用 Scala 的读者,也能从本书中学到大量关于函数式和面向对象的编程概念和技巧。
-
网络安全应急响应技术实战指南
奇安信安服团队 试读
2019年,奇安信安服团队出版了《应急响应—网络安全的预防、发现、处置和恢复》科普图书,旨在提高机构、企业在网络安全应急响应方面的组织建设能力。2020年,我们撰写本书,旨在借助奇安信安服团队多年来积累的上千起网络安全应急响应事件处置的实战经验,帮助一线安全人员更加高效、高质量地处置网络安全应急响应事件。本书共10章,第1~3章为网络安全应急响应工程师需要掌握的基础理论、基础技能和常用工具,第4~10章为当前网络安全应急响应常见的七大处置场景,分别是勒索病毒、挖矿木马、Webshell、网页篡改、DDoS攻击、数据泄露和流量劫持网络安全应急响应。通过本书的学习,一线网络安全应急响应工程师可掌握网络安全应急响应处置思路、技能,以及相关工具的使用,以便实现快速响应的新安全要求。本书适合机构、企业的安全运营人员使用,也可作为高校网络安全相关专业学生的培训教材。
-
OpenCV 4.5计算机视觉开发实战:基于Python
朱文伟 试读
OpenCV是一个跨平台计算机视觉和机器学习软件库,也是计算机视觉领域的开发人员必须掌握的技术。本书基于Python 3.8全面、系统地介绍OpenCV 4.5的使用,并配套示例源代码、开发环境与答疑服务。 本书共分15章,主要内容包括计算机视觉概述、OpenCV的Python开发环境搭建、OpenCV基本操作、数组矩阵、图像处理模块、灰度变换和直方图修正、图像平滑、几何变换、图像边缘检测、图像分割、图像金字塔、图像形态学、视频处理,以及停车场车牌识别、物体识别、运动跟踪、人脸检测等案例。 本书既适合计算机视觉与图像处理、人工智能算法的开发人员阅读,也适合高等院校和培训机构计算机视觉与图像处理、人工智能等相关专业的师生教学参考。
-
pytest框架与自动化测试应用
房荔枝 试读
pytest 是 Python 的第三方测试框架,可以实现软件测试各层次自动化。本书系统讲述pytest的主要技术及在各层次自动化测试的应用。 第1章介绍pytest框架。第2章讲解框架运行管理及对测试用例、断言的管理,运行管理中包括各种形式和层次的执行,展示框架的灵活性和全面性。第3章详细介绍框架的核心技术fixture,fixture使用依赖注入技术完成方法、类、文件级、会话级关联、数据关联和共享,可完美解决各种情况耦合和共享。第4章结合测试中最重要的数据驱动技术产生的参数化技术,并配合fixture技术实现一组代码多组数据的数据与代码分离技术。第5章系统讲解各种实用插件。第6~10章是实践,从单元自动化测试、接口自动化测试、Web端自动化测试及App自动化测试计划开始,讲解设计、实现到执行的全流程。第11章介绍BDD,让非技术人员也能参与测试的全过程。第12章介绍pytest一些相关配置。 本书可作为从事软件自动化测试的技术人员的参考书籍,也可作为高等院校,高职类软件工程中质量保证的参考书籍。
-
Windows C.C++加密解密实战
朱晨冰 试读
本书详解Windows加解密算法的原理及其实现技术,内容安排首先从各大主流加解密算法的原理入手,然后用C/C++语言自主实现这些算法,最后从C/C++提供的主流加解密框架和函数库入手讲解其使用方法。 本书分为14章,内容包括密码学概述、搭建C和C++密码开发环境、对称密码算法、杂凑函数和HMAC、密码学中常见的编码格式、非对称算法RSA的加解密、数字签名技术、椭圆曲线密码体制ECC、CSP和CryptoAPI、身份认证和PKI理论基础、实战PKI、SSL-TLS编程、SM2算法的数学基础、SM2算法的实现。 本书适合用于C/C++初中级开发人员自学密码开发技术,也适合高等院校和培训机构相关专业的师生教学参考。
-
嵌入式Linux开发技术
廖建尚 试读
本书主要介绍嵌入式Linux开发技术,主要内容包括嵌入式系统概述、嵌入式Linux开发环境、嵌入式Linux系统的移植、Linux应用开发技术、Linux驱动程序开发技术。 本书结合具体的开发实践,由浅入深地介绍嵌入式Linux开发技术。读者可以边学习理论知识边进行开发实践,快速掌握嵌入式Linux开发技术。 本书的开发实践均有完整的代码。读者可在开发实践代码的基础上快速地进行二次开发,并方便地将这些代码转化为各种比赛和创新创业的案例。这些开发实践不仅可为高等院校相关专业提供教学案例,也可为工程技术开发人员和科研工作人员提供较好的参考资料。
-
Kubernetes实战
Brendan Burns 试读
书中每一章都完整阐述了可能需要使用Kubernetes完成的特定任务。读者可以根据需要学习本书以了解某个特定的主题或感兴趣的部分,然后将它放在一边,直到有新的主题要了解时再拿起它。 尽管采用了这种章节独立的组织方法,但还是会有一些主题贯穿多个章节。有几章是关于Kubernetes上的应用程序开发的。第2章介绍开发者工作流。第5章探讨持续集成和测试。第15章介绍如何在Kubernetes上构建更高层的平台。第16章论述状态管理和有状态应用。除了应用程序开发之外,还有几章是关于Kubernetes中的服务运维的。第1章介绍如何搭建一个基本服务。第3章介绍监控和度量指标。第4章介绍配置管理。第6章介绍版本控制与发布。第7章介绍应用程序的全球化部署。 还有一些关于集群管理的章节,包括关于资源管理的第8章、关于网络的第9章、关于Pod安全的第10章、关于集群策略与治理的第11章、关于多集群管理的第12章以及关于准入控制与授权的第17章。最后,有几章是完全独立的,其中包括外部服务集成(第13章)和机器学习(第14章)。
-
Python人工智能项目实战
桑塔努·帕塔纳亚克 试读
本书可帮助你结合深度学习和强化学习来构建智能而且实用的基于人工智能的系统。本书涉及的项目涵盖众多领域,例如医疗健康、电子商务、专家系统、智能安防、移动应用和自动驾驶,使用的技术包括卷积神经网络、深度强化学习、基于LSTM的RNN、受限玻尔兹曼机、生成对抗网络、机器翻译和迁移学习。本书有关构建智能应用的理论知识将帮助读者使用有趣的方法来拓展项目,以便快速创建有影响力的AI应用。读完本书之后,你将有足够的能力建立自己的智能模型,轻松地解决来自任何领域的问题。
-
Java项目驱动开发教程
迟殿委 试读
《Java项目驱动开发教程》是一本以项目驱动教学模式理念设计的Java入门书。全书内容以软件项目案例驱动,代码实例丰富,项目实训任务饱满,语言通俗易懂,不仅能够使读者全面掌握Java面向对象编程技术,还能够提升读者使用Java语言开发软件项目的能力。本书配套示例源代码、PPT课件、教学大纲、课程设计指导书、实训任务指导书、课后练习答案及Java核心编程参考文档等资源。 《Java项目驱动开发教程》分为3个专题,共14章,3个专题分别以面向过程版的商超购物管理系统、面向对象版的超市购物系统、端对端聊天系统为贯穿项目,内容包括Java开发入门、Java的基本语法、Java程序流程控制、数组、Java类和对象、Java继承和多态、Java抽象类和接口、Java异常处理、Java图形界面编程、Java集合、Java多线程、Java网络编程、Java IO流、Java反射机制。 《Java项目驱动开发教程》适合Java编程初学者系统地学习Java核心编程技术,同时也非常适合高等院校相关课程的师生作为教学参考书或教材使用。
-
MATLAB高等数学分析(上册)
卓金武 试读
全书设计为高等数学教材的辅助实验教材, 涵盖MATLAB基础及高等数学的各章内容的MATLAB实现内容。具体每章内容包括:1.实验目的 :总结本章的主要知识点, 主要强调实验部分要练习哪些知识点; 2.MATLAB相关命令:总结可能用到的主要MATLAB命令, 介绍这些命令的用法,要点,注意事项等;3.MATLAB实验实例:每章这个部分是主题内容, 以一些实例将知识点与命令融合在一起, 介绍典型数学习题的MATLAB求解过程, 包括详细的代码,结果等内容。4.拓展应用:该部分是介绍相关的工程应用案例, 比如相关数学建模问题
-
PPT现代商务办公从新手到高手:让你的PPT更有说服力
郭绍义, 丁鹏著 试读
本书对Microsoft PowerPoint2016中的应用知识做了详细介绍,通过对现代商务办公中常常使用到的多个PPT风格进行详细地梳理与分析,归纳总结出了六种PPT的风格,同时对这六种风格的PPT进行了详细解读,将每种PPT风格中最突出的特色作为每个章节的中心,以此延伸出问题与知识点,全方位辐射到整本书中。 本书图文并茂,逻辑性强,文字轻松活泼,操作门槛低却又包含实用的设计原理,不但适合刚入门的PPT新手,还适合想要提升PPT设计能力的商务办公人士。
-
微信小程序开发边做边学—微课视频版
诸葛斌 试读
本项目教授读者微信小程序开发和云服务的相关知识,重点根据团队开发运行的豆豆云助教小程序展开案例教学,使得学习者通过模仿激发小程序开发学习热情,主要掌握所需的开发语言和开发项目的具体实施内容,让参与课程的学习者具备开发一套解决复杂互联网应用的信息化能力,可独立建立一套基于云服务的信息处理平台,并通过微信小程序的形式展现给用户。
-
TensorFlow深度学习——深入理解人工智能算法设计
龙良曲 试读
本书适合初学者快速入门深度学习算法和TensorFlow框架。我们已讲故事的方式向读者一步步地介绍每个核心算法,非常详细地剖析算法原理,手把手实现每个算法实战,不但让读者能够了解算法的工作原理,更重要的是教会读者如何一步步地思考问题并解决问题。具体地,我们会介绍目前深度学习的数学原理,反向传播算法,卷积神经网络,循环神经网络,对抗生产网络,自编码器,神经网络结构搜索,图卷积网络等等一系列前沿核心算法。使读者不仅可以明白原理,还能学以致用。内容讲解细致,没有数学基础的读者也能轻松入门。
-
6G潜在关键技术(上册)
郑凤 试读
随着5G商用部署的稳步推进,6G的研究正在如火如荼地展开。 目前业界已经对6G的场景与需求进行了研究与探讨,并初步达成共识,认为6G将实现数字孪生、智能泛在的愿景,在峰值速率、时延、连接密度、可靠性、频谱效率和定位能力等方面将远超5G,给人们的生活和出行带来前所未有的体验。本书为上、下两册,上册共10章。 第1章介绍了6G研究的概况,包括发展愿景、驱动力、垂直服务与各国研究现状,第2章介绍了6G用例与性能指标,第3章介绍了6G通信的频谱,第4章介绍了6G面临的挑战与潜在关键技术,第5章介绍了编码、调制与波形,第6~10章介绍了空间资源利用技术,包括OAM、RIS、MIMO、Cell-Free与全息技术。
-
UG NX 12.0 中文版从入门到精通(微课视频版)
梁秀娟 试读
本书按知识结构分为11章,内容包括:UG NX 12.0简介、UG NX 12.0快速入门、曲线功能、草图、特征建模、编辑特征、曲面功能、查询与分析、装配建模、工程图、综合实例等知识。在介绍的过程中,注意由浅入深,从易到难,各章节既相对独立又前后关联。 全书解说翔实,图文并茂,语言简洁,思路清晰。本书随书所配电子资料包含全书实例源文件和主要实例操作过程AVI动画文件,读者可以扫描书中二维码,边学边练,更加轻松自如地学习本书知识。
-
Rootkit和Bootkit:现代恶意软件逆向分析和下一代威胁
亚历克斯·马特罗索夫 试读
一本囊括灵活的技巧、操作系统架构观察以及攻击者和防御者创新所使用的设计模式的书,基于三位出色安全专家的大量案例研究和专业研究,主要内容包括:Windows如何启动,在哪里找到漏洞;引导过程安全机制(如安全引导)的详细信息,包括虚拟安全模式(VSM)和设备保护的概述;如何通过逆向工程和取证技术分析真正的恶意软件;如何使用仿真和Bochs和IDA Pro等工具执行静态和动态分析;如何更好地了解BIOS和UEFI固件威胁的交付阶段,以创建检测功能;如何使用虚拟化工具,如VMware Workstation;深入分析逆向工程中的Bootkit和Intel Chipsec。
-
Premiere Pro 2020中文版入门、精通与实战
海天印象 试读
本书详细介绍了Premiere Pro 2020软件的应用方法,以及使用Premiere Pro 2020进行视频编辑与处理的方法和技巧,能够帮助读者快速上手并成为应用高手。本书共13章,内容包括Premiere Pro 2020快速上手、添加与调整素材文件、色彩色调的调整技巧、编辑与设置转场效果、精彩视频效果的制作、编辑与设置影视字幕、创建与制作字幕特效、音频文件的基础操作、处理与制作音频特效、影视覆叠特效的制作、视频运动效果的制作、设置与导出视频文件及商业广告的设计实战,读者学习完本书后可以融会贯通、学以致用,制作出更多专业的影视文件。本书结构清晰、语言简洁,适合视频处理、影像处理、多媒体设计等从事人员阅读,同时适合新闻采编用户、节目栏目编导、影视制作人、婚庆视频编辑及音频处理人员参考学习,还可作为各类计算机培训中心、中职中专、高职高专等院校相关专业的辅导教材等。
-
手把手教你做B端产品
吴朦佳 试读
本书通过作者亲自做产品的经历,以及总结的方法和实战案例,给B端产品经理一份可快速上手的实用手册:第1部分打造其可在不同行业快速应用的底层产品设计思维;第2部分讲解了产品设计后期的如何推动产品上线落地;第3部分通过解构目前市场最热门的教育、医疗、工业行业产品,并把其产品中的通用性功能模块(CRM系统、ERP系统、OA系统等)抽象出来,帮助用户更快更好地设计产品。整本书就是一个产品的开发流程,实现"手把手教会”的目标。
-
Python零基础快乐学习之旅(K12实战训练)
洪锦魁 试读
1:完整讲解Python语法 2:Python数据结构3:Python输入与输出4函数与方法5:档案管理 6:程序除错与异常处理7:搜寻与排序
-
TensorFlow与自然语言处理应用
李孟全 试读
自然语言处理(NLP)是计算机科学、人工智能、语言学关注计算机和人类(自然)语言之间的相互作用的领域。自然语言处理是机器学习的应用之一,用于分析、理解和生成自然语言,它与人机交互有关,最终实现人与计算机之间更好的交流。 本书分为12章,内容包括自然语言处理基础、深度学习基础、TensorFlow、词嵌入(Word Embedding)、卷积神经网络(CNN)与句子分类、循环神经网络(RNN)、长短期记忆(LSTM)、利用LSTM实现图像字幕自动生成、情感分析、机器翻译及智能问答系统。 本书适合TensorFlow自然语言处理技术的初学者、NLP应用开发人员、NLP研究人员,也适合高等院校和培训学校相关专业的师生教学参考。
-
CentOS 7.5系统管理与运维实战
孙亚南 试读
本书从实际应用出发,以CentOS 7.5作为操作系统基础,介绍目前企业中常用的软件平台架设和管理方法,通过运维的视角来介绍运维的基础知识和软件平台的常见搭建思路。 本书共14章,分为3个知识区块。涵盖的主要内容有:以CentOS 7.5特性和安装、运维基础、网络配置与结构为第一个知识区块的基础知识;企业中应用广泛的路由与策略路由,针对不同应用平台的文件共享服务NFS、Samba和FTP,目前常见的Web平台LAMP、LNMP,把应用容器化快速部署上线的Docker技术,中小型企业应用最为广泛的LVS集群技术,实现高可用性的双机热备系统等为第二知识区块的应用平台建设与管理方面的知识;目前热门的虚拟化和云计算为第三知识区块,主要有KVM虚拟化及oVirt管理平台,适合企业使用的GlusterFS存储技术,以及OpenStack和OpenNebula云平台等知识。 本书从实际生产应用环境出发,并注重安全与运维思路教学,既适合有一定计算机基础想学习Linux的初学者参考,又适合有一定Linux基础需要学习运维知识的人员阅读。
-
深入浅出Python量化交易实战
段小手 试读
本书主要以国内A股市场为例,借助第三方量化交易平台,讲述了KNN、线性模型、决策树、支持向量机、朴素贝叶斯等常见机器学习算法在交易策略中的应用,同时展示了如何对策略进行回测,以便让读者能够有效评估自己的策略。 另外,本书还讲解了自然语言处理(NLP)技术在量化交易领域的发展趋势,并使用时下热门的深度学习技术,向读者介绍了多层感知机、卷积神经网络,以及长短期记忆网络在量化交易方面的前瞻性应用。 本书没有从Python基础语法讲起,对于传统交易策略也只是一带而过,直接将读者带入机器学习的世界。本书适合对Python语言有一定了解且对量化交易感兴趣的读者阅读。
-
Node.js 12实战
赵荣娇 试读
本书分为四大部分共17章,第一部分为Nodejs 12概述和开发环境介绍,共两章。第二部分是Nodejs 12编程基础,主要介绍Nodejs编程的基本知识。第三部分为Nodejs开发实践,全面讲解Nodejs在实际开发中的具体应用和实际案例。第四部分Nodejs开发项目实例,以项目的形式为读者深入讲解建立一个Nodejs应用的整个过程。
-
Netty实战
王金柱 试读
Netty是一个开源的、基于NIO的客户端和服务器端Java编程框架。本书涵盖Netty开发中绝大多数需要掌握的基本原理、方法与技巧,是一本比较实用的Netty参考书,可以作为Java Web应用开发人员的技术指导手册。 全书分为10章,包括Netty基础(从Java IO演进)、构建完整的Netty应用、Netty线程模型、Netty内存管理、Transport(传输)、Channel(通道)、Codec(编解码器)和Bootstrap(引导)等核心内容的8章,还包括基于WebSocket构建Netty响应服务器和Netty消息推送系统这两个项目实战的2章。本书对应用Netty框架开发网络应用有很好的指导作用。 本书内容简洁明了、通俗易懂、原理清晰、重点突出、实例丰富、代码精练,适合想要学习Netty的Java Web应用开发人员,同时也非常适合作为高等院校和培训学校计算机及相关专业的辅助教材。
-
实战机器学习
鲍亮 试读
随着互联网、物联网、云计算等技术的不断发展,许多领域都产生了大量的数据。利用机器学习技术分析海量数据,可以从数据中发现隐含的、有价值的规律和模式,进而用于预测并采取相应动作。在上述背景下,本书从理论、技术和应用三个层面入手,全面讲解如何利用机器学习技术解决实际问题。 本书共分26章,内容包括机器学习解决问题流程、问题分析与建模、数据探索与准备、特征工程、模型训练与评价、模型部署与应用、回归模型、支持向量机、决策树、集成学习、K近邻算法、贝叶斯方法、聚类算法、关联规则学习、神经网络基础、正则化、深度学习中的优化、卷积神经网络、循环神经网络、自编码器、基于深度学习的语音分离方法、基于深度学习的图像去水印方法、基于LSTM的云环境工作负载预测方法、基于QoS的服务组合问题、基于强化学习的投资组合方法、基于GAN模型的大数据系统参数优化方法。 本书内容全面、示例丰富,适合机器学习初学者以及想要全面掌握机器学习技术的算法开发人员,也适合高等院校和培训机构人工智能相关专业的师生教学参考。
-
Spring Boot+Vue.js+分布式组件全栈开发训练营(视频教学版)
曹宇 试读
全书分为三部分。第一部分(第1~9章)主要讲述Spring Boot的相关技能,包括搭建Spring Boot开发环境、Spring Boot框架基础、JPA操作数据库、面向切面编程、基于Thymeleaf和FreeMarker的全栈开发、拦截器和过滤器、RESTful规范定义服务、Swagger组件可视化服务、logback和ELK组件输出日志、基于Spring Security和Shiro的安全框架技术和基于Junit的单元测试技术。第二部分(第10~15章)主要讲述Spring Boot整合诸多分布式组件的技术,包括整合MongoDB、Redis和MyCAT数据层组件、整合Dubbo和Zookeeper、整合RabbitMQ消息中间件和基于Nginx的分布式部署。第三部分(第16和17章),第16章以前后端分离项目为例,给出了基于Vue的全栈开发技术,其中前端用到了Vue、Element-UI和Axios等组件,后端用到了Redis缓存组件和MyCAT分库组件;第17章通过高并发限流和秒杀项目讲述了Redis和RabbitMQ等分布式组件的用法。
-
ANSYS Workbench 2020有限元分析从入门到精通(升级版)
陈艳霞 试读
本书以ANSYS Workbench 2020为操作平台,详细介绍软件的功能和应用,内容丰富,涉及面广,能使读者在掌握软件操作的同时,也能掌握解决相关工程领域实际问题的思路与方法,并能自如地解决本领域所出现的问题。全书分为5部分共19章,第1部分从ANSYS Workbench 2020平台的各个功能模块着手介绍常用命令的使用以及几何建模、网格划分和后处理的相关知识;第2部分以项目范例为引导,主要讲解在Workbench平台中进行的结构静力学分析、模态分析、谐响应分析、响应谱分析、瞬态动力学分析和随机振动分析等;第3部分作为结构有限元分析的进阶部分,主要讲解在Workbench平台中进行的显示动力学分析、结构非线性分析、接触分析、线性屈曲分析等;第4部分以项目范例为引导,主要讲解在Workbench平台中进行的热力学分析、疲劳分析、流体动力学分析和结构优化分析等;第5部分主要介绍多物理场耦合分析中的电磁热耦合分析。本书工程实例丰富、讲解详尽,内容循序渐进、深入浅出,适合不同基础的读者。
-
数据生产力:企业BI项目建设与运营
王文信 试读
经过十余年信息化建设,很多企业都上线了各种业务系统,积累了大量业务数据,具备应用 BI (商业智能)进行数据分析和数据化管理的条件。而如何让BI项目在企业中落地并持续运转,成为很多企业尤其是传统企业头疼的问题。本书聚焦 BI(商业智能)与 BI 项目, 重点介绍 BI 项目的建设流程和运营技巧,并围绕 BI 项目中的场景和人员两大要素,分享了 BI 在零售、金融、 制造、 医疗和教育等行业中的应用案例, 提出了搭建企业数据人才培养体系的方法。本书阐述了一套较为完善的 BI 项目成功方法论,无论是负责规划企业整体 BI 战略的 CIO 或其他高层管理者,还是负责实施具体 BI 项目的项目经理或 IT 人员,抑或是需要从中配合的业务人员,都可以通过本书了解 BI 项目成功的要点,提升规划、实施和运营 BI 项目的能力。
-
基于Android Studio的案例教程(第2版)
宋三华 试读
本书主要介绍如何利用Android Studio、Eclipse 等工具开发Android 项目。全书共分5 章,主要内容涉及Android 项目开发环境介绍、常用布局及布局组件、活动等几大组件、数据存储、网络XML 和JSON数据存取等内容。大部分章节都配备了案例,边讲理论边通过案例介绍如何应用。本书面向的是Android 开发初学者,大部分章节都配备了案例,主要是针对该章节的知识应用,代码不过多冗余,易于读者理解。
-
SolidWorks 2018宝典
詹友刚 试读
本书是全面、系统学习和运用SolidWorks 2018软件的宝典,内容包括SolidWorks的安装、软件用户配置、二维草图的绘制、零件设计、装配设计、曲面设计、工程图的制作、钣金设计、模型的测量与分析、渲染、运动仿真及动画、模具设计、管路与电气设计、结构分析和大型装配技术等。本书在内容安排上,结合大量的实例来对SolidWorks 2018软件各个模块中的一些抽象的概念、命令和功能进行讲解,化深奥为简易;另外,书中以范例的形式讲述了实际生产一线产品的设计过程,使读者较快地进入产品设计实战状态。在写作方式上,本书紧贴软件的实际界面,使初学者能够直观地操作软件进行学习,从而提高学习效率。