网络与数据通信
-
图解TCP/IP网络知识轻松入门日本Ank软件技术公司本书以图配字的绘本形式向读者介绍了看不见、摸不着的网络知识。主要介绍了什么是网络,TCP/IP概要,通信服务与协议、应用层、传输层、网络层、数据链路层及物理层相关知识和路由选择。附录部分还介绍了参考模型及网络设备和使用的相关知识。让计算机基础知识体系更加完整,对于非计算机专业的读者拥有这么一本书就足够搞定计算机和网络。 -
ANDROID支付开发实务赵厚宝《ANDROID支付开发实务》涵盖了使用AndroidSDK进行Android开发的基本概念和方法,介绍了在Android应用程序中如何接入第三方支付平台,全书共分为六章。前面介绍开发的基本概念和方法,后面介绍如何把银联支付、***支付和微信支付等第三方支付平台接入到Android应用程序。 -
文本大数据情感分析高凯,徐华,王九硕,岳重阳,高成亮借助人工智能相关技术,帮助人们方便、高效地利用网络大数据信息,已成为当前IT业的研究热点之一。《文本大数据情感分析》介绍社交网络等海量异构信息采集算法;对文本挖掘与自然语言处理中涉及到情感分析、微博情绪诱因分析、电商产品评价与意见挖掘等内容进行研究,并提供丰富的应用案例。 -
C++编程无师自通严开明,葛阳,徐景全本书着重引导程序设计零起点的青少年学习C++程序设计,根据青少年的认知水平,精简语法,选取经典例题、有趣例题,渗透计算机原理,由浅入深,循序渐进,可以反复学习和练习。让青少年朋友在学习中逐步掌握基本的程序设计思想和方法,提升计算思维和信息素养。 -
基于差分进化的优化方法及应用董明刚,王宁,艾兵 等内容分为差分进化算法(以下简称算法)的设计及应用。本书从差分进化算法基本原理、单目标差分进化算法、面向约束优化的差分进化算法、面向多目标差分进化算法、面向离散问题的差分进化算法等五个方面进行了介绍。对提出的10个算法进行了详细介绍和讨论,并给给出了实验(仿真)结果。 -
微信小程序开发实战张益珲本书是一本小程序开发的入门级教程图书,也是一本着重于动手实战的编程指导书。随着这两年小程序开发的日渐火热,无论是对于编程工作者、编程讲师或是编程爱好者与学生,掌握小程序开发技能都将为自己带来极大的收获。本书分4个部分进行小程序开发的全面讲解,第1部分着重于语法与小程序开发基础。第2部分是进阶部分,着重于小程序开发中的重难点进行讲解。第3部分为实战部分,通过两个完整的实战项目帮助读者综合运行学习到的知识进行实战项目开发,锻炼读者的动手能力与运用能力。第4部分为扩展部分,跳出小程序开发,向读者介绍更多相关领域的开发技术。 -
名师讲坛 Java微服务架构实战李兴华Java微服务架构是当下流行的软件架构设计方案,可以快速地进行代码编写与开发,维护起来也非常方便。利用微架构技术,可以轻松地实现高可用、分布式、高性能的项目结构开发,同时也更加安全。《名师讲坛:Java微服务架构实战(SpringBoot+SpringCloud+Docker+RabbitMQ)》一共15章,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ消息组件。其中,SpringBoot 是SpringMVC技术的延伸,使用它进行程序开发会更简单,服务整合也会更容易。SpringCloud是当前微架构的核心技术方案,属于SpringBoot的技术延伸,它可以整合云服务,基于RabbitMQ和GITHUB进行微服务管理。除此以外,该书还重点分析了OAuth统一认证服务的应用。《名师讲坛:Java微服务架构实战(SpringBoot+SpringCloud+Docker+RabbitMQ)》适用于从事Java开发且有架构与项目重构需求的读者,也适用于相关技术爱好者,同时也可作为应用型高等院校及培训机构的学习教材。 -
名师讲坛 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从入门到精通》适合作为软件开发入门者的自学用书,可供开发人员查阅、参考,也适合作为高等院校相关专业的教学参考书。
