一步一步学Spring Boot:微服务项目实战(第2版)
¥27.99
本书深浅出地介绍了Spring Boot 2.x在Web应用发中的各种技术。全书共21章,第1章由零始,引导读者快速搭建Spring Boot发环境,为之后Spring Boot的探险之旅奠定基础。第2章、第3章、第10章和第13章介绍了Spring Boot的数据访问应用,包括Spring Boot集成Druid、Spring Data JPA和MyBatis以及快速访问MySQL和MongoDB数据库。第4~6章,介绍了Spring Boot集成Thymeleaf模板引擎、事务及拦截器和监听器的应用。第7~9章介绍Spring Boot使用Redis缓存和Quartz定时器、集成Log4J日志框架和发送Email邮件。第11~12章介绍Spring Boot集成ActiveMQ、异步调用和全局异常使用。第14~15章介绍Spring Boot应用监控和应用安全Security。第16~17章介绍Spring Boot微服务在Zookeeper中的注册、Dubbo的使用、多环境配置和使用以及在Tomcat中的部署应用。第18~20章主要探索Spring Boot的容器化、单元测试以及背后的原理和执行流程。第21章以秒杀系统为例,介绍Spring Boot在项目发中的应用。 本书既介绍了Spring Boot背后的原理和执行流程,又突出了Spring Boot与各种热技术的整合应用,适用于所有Java编程语言发人员、Spring Boot发爱好者以及计算机专业的学生等,也很适合作为培训机构与大专院校的教学用书。
名师讲坛——Java微服务架构实战(SpringBoot+SpringCloud+Docker+RabbitMQ)
¥28.26
《名师讲坛——Java微服务架构实战(SpringBoot+SpringCloud+Docker+RabbitMQ)》一共15章,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ消息组件。其中,SpringBoot是SpringMVC技术的延伸,使用它行程序发会更简单,服务整合也会更容易。SpringCloud是当前微架构的核心技术方案,属于SpringBoot的技术延伸,它可以整合云服务,基于RabbitMQ和GITHUB行微服务管理。除此以外,本书还重分析了OAuth统一认证服务的应用。
数据结构案例教程(C语言版)
¥33.60
数据结构是计算机和信息技术类等相关专业的一门重要的专业基础课程,数据结构及其处理算法是设计与实现系统软件和大型应用软件的重要基础,结合数据结构课程的现状和发展趋势,本教材具有难度适中、结构合理、应用性强的特。
Web 程序设计与架构
¥14.75
微软公司一直引领IT行业的发展,.NET平台占据市场绝大多数份额,特别是在目前的国内就业市场。而对于一个计算机的专业的从业人员,对微软整体技术的把握与发展,也是大多数IT从业人员的必然选择。 本书侧重实用性,从基本的知识介绍始,通过一半以上篇幅的从简到难的实验,系统地给读者介绍微软Web程序设计技术与架构。本书一共三大部分:部分:ASP.NET Web程序设计、第二部分:Web程序设计中的字符串与正则表达式、第三部分:XML 与 Web Services,以及与之对应的实验,本书的案例与实验的篇幅大概占一半,涵盖了几乎所有的知识。
MCS-51单片机原理、接口及应用
¥9.75
本书以MCS-51单片机为对象,阐述了其结构和功能、指令系统、汇编语言和C51语言程序设计、中断系统和定时/计数器、并行和串行存储器扩展技术、串行通信口、显示器和键盘口技术、数/模和模/数转换器的口技术,介绍了常用仿真软件Proteus和KeilC51的Windows集成发环境μVision2的使用方法,并以典型例题为载体,将汇编语言和C51语言相对应地介绍了程序设计方法及单片机系统的设计方法。本书以C51语言为主,汇编语言为辅。书中所有例题均给出源程序及仿真运行结果。
Python从入门到项目实践(超值版)
¥36.99
《Python从门到项目实践(超值版)》采取“基础知识→核心技术→核心应用→高级应用→项目实践”结构和“由浅深,由深到精”的模式行讲解。全书共5篇23章。首先讲解Python快速门,Python编程基础,数字和字符串类型,Python列表、元组与字典等;深讲解了如何使用Python字符串及运算符,控制流程和控制语句,函数,文件与文件目录,数据格式化,Python类的使用,Python模块的使用等;详细讲解了如何用Pillow库处理图片,正则表达式,Python线程和程,Python 异常处理,程序测试与包,数据结构基础,数据库编程等;然后介绍了网络编程,Web网站编程技术,基于tkinter的GUI界面编程以及其他高级技术等;在实践环节讲解了游戏发飞机大战和网上物系统两个实战案例,介绍了完整的Python系统发流程。《Python从门到项目实践(超值版)》不仅融了作者丰富的工作经验和多年使用Python的心得,还提供了大量实例,具有较强的实战性和可操作性。 《Python从门到项目实践(超值版)》旨在从多角度、全方位帮助读者快速掌握软件发技能,构建从高校到社会的就职桥梁,让有志于从事软件发的读者轻松步职场。另外,本书还赠送大量资源,由于赠送的资源比较多,我们在本书前言部分做了详细说明。 《Python从门到项目实践(超值版)》适合Python门者,也适合Python数据库管理员以及想全面学习Python数据库技术以提升实战技能的人员阅读,还可作为正在行软件专业毕业设计的学生以及大专院校和培训学校的参考用书。
Spring 5企业级开发实战
¥41.30
Spring框架是为了降低解决企业系统发的复杂度而产生的,掌握并学会使用Spring框架行项目发,是Java发人员技能之一,本书从企业应用发的角度出发,深浅出地讲解了Spring 5的新特性和Spring集成发技术。全书共19章,第1章~第3章主要讲解如何搭建Spring发环境以及Spring IoC和AOP容器的原理及代码分析。第4章和第5章概述Spring 5和Java 8的新特性。第6章和第7章讲解Spring 5新特性—— WebFlux响应式编程、发和调试。第8章和第9章主要讲解Spring 5集成Kotlin语言以及更多Spring 5新特性的细节。第10章~第19章主要介绍Spring集成其他热门技术,例如,Log4j2日志框架、Spring MVC、MyBatis、Redis缓存、 ZooKeeper、Kafka消息中间件、Mycat分库分表中间件、Sharding-JDBC和Dubbo服务治理框架等。附录部分介绍本书涉及的以及在面试中常见的设计模式。 本书适用于所有Java编程语言发人员、分布式系统发爱好者以及计算机专业的学生等。
基于粒计算模型的图像处理
¥86.20
从哲学角度讲,粒计算是一种人类看待客观世界的方法论;从科学研究角度讲,粒计算是一种模拟人类解决复杂问题的理论方法,是人工智能研究领域的一个分支。本书以词计算模型、粗糙集模型、商空间理论模型的基本理论为起,对一种新的粒计算模型理论及方法行讨论,一步解释粒化和粒计算。内容涉及模型建立的理论框架、有关模型定理的阐述和证明,以及粒计算模型在完备和不完备信息系统的知识发现、聚类、图像分割、镜头边界检测、关键帧提取、人脸检测、人眼检测、面部表情识别等相关领域的应用。 本书可供计算机及相关专业的研究人员、教师、研究生、高年级本科生阅读,也可供相关领域科研人员阅读参考。
互联网轻量级SSM框架解密:Spring、Spring MVC、MyBatis源码深度剖析
¥24.99
SSM是Spring、Spring MVC和MyBatis框架的组合,是目前Java领域使用非常广泛也非常稳定的源Web框架。本书以SSM的核心代码剖析为基础,突破Java Web研发瓶颈的束缚,选取Spring、Spring MVC和MyBatis框架中易于理解的版本,深剖析了其中各个模块的实现,从代码中挖掘常用的设计模式,为读者理解Spring系列框架的可扩展设计艺术提供了方法论和优秀实践。本书Spring源码剖析篇基于Spring 4.3.2版本,剖析了Spring上下文、Spring AOP和Spring事务的实现,并通过实例展示了框架陷阱的隐蔽性及学习框架原理的必要性。Spring MVC源码剖析篇基于Spring MVC 3.0版本,这个版本比较简单、核心清晰,便于读者理解透彻,这里主要讲解其中的设计模式及可插拔的设计思路。MyBatis源码剖析篇基于MyBatis 3.4版本,帮助读者对SQL语言、JDBC及数据访问方式有更深的了解,也能看到工厂、Builder、代理、装饰者等设计模式在MyBatis中的大量应用。本书对于互联网从业者,或者传统行业的IT工程师、架构师、技术经理、技术总监,以及想深耕IT行业的技术人员都有很强的借鉴性和实用价值。
Python自动化测试实战
¥31.41
本书结合大量实际应用的案例,重讲解了自动化测试在企业级的应用技术和实战。本书帮助读者系统地学习UI自动化测试和口自动化测试的技能。 本书分为两大部分:第1部分UI自动化测试,包括第1~8章,以新的视角介绍了Selenium的知识体系,结合具体的案例讲解了Selenium的API在UI自动化测试的不同场景下的应用,典型问题的解决思路,主要内容包括Selenium的API、单元测试框架unittest、Jenkins、数据驱动、页面对象设计模式和UI自动化测试实战。第2部分口自动化测试,包括第9~13章,介绍了HTTP应用层的协议,序列化与反序列化的知识,以及主流的测试工具PostMan、JMeter和Requests库在口自动化测试中的应用和案例。 相信本书能够帮助想学习自动化测试的读者,以及准备带领团队行自动化测试转型的测试管理者学习和掌握自动化测试实战技能。
密码算法应用实践
¥47.60
信息安全对密码提出了越来越高的要求。作为密码学重要组成部分的密码体制,近十几年来取得了长足的发展。本书根据密码的加密原理,分为4章,即分组密码、Hash函数、序列密码、P1363公钥标准简介,通过图表的方式对每种加密算法的原理行了展示,并给出了部分加密算法的伪代码,具有很强的实用性。
再也不踩坑的kubernetes实战指南
¥43.50
本书以实战为主线,深浅出地介绍了Kubernetes在企业生产环境中的应用。全书共6章,第1章讲解Kubernetes的高可用安装,分为kubeadm和二制安装方式,可以让读者快速上手,了解Kubernetes的架构模式。第2章介绍了Kubernetes的理论基础。第3章主要讲解Kubernetes常见应用的容器化,并部署至Kubernetes集群实现高可用,同时介绍了Kubernetes的各个组件和资源。第4章主要介绍持续集成和持续部署,包括Jenkins*的功能Pipeline的使用,从Pipeline的语法到项目实操,传统Java和Spring Cloud应用的容器化以及自动化构建部署。第5章主要讲解了Kubernetes的Nginx Ingress的安装和常用配置,以适用于生产环境的各种需求。第6章讲解了备受关注的Server Mesh,使用Istio代替微服务架构中的网络功能、实现限速、分流和路由等内容。 本书技术先,注重实操,解决了Kubernetes在生产环境中使用和安装过程中遇到的大量问题,本书特别适合想尽快将Kubernetes应用于其公司业务中的Kubernetes初学者、发人员、运维工程师和架构师使用。
Scratch3.0少儿编程·创客意识启蒙
¥27.90
本书通过生动的案例向小朋友介绍了Scratch 3.0软件的编程技巧。本书分为两个部分共4章:第1章带领小朋友和父母们认识Scratch 3.0,讲解如何下载和安装软件、制作和保存作品;第2章通过几个简单小案例介绍了顺序执行语句及编程方法;第3章通过几个中等难度小案例介绍了重复执行语句及编程方法;第4章通过几个较难案例介绍了逻辑判断语句及编程方法。 本书适合8岁以上的小朋友自学,也适合作为少儿编程培训机构的教材。
代码精进之路:从码农到工匠
¥33.50
这是一本为专业程序员而写的书,写好代码、追求卓越和工匠精神是每个程序员都应该具备的优秀品质。 本书共有13章内容,主要分为技艺部分、思想部分和实践部分。技艺部分详细介绍了编程技巧和方法论,并配以详尽的代码案例,有助于读者提高编写代码的能力,优化代码质量。思想部分主要包括抽象能力、分治思想,以及程序员应该具备的素养等内容。实践部分主要介绍了常见的应用架构模式,以及COLA架构的设计原理。
云化虚拟现实技术与应用
¥48.99
本书以虚拟现实(Virtual Reality,VR)产业规模发展所面临的挑战为切,详细介绍了云化虚拟现实(Cloud VR)的关键技术、解决方案、商业实践等,旨在向读者全面呈现Cloud VR技术的全貌。全书内容基于华为iLab在Cloud VR领域的技术积累和实践,系统地讲解了Cloud VR技术的优势,对平台、网络、终端的技术要求及实现方案,业务体验的评测基线及方法和目前的商业实践等。本书还详细介绍了Cloud VR为VR产业、通信产业带来的巨大商业价值,可帮助读者了解产业现状,学习Cloud VR的技术细节,同时对Cloud VR如何实现商业落地形成基本的理解。 本书内容通俗易懂,实用性强,适合VR设备厂商、运营商、网络厂商、云服务提供商等企业的技术人员和高校等科研机构的研究者阅读。
精通Selenium WebDriver 3.0 (第2版)
¥29.00
本书通过大量测试代码、界面截图和操作步骤,介绍了如何使用Selenium WebDriver 3.0实现Web自动化测试。主要内容包括如何构建测试框架、如何处理失败的测试、Selenium生成的各种异常的含义、自动化测试失败的原因、页面对象的使用方法、高级用户交互API的使用方法、JavascriptExecutor类的使用方法、Selenium的缺、如何在Selenium中使用Docker等。 本书有助于读者快速掌握并在实际工作中使用Selenium WebDriver 3.0,适合测试人员、发人员以及相关专业人士阅读。
从0到1:HTML+CSS快速上手
¥21.50
作者根据自己多年的网站发及教学经验,站在零基础读者的角度,详细介绍了HTML和CSS的基础知识,以及大量的前端发技巧。 全书分为2大部分:第1部分是HTML基础,主要介绍各种标签的使用;第二部分是CSS基础,主要介绍样式布局操作。此外,作者还结合实际工作及前端面试,精心挑选了大量高质量的练习题放在每章*后,读者可以边学边练,更好地掌握本书内容。 本书提供了所有案例的源代码、配套视频课程,以及各种工具手册。另外,为方便老师教学,还提供了配套的PPT教学课件。 本书适合零基础的初学者使用,可以作为前端发人员的参考书,也可作为培训学校、大中专院校相关专业的教学参考书。
21天学通Java Web开发(第2版)(含DVD光盘1张)
¥12.45
教材中的内容主要涉及机械类人才培养课程体系中三门密切相关的课程的各层次实验,包括机械原理课程实验、机械设计课程实验和机械创新设计课程实验。本教材的构架既便于实验教学与课程理论教学的同步行,也便于实验课程单独设课的教学运行。在编写中注重理论知识和实验教学的关联性。从需要掌握的实验知识储备手,让学生在实验之前巩固和补充现有专业理论知识。在具体实验中对所应用的知识行标注索引,并通过公众号平台让学生在实验之前行预习和知识延伸,便于不同基础和理解能力的学生及专业技术人员自学参考。
CSS3网页设计从入门到精通:微课精编版
¥43.90
《CSS3网页设计从门到精通(微课精编版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,系统讲解了CSS3基础理论和实际运用技术。全书共18章,包括CSS3基础、CSS3选择器、使用CSS3美化文本和图像、使用CSS3设计特效文本、使用CSS设计背景样式、使用CSS3美化列表和超样式、使用CSS美化表格、使用CSS美化表单、CSS盒模型、使用CSS布局网页、CSS3伸缩盒布局、设计CSS3用户界面样式、设计CSS3动画、使用CSS3媒体查询、使用JavaScript控制CSS样式、使用CSS设计XML文档样式、设计响应式网站、设计酒店预订微信wap网站等内容。
Visual Basic从入门到精通(第5版)
¥55.86
《Visual Basic从门到精通(第5版)》从初学者的角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用Visual Basic行程序发需要掌握的知识。全书分4篇共22章,包括初识Visual Basic 6.0,VB语言基础,算法和程序控制结构,数组的声明和应用,过程的创建和使用,内置函数与API函数,窗体和系统对象,标准模块和类模块,常用标准控件,菜单、工具栏和状态栏,对话框,常用ActiveX控件,鼠标键盘处理,程序调试和错误处理,文件系统编程,图形图像技术,多媒体技术,SQL应用,数据库发技术,数据库控件,网络编程技术及企业销存管理系统等内容。本书所有知识都结合具体实例行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会程序发的精髓,快速提高发技能。
34招精通商业智能数据分析:Power BI和Tableau进阶实战
¥24.99
如果将数据的价值比喻成财富(这种财富往往被埋藏在冗杂的数据的深处,不为人所知),那么Power BI 和Tableau 就像是强大的挖掘机。本书将为你商业数据分析之门,你将和笔者一道参与使用挖掘机掘宝的有趣游戏。本书介绍了商业数据分析中常用的34 种方法,包括趋势分析、排名分析、分类分析、差异分析、分布分析、占比分析、相关性分析,及其在Power BI 和Tableau 中的实现。其中不仅涉及PowerBI和Tableau 的工具特色及对比,还涉及数据分析的方法与思想,相当于用一条线将散落的珍珠串成一条美丽的项。君子不器,纵使Power BI 和Tableau 是商业数据分析的利器,*终的商业价值也是由挖掘者的智慧所决定的。本书教你如何像商业分析师一样思考,挖掘商业数据背后的价值。本书适合数据分析初学者、需要了解Power BI 或者Tableau 工具的读者阅读,也可作为商业数据分析师的参考用书。

购物车
个人中心

