网络与数据通信
-
开源安全运维平台OSSIM疑难解析 提高篇李晨光OSSIM(Open Source Security Information Management,开源安全信息管理)系统是一个非常流行和完整的开源安全架构体系,通过将开源产品进行集成,从而提供一种能实现安全监控功能的基础平台。《开源安全运维平台OSSIM疑难解析:提高篇》精选了作者在OSSIM日常运维操作中遇到的许多疑难杂症,并给出了相应的解决方案。本书共分为12章,内容包括入侵检测Snort与Suricata,基于主机的入侵检测—OSSEC,漏洞扫描OpenVAS,Memcache、RabbitMQ与Redis协同工作,日志采集与分析,关联分析技术,资产管理,网络流量与主机高可用监控,NetFlow流量分析,OSSIM前端汉化技巧,压力测试及性能监控,数据包抓包分析技巧等。《开源安全运维平台OSSIM疑难解析:提高篇》精选了作者在非常适合具有一定SIEM(Security Information and Event Management,安全信息和事件管理)系统实施经验的技术经理或中高级运维工程师阅读,还可以作为开源技术研究人员、网络安全管理人员的参考资料。 -
Redis5设计与源码分析陈雷 等多名专家联袂推荐,资深专家联合撰写,深入理解Redis5设计精髓。《Redis5设计与源码分析》系统讲解Redis5设计、数据结构、底层命令实现,以及持久化、主从复制、集群的实现,《Redis5设计与源码分析》分为三篇,共计22章内容。第一篇(第1-8章).重点讲解了SDS、跳跃表、压缩列表、字典、整数集合、quicklist和Stream数据结构的实现。第二篇(第9-19章),讲解了Redis的生命周期、命令执行的过程,键、字符串、散列表、列表、集合、有序集合、GEO、HyperLog和Stream相关命令的实现,需要重点了解。第三篇(第20-22章),简单剖析了持久化、主从复制和集群的实现,掌握精髓。 -
LLVM编译器实战教程(巴西)布鲁诺·卡多索·洛佩斯,拉斐尔·奥勒LLVM是一个正在发展中的前沿编译器技术框架,它易于扩展并设计成多个库,可以为编译器入门者提供流畅的体验,并能使编译器开发所涉及的学习过程变得非常顺畅。《LLVM编译器实战教程》首先介绍如何配置、构建和安装LLVM库、工具和外部项目,随后介绍LLVM设计以及它在每个LLVM编译器阶段的实际工作方式,这些阶段包括:前端、IR、后端、JIT引擎、交叉编译功能和插件接口。《LLVM编译器实战教程》还提供了多个实际操作的范例和源代码片段,可以帮助读者顺利地掌握LLVM编译器开发环境的入门知识。 -
细说Linux基础知识尚硅谷IT教育本书详细讲解了Linux系统的特点和各个发行版本,并提供了学习建议内容,包括:使用虚拟机构建Linux学习环境、常用Linux工具软件的使用、无人值守安装及网络安装;Linux服务器在生产环境中的管理建议;Linux常用命令;文本编辑器Vim的使用与进阶技巧;Linux源码包与二进制包的安装、软件包部署的建议;Linux用户和用户组的管理命令;Linux的权限管理、访问控制列表、系统特殊权限和文件属性权限、管理员授权;Linux文件系统介绍、文件系统管理常用命令、系统分区规划与操作等。本书适合基于Linux平台进行服务部署、运维及开发的技术人员,以及大学计算机相关专业的学生使用,也可以作为学习云计算的入门书籍。 -
Apache Kylin权威指南Apache Kylin核心团队Apache Kylin是Hadoop大数据平台上的一个开源OLAP引擎,将大数据的查询速度和并发性能提升至原来的百倍以上,为超大规模数据集上的交互式大数据分析打开了大门。本书由Apache Kylin核心团队编写,系统地介绍了Apache Kylin安装、入门、调优、可视化、运维管理、流式计算、Spark构建、扩展开发、跟主流云平台的集成,以及经典案例等方面,是目前市面上学习Apache Kylin的材料。本书第1章和第2章是基本概念和快速入门,为初学者打下坚实基础。第3章和第4章介绍基本的Cube优化手段和增量构建。第5章展示丰富的查询接口和其上的可视化能力。第6章介绍了基于CubePlanner的自动优化的核心算法和原理。第7章是进阶的流式准实时构建,以将构建的批次间隔缩短到分钟级。第8章介绍如何使用Spark进行Cube构建,以及如何调优性能。第9章通过介绍若干Kylin的重点案例,帮助读者理解Kylin的使用场景和重要价值。第10章介绍可扩展架构和二次开发接口,适合高级开发者。第11章则介绍企业级功能、用户的认证和授权相关知识。第12章着重于问题的排查诊断、日常的运维管理,以及如何通过社区获得帮助等内容。第13章分别以AWS,微软Azure和阿里云为例,介绍如何在主流云平台上部署和使用Kylin。第14章说明如何参与和贡献到开源项目。第15章介绍了Apache Kylin的未来发展方向。 -
小天才学人工智能朱慧,刘鹏《小天才学人工智能》是一本专门给中小学的学生学习人工智能的科普书。人工智能对于培养孩子的逻辑思维能力和科学素养至关重要,国家正在推动将人工智能教育纳入中小学教学和考评体系中。人工智能在计算机领域内,得到了愈加广泛的重视,并在图像识别、自动控制、机器翻译、机器人、仿真系统等领域中得到了应用。《小天才学人工智能》通过采用案例教学方式,让小朋友们了解、爱上人工智能。《小天才学人工智能》不长篇大论地讲理论,而是通过由浅入深的案例引导,让小朋友们从初始了解什么是智能和人工智能,到学会文本识别、声音和图像识别,甚至大数据和智能服务。《小天才学人工智能》适合小学二年级以上的学生学习,如果家长和孩子一起学就更棒了。《小天才学人工智能》既适合作为中小学信息技术课程的教材之一,也适合作为中小学人工智能科普教育的基础教材。 -
MongoDB从入门到商业实战张雯杰――-使用Python访问与操作MongoDB――-使用node.js访问与操作MongoDB――-实时数据的处理与分析――-跨区域数据中心建置 -
信息科学基础理论及海龙信息科学基础理论,实为信息子唯物论构成成分之一的信息子认识识。其研究对象就是作为高度抽象、高度一般化信息简称的信息的概念谱系。信息,就是对为一切信息子蕴含的本体论信息和仅为物质态信息子(脊椎动物)萌生携带的认识论信息的统称。其中,本体论信息与信息子生死与共、不可分离,不具有独立性,却天生具有真实性,为生物蕴含的本体论信息还具有遗传性和变异性。认识主体对认识对象展开的认识过程是认识论信息产生之母。认识论信息具有相对独立性、真假或然性、不可遗传性和可消亡性。高度抽像、高度一般化信息,既是本体论信息和认识论信息各自特性的统一体,又是二者共性的综合体,具有类别的统一性、复杂性,相对独立性和非守恒性。维纳倡导的“信息”实则星一个“内函不明,外延不清”的伪科学概念。此外,本书为信息科学核心学科群的创建奠定了理论基础。 \n -
计算机网络技术徐立新,吕书波本书是针对高等学校计算机网络技术基础和计算机网络组网工程与实践课程编写的一本技术应用型教材,全书共包括12章,分别为计算机网络概述、数据通信基础知识、计算机网络体系结构、局域网技术、广域网技术与Internet、计算机网络应用、无线局域网技术、IPv6技术、网络安全、网络互联技术、SDN与NFV技术、综合实训项目。本书既包含侧重于计算机网络方面的理论和典型技术,使学生在知识结构上具备岗位所需的基础理论,为培养高素质应用型人才奠定理论基础,又包含网络互联技术及典型项目综合实训等内容,侧重于计算机网络的组网技术与工程,锻炼学生的实践技能,使其在能力结构上更好地满足岗位所需的实践能力,为培养高素质应用型人才奠定能力基础。 -
HikariCP数据库连接池实战朱政科《HikariCP数据库连接池实战》是一本从设计思想、功能使用、原理实现、工程实践、技术扩展5个维度全面讲解数据库连接池HikariCP的著作。得到了褚霸、德哥、张亮、吴晟等近10位来自阿里、京东等互联网企业的技术专家的高度评价,同时也在社区里获得广泛好评。系统性上,《HikariCP数据库连接池实战》从基本功能到扩展技术,内容涵盖HikariCP的方方面面;深度上,《HikariCP数据库连接池实战》从原理阐述到源码分析,直击HikariCP的本质;实操性上,《HikariCP数据库连接池实战》不仅有小案例和综合性的大案例,还有针对疑难问题提出的解决方案。《HikariCP数据库连接池实战》共14章,在逻辑上分为四大部分:准备篇(第1-3章)通过阿里连接池优化案例展示了不使用连接池和使用连接池在QPS方面的天壤之别,带领读者了解数据库连接池的背景、历史及原理,以及《HikariCP数据库连接池实战》的主角HikariCP。基础篇(第4-5章)系统梳理HikariCP的基础知识,包含参数配置、JDBC等核心模块,这些内容都是HikariCP基础的重中之重。原理篇(第6-9章)直击HikariCP的“灵魂”,深入浅出地分析了HikariCP的原理。首先,全方位剖析了HikariCP可实现性能原因,其会成为读者面试、工作中的谈资;其次,以连接原理、参数原理、动态代理与字节码技术这3个维度作为切入口,分别对HikariCP进行了源码级别的解析,这样全方位的剖析不同于单视角的源码解析,能将HikariCP的原理更加立体化地展示在读者面前。实战篇(第10-14章)这是《HikariCP数据库连接池实战》的精华部分。HikariCP的监控、扩展技术、常见问题等都是读者在工作中会经常用到的知识点,这些内容来自作者多年实战经验的积累及对大量文献资料的收集整理,包罗万象、精妙绝伦。
