网络与数据通信
-
名师讲坛 Spring实战开发李兴华Spring是当今Java开发行业之中的主流技术开源框架,利用Spring框架中IOC&DI与AOP实现机制可以轻松地实现轻量级的Java企业级项目开发。同时简单的代码开发形式与灵活的配置,可以极大地降低开发人员的代码编写难度。基于Spring还可以轻松整合许多Java的标准服务与第三方开发框架,使得项目的开发有良好的规范性。《名师讲坛:Spring实战开发(Redis+SpringDataJPA+SpringMVC+SpringSecurity)》一共分为15章,核心的内容包括Spring框架结构、IOC&DI、AOP、Bean管理、资源管理、表达式语言和定时调度,同时整合了JMS消息服务、Web服务、Redis数据库、JDBC和JPA等服务组件,最后又讲解了流行的SpringMVC以及Spring提供的授权管理组件SpringSecurity。《名师讲坛:Spring实战开发(Redis+SpringDataJPA+SpringMVC+SpringSecurity)》适用于从事Java开发的技术工程师,也适用于Java技术爱好者,同时也可以作为应用型高等院校及培训机构的学习教材。 -
Git从入门到精通高见龙Git是一款让人一开始觉得很容易学,但却很难精通的工具。本书除了介绍Git的相关知识外,还会模拟各种常见的状况,让读者知道应该在什么时候使用什么指令。 《Git从入门到精通》共分11个章节,1~3章介绍安装工具及环境,对于已经安装完成的读者可直接从第4章开始阅读。第5章介绍Git基本的使用方式,虽然难度不高,但却是整个Git系统的基础。第6章介绍Git中常用的分支功能以及使用情境,第7~9章则是介绍如何修改现有的历史记录、使用标签,以及如何应对其他常见的状况。 前面的内容都是在自己的计算机上就可以完成的,从第10章开始介绍如何将自己计算机里的记录推一份到线上(GitHub)。最后一章(第11章)介绍团队开发时可能会使用的开发过程Git Flow。 市面上的参考书籍或网络教程大多是教大家如何通过终端机指令来学习Git,这让不少想学习Git的新手打了退堂鼓。本书除了教大家如何在终端机视窗中输入Git指令,还搭配了图形界面工具,缓和了读者的学习曲线,让读者更容易上手。 -
Visual C++ 2017从入门到精通朱晨冰《Visual C++ 2017从入门到精通》从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细介绍使用VisualC++2017(简称VC++2017)进行程序开发应该掌握的各方面知识。《Visual C++ 2017从入门到精通》共分10章,包括VisualC++2017概述,Windows编程基础,MFC对话框程序设计,MFC控件程序设计,菜单、工具栏和状态栏的开发使用,图形和图像,动态链接库,多线程编程,数据库编程,网络Socket编程。《Visual C++ 2017从入门到精通》中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会VisualC++2017程序开发的精髓,快速提高开发技能。《Visual C++ 2017从入门到精通》适合作为软件开发入门者的自学用书,可供开发人员查阅、参考,也适合作为高等院校相关专业的教学参考书。 -
Swift从入门到精通张亮《Swift从入门到精通》Swift语言部分按照由浅入深的方式依次展开基础篇、高级篇和深入篇的内容,每一篇由7章节组成,每章均有配套编程习题,帮助读者巩固知识点。然后逐步细化和分解问题的应用实例,帮助读者运用已学的Swift语言来解决实际应用问题,使读者体会到Swift语言在实际iOS App开发中所扮演的角色。习题集部分通过30个比较经典的编程练习来帮助读者巩固已学的Swift语言知识,除提供配套参考代码外,还详细讲解编程思路,帮助读者了解题目的算法设计,以及如何通过语言来实现算法。 -
Go语言开发实战千锋教育高教产品研发部本书共有14章,内容包括:初识Go语言、Go语言的基本语法、Go语言的流程控制、函数与指针、Go语言的内置容器、Go语言的常用内置包、Go语言面向对象编程、Go语言异常处理、Go语言文件IO操作、Go语言网络编程、Go语言数据库编程、Go语言并发编程、Go语言密码学算法、Beego框架项目实战。 -
动态信任关系建模方法及其应用李峰,鲁宁 著信任管理和评估技术是解决开放互联网安全问题的重要手段,是系统的安全防护和实体跨域协作的有效保障,对于实现高可信的网络服务环境和计算环境具有重要的理论意义和现实意义。已经成为当前新一代互联网技术研究的重要内容。《动态信任关系建模方法及其应用》首先介绍了信任与信任管理技术的基本概念、多维信任证据模型以及不同信任证据的收集方式等信任建模的基础知识。然后阐述了设计信任模型需要满足的一些基本原则,构建了直接信任和推荐信任相结合的信任评估总体框架。分析了信任模型需要动态感知的因素,设计了一种基于交互感知的动态自适应的信任评估方法。最后介绍了在一些实际场景中的应用,包括在Web服务推荐领域如何推荐可信的服务,在移动机会网络安全路由方面如何构建可信路由表等。《动态信任关系建模方法及其应用》全面、系统地展示了动态信任管理和建模方法的新成果及其具体应用,具有完整性、实用性和学术性。适合开放互联网安全领域的教学、科研工作和工程应用参考。可以作为博士研究生和硕士研究生阶段的“可信计算”“信任管理”“信任计算”等课程的教材使用,也可以作为大学高年级本科生“网络与信息安全”课程的辅助教材,还是研究生和高校教师从事“网络安全”“可信计算”“信任管理”等方向研究的教学和科研参考书。 -
轻松玩转Scratch 3.0编程刘凤飞Scratch是可视化的编程语言,利用它可以制作游戏、动画,还可以计算数学题、处理字符串。《轻松玩转Scratch 3.0编程(第2版)》共分为五部分,细致入微地讲解Scratch3.0编程,完全不用担心孩子零基础。第一部分(第1、2章)了解Scratch3.0的界面和功能,以及与Scratch2.0的区别。第二部分(第3—16章)针对Scratch3.0中的每一个程序块进行实例讲解。第三部分(第17章)在掌握基础程序块的基础上,深刻理解和运用编程中的顺序执行、重复执行、条件判断等程序结构。第四部分(第18—22章)以一个个游戏项目作为实战案例,详细地讲解每一个项目的分析过程、角色安排、程序制作以及完成后的排错、改进思路和方案。第五部分(第23、24章)是高阶项目,一步一步地从简单的实现逐渐增加功能,最终完成一个极其挑战的程序模块,体验一个项目的迭代过程。《轻松玩转Scratch 3.0编程(第2版)》适合完全没有接触过编程的家长和小朋友阅读。对从事编程教育的老师来说,也是一本非常好的教程。120个趣味示例,系统讲解Scratch3.0常用模块的使用方法和技巧。图解教学,学编程像搭积木,快乐动手,轻松有趣。创新教育从编程开始,动手培养逻辑思维能力。 -
机器学习及其应用2019于剑,封举富,张敏灵,俞扬《机器学习及其应用2019》是对第十五届和第十六届中国“机器学习及其应用”研讨会的一个总结,邀请了与会的11位专家就其研究领域撰文,以综述的形式探讨了机器学习不同分支及相关领域的研究成果。内容涉及深度学习、主动学习、子空间学习、随机优化、因果图模型、聚类、分类等,介绍了新型深度学习范式,以及机器学习在机器翻译、大数据分析等方面的应用。《机器学习及其应用2019》可供计算机、自动化及相关专业的研究人员、教师、研究生和工程技术人员阅读参考。 -
语音信号识别技术与实践姜囡 著《语音信号识别技术与实践》内容分为8章。第1章为语音识别技术概述,介绍了语音识别技术的原理和发展与应用。第2章为语音信号处理基本技术,包括数字化预处理、短时时域处理和频域处理的内容。第3章是语音信号的端点检测和分割,介绍了端点检测的原理和常规检测方法,提出了基于复杂背景条件下的端点检测算法,包括算法流程和实验方法。第4章是语音分割聚类,研究了如何获取一段多人对话语音中说话人身份变动的信息,以及如何确定哪些语音段是由同一个人发出来的。详细介绍了三种方法,包括基于混合特征的分割聚类方法、基于改进双门限端点检测的分割法、基于自组织神经网络的改进K-means聚类算法。第5章为基于神经网络的语音识别,详述了基于自适应免疫克隆神经网络的语音识别算法原理、流程和实验方法。第6章是伪装语音识别,探讨了在语音被采用伪装手段(如在耳语、假声、模仿他人讲话、捏鼻子讲话以及用手绢或口罩等物品捂嘴讲话等)情况下,如何正确进行语音鉴定的问题。提出了基于GFCC与共振峰的声纹提取方法和基于深度置信网络模型的声纹提取方法。第7章是基于语音信号的心理压力分级与识别,探讨了反映心理压力的生理信号和分级实验方法,以及基于语音信号的心理压力识别方法。第8章是不同情感的语音声学特征分析,通过对生气、害怕、高兴、中性、惊讶、悲伤六种情感语音的共振峰频率特征、共振峰走向特征、音节间的过渡特征、音节内的过渡特征、基频曲线特征以及振幅曲线特征进行语音声学特征分析,探索了同一个人的语音在不同情感下表现的特征差异。《语音信号识别技术与实践》较全面地总结了课题组近年来关于语音识别、语音与心理压力等级识别、语音与情感分析方面的研究内容。主要章节均以理论介绍、算法流程、实验步骤、结果分析为脉络撰写,内容详尽,循序渐进,适合语音识别及语音情感分析的初学者,希望为在此领域有求知欲的学子打开一扇探索之门。 -
深入理解Elasticsearch(印度)波哈维·荻西特本书在回顾Elasticsearch基础知识的同时,介绍了*新版本Elasticsearch 5的新功能,并对其中级和高级的功能(如查询、索引、搜索和修改数据)进行了详细说明。本书还将探索聚集、指标控制、分片、复制和聚类等概念,并通过实例展示监控管理模块、创建分析插件等。通过本书,读者可以对Elasticsearch 5有一个全面的认识并掌握其性能。
