蓝牙技术是短距离无线通信的主要技术,是个人区域通信领域的重要技术之一,近年来受到各方面的关注,尤其是家电仪器、移动电话、智能大厦等。有关蓝牙技术的协议内容和技术细节非常丰富,本书较详细地介绍了其中的重要内容,以便读者能够在较短的时间里掌握蓝牙技术的特征和特点。首先,将各种短距离无线通信技术与蓝牙技术进行了简单的性能比较。在此基础上,详细介绍蓝牙协议部分,包括协议栈,基带描述,LMP,L2CAP,SDP和RFM。通过对这部分的阅读,读者将对蓝牙的工作方式、工作能力、优缺点、兼容性和可扩充能力等有一个基本的认识。由于蓝牙要求全球应用的一致性和广泛的兼容性,SIG对于各种应用实例如话音、电视、手机等都有严格的规定。因此本书后一部分在介绍通用应用规范的基础上,对一些典型应用情况给予了详细的介绍。读者可以
本书介绍低功耗蓝牙与智能硬件设计,内容包括:电波传播原理,天线原理及设计,nRF51开发环境及其搭建,如何创建低功耗蓝牙应用,Android下的低功耗蓝牙编程开发,iOS下的低功耗蓝牙编程开发,Windows下的低功耗蓝牙编程开发,低功耗蓝牙无线桌面套装设计等。
蓝牙是一种近程的无线互联技术,它使笔记本电脑、移动电话和其他便携式设备及家用设备可以相互交换信息。本书从蓝牙技术和开发蓝牙技术的协议栈的简介开始,详细讲述了在各种常用的操作系统上开发蓝牙应用产品的全过程,其中包括电源管理、安全管理、服务搜索等内容。在讲述编写蓝牙应用程序方法和技巧的同时,书中给出了大量蓝牙高级开发人员编写的完整代码示例。最后,本书提供了一个设计音频应用的实例和个人信息库的案例分析,使读者能够全面掌握蓝牙应用的设计。本书内容丰富,条理清晰,每章后面都包括内容速查和常见问题解答,便于读者对重点内容的查找。本书是从事蓝牙应用程序的开发人员一本很好的参考用书。
Java是一个面向互联网的开源的计算机程序设计语言,拥有跨平台、面向对象、多线程的特点,经过20多年的发展,吸收了软件开发领域的技术,支持泛型编程、Lambda表达式、反射、注解等,形成了Spring、SpringMVC、Mybatis、springBoot等框架技术,先后使用了Git,Maven,Docker等各种项目管理、构建和配置工具,广泛应用于企业级Web应用开发和移动应用开发。对于大多数学生来说,Java的学习周期长,学习难度大,学习效率低。在众多的Java知识内容当中,合理选择知识体系和教学内容,实现课堂教学的有效、实效和高效,是Java课程教学中面临的难题。为此,教材编写组制订Java初级、中级和中的三级教学体系。本书为中级教学体系,主要讲授Java Web方面的内容,并引入SSM框架内容。内容侧重于Web开发基础,也即JavaEE基础部分。在Web开发部分,除了JSP和Servlet以外,增加JSP标签、EL
本书系统、全面地介绍有关JSP网站开发的知识、技能及实用案例,采用的开发环境是Eclipse Tomcat MySQL。 本书共8章,主要内容包括JSP开发概述、JSP语法基础、JSP内置对象、JSP文件对象、JavaBean应用、Servlet应用、JSP数据库编程、JSP MVC编程,还介绍文件上传、EL表达式和JSTL标准标签库等常用技术,以及AJAX异步刷新、图片验证码、富文本编辑器UEditor等实用技术。 本书可作为职业院校及普通本科计算机专业JSP的课程教材,也可作为JSP开发的培训资料或开发人员的自学参考书,也适合有JSP编程基础的JSP爱好者、JSP应用开发人员参考使用,尤其适合具有Java编程基础的JSP初学者使用。
《Web服务发现理论及关键技术》针对网络服务发现领域的关键技术及应用进行研究。~2章介绍该领域的研究背景及现状,通过对服务质量模型、服务发现方式、服务发现体系结构及现有服务发现技术的归纳总结,给出一个完备的综述,并针对该领域当前面临的技术挑战,分析不同应用场景下各类服务发现方式的利弊;第3~7章介绍分布式环境下服务发现的流量控制模型,阐述协同网络环境下基于服务质量感知的服务选择方法,探究数字社区网络连接开销的优化策略,设计移动自组织网络中自治的动态服务发现体系结构,提出基于残缺判断矩阵的一致性分析方案来解决残缺信息情况下的服务发现;第8章对全书进行了总结和展望。 《Web服务发现理论及关键技术》内容深入浅出、理论与实际相结合,适用于在相关领域开展研究的在读硕士研究生、博士研究生以及其