本书对开放源码电子邮件系统及其安全做了全面而详细深入的介绍。 全书分为三个部分17章。部分包括1到6章,介绍了电子邮件系统的基础知识。第二部分是7到13章,选取了目前最为流行的3种开放源码邮件软件send、q和Postfix,有针对性地介绍了怎样使用它们建立安全的邮件环境,另外着重介绍了防止开放式转发和阻挡垃圾邮件的方法。第三部分是14到17章,介绍了邮件服务安全方面的高级知识,包括防火墙、SASL、POP3和IMAP服务器安全等技术。 本书内容安排循序渐进,实例丰富,无论是对专业的电子邮件管理员还是普通的电子邮件技术学习者均能有所帮助。
Spark 是当今大数据领域最活跃、最热门、效的大数据通用计算平台,是Apache 软件基金会下所有开源项目中开源项目之一。 在“One Stack to rule them all ”理念的指引下,Spark 基于RDD 成功地构建起了大数据处理的一体化解决方案,将MapReduce 、Streaming 、SQL 、Machine Learning 、Graph Processing 等大数据计算模型统一到一个技术堆栈中,开发者使用一致的API 操作Spark 中的所有功能;更为重要的是Spark 的Spark SQL 、MLLib 、GraphX 、Spark Streaming 等子框架之间可以在内存中的无缝集成并可以互相操作彼此的数据,这不仅打造了Spark 在当今大数据计算领域其他任何计算框架都无可匹敌的优势,更使得Spark 正在加速成为大数据处理中心的和的计算平台。 《大数据Spark 企业级实战》详细解析了企业级Spark 开发所需的几乎所有技术内容,涵盖Spark 的架构设计、Spark 的集群搭建、Spark 内核的解析、S
《人工智能》向读者介绍当代人工智能技术的入门知识,特别是以深度学习为代表的机器学习方法。该书主要内容包括人工智能在模拟人类视觉、听觉、语言、行为、思维五个方面的新进展,覆盖了当前人工智能应用广泛的几个领域,包括人脸识别、语音识别、声纹识别、自然语言理解、机器人设计等。 该书介绍的很多算法都需要动手实践才能有更好的理解。读者可以下载该书的实验套件,边学边做,唯其如此,才能真正领略人工智能的神奇与瑰丽。 该书是一本科普著作,没有复杂的数学公式,适用于任何对人工智能技术感兴趣的读者。书中提到的每项关键技术都提供了参考文献,有志于深入理解人工智能算法的读者可以按图索骥,深入钻研。
MATLAB数学建模方法与实践(第3版) 本书从数学建模的角度介绍了MATLAB的应用,涵盖了绝大部分数学建模问题的MATLAB求解方法。全书共5篇。篇是基础篇,介绍基本概念,包括MATLAB在数学建模中的地位、数学模型的分类及各类需要用到的MATLAB技术,以及MATLAB编程入门;第二篇是技术篇,介绍MATLAB建模的主流技术,包括数据建模技术(数据的准备、常用的数学建模方法、机器学习、灰色预测、神经网络及小波分析)、优化技术(标准规划模型的求解、遗传算法、模拟退火算法、蚁群算法等全局优化算法)、连续模型、评价型模型以及机理建模的MATLAB实现方法;第三篇是实践篇,以历年全国大学生数学建模竞赛的经典赛题为例,介绍MATLAB在其中的实际应用过程,包括详细的建模过程、求解过程以及原汁原味的竞赛论文;第四篇是赛后重研究篇,主要介绍如何借助MATLAB的工程应用功
如今这个互联网时代,人们每天都生产海量的数据,如果直接面对这些数据,可能让人无从下手。将数据可视化,用形象立体的形式将其展现,有利于分析其中的关联,攫取可能存在的商业机会。《D3.js数据可视化实战手册》意图通过大量的示例和代码,向读者讲述如何利用D3.js来实现数据可视化。只要读者了解JavaScript,就能完全掌握《D3.js数据可视化实战手册》的内容。 《D3.js数据可视化实战手册》共13章,从如何搭建D3.js的开发环境开始,逐步介绍D3中的各种操作,包括选集、数据的初步处理、数据映射、坐标轴组件、动画过渡效果、SVG相关介绍、绘制图表、安排布局、可视化交互、力学模拟、制作地图和测试驱动。本书包含有大量的示例和代码,可以帮助读者充分理解书中讲述的每一个概念。《D3.js数据可视化实战手册》最后的附录部分,介绍了另外两个Java
本书关注世界科技创新浪潮,聚焦正在深刻影响智能生活和智能社会的黑科技。我们的日常生活被科技的颠覆式创新孕育的新技术覆盖并深深地影响,它们重塑着经济,改变着我们的生活,甚至开始威胁到人类的存在意义……区块链,人工智能还是数字货币,科技的创新正在重新定义着我们的生活。这些黑科技是怎么来的?它们如何运作?它们有什么样的价值?给我们什么样的选择?本书将诉说我们如何利用这些重大变化重塑未来。
本书是一部关于SAP新一代业务平台的理论专著。SAPNetWeaver是近年来具有革命意义的基础应用和集成平台产品,建立了面向服务的新的SAP企业信息架构,提供了极强的对各层面的IT标准和行业标准的支持;降低了企业的IT总体拥有成本(Tco)。 SAPNetWeaver可将客户的IT资产转化为战略价值推动因素。SAP推出的SAPNetWeaver和企业服务架构(ESA)为Web服务从概念转变为业务现实规划了一个蓝图,同时降低了运营成本。 SAPNetWeaver是近年来具有革命意义的基础应用和集成平台产品,建立了面向服务的新的SAP企业信息架构,提供了极强的对各层面的IT标准和行业标准的支持;降低了企业的IT总体拥有成本(TCO)。从某种意义上讲,无论对SAP公司还是整个ERP业界,SAPNetWeaver所引导的技术变革将与当年客户端/服务器的变革具有同样重要的历史地位。 本书亮点:企业服务架构、SAP
本书以IBM SPSS Statistics 20 中文版为基础,全面、系统地介绍了各种多变量统计模型、多元统计分析模型、智能统计分析方法的原理和软件实现。在书中作者结合自身多年的统计分析实战和SPSS 行业应用经验,侧重于对统计新方法、新观点的讲解。在保证统计理论严谨的同时,又充分注重了文字的浅显易懂,使本书更加易学易用。 本书是一本如何使用SPSS进行高级统计分析的指导书。读者可在下载书中案例数据,从而完整地重现分析内容,并可进一步在新浪微博与作者、其他读者进行讨论。 本书适合于已具备统计分析基础知识的读者阅读,可作为高等学校各专业高年级本科生、研究生的统计学教材或参考书,以及市场营销、金融、财务、人力资源管理等行业中需要做数据分析的人士,或从事咨询、研究、分析等专业人士的参考书。
《PLC高级应用技术》系统阐述了CP1HPLc的硬件组成和指令系统,重点介绍了CP1H的高级功能,如任务编程方式、模拟量输入/输出单元的使用、中断的相关功能指令、高速计数器的相关功能指令、位置控制的相关功能指令;同时安排一章内容专门针对s7—200的位置控制功能进行了详细的介绍,包括中断处理、高速计数器、高速脉冲输出、运动控制库、向导生成的PTO/PWM。 《PLC高级应用技术》内容新颖,语言通俗易懂,理论联系实际。为了便于教学与自学,各章节都提供了相应的应用实例,每章还配备了大量的习题。
《控制系统的MATLAB仿真与设计》以MATLAB7.1 为仿真平台,系统地介绍了控制系统分析、设计及仿真的基本概念、原理和方法,全书共分十四章,主要包括:MATLAB基础,数据结构,可视化,程序设计,数值和符号计算,控制系统的分析和设计,控制系统仿真及应用等内容。同时,为了帮助读者进一步掌握《控制系统的MATLAB仿真与设计》内容,在附录中可查阅相关的MATLAB命令和函数库。 《控制系统的MATLAB仿真与设计》可作为自动化、电子信息等工科电气信息类本科专业“MATLAB语言及应用”基础课程教材,也可作为高年级学生“控制系统CAD与仿真”专业课程教材,同时适于作为“系统建模与仿真”课程参考教材,还适于作为自动控制原理、现代控制理论、系统工程等相关课程的辅助教材,也可作为工程技术人员的参考用书。