如何决定使用 HashMap 还是 TreeMap?

面试:你能说说Spring框架中Bean的生命周期吗?

作为一个Java从业者,Bean的生命周期是不能绕过的一个课题。如果在面试过程中遇到这个问题,可以参考以下回答模板

深度强化学习:基础、研究与应用 pdf


深度强化学习结合深度学习与强化学习算法各自的优势解决复杂的决策任务。得益于 DeepMind AlphaGo 和 OpenAI Five 成功的案例,深度强化学习受到大量的关注,相关技术广泛应用于不同的领域。本书分为三大部分,覆盖深度强化学习的全部内容。第一部分介绍深度学习和强化学习的入门知识、一些非常基础的深度强化学习算法及其实现细节,包括第 1~6 章。第二部分是一些精选的深度强化学习研究题目,这些内容对准备开展深度强化学习研究的读者非常有用,包括第 7~12 章。第三部分提供了丰富的应用案例,包括 AlphaZero、让机器人学习跑步等,包括第 13~17 章。本书是为计算机科学专业背景、希望从零开始学习深度强化学习并开展研究课题和实践项目的学生准备的。本书也适合没有很强的机器学习背景、但是希望快速学习深度强化学习并将其应用到具体产品中的软件工程师阅读。

SpringCloud与Docker微服务架构实战.pdf

SpringCloud与Docker微服务架构实战.pdf 内容简介:作为一步帮助大家实现微服务架构落地的作品,本书基于Spring Cloud Camden SR4 Docker 1.13.0, 覆盖了微服务理论、微服务开发框架(spring Cloud)以及运行平台(Dock-er)三大主题。全书可以分为三部分。第1章对微服务架构进行了系统的介绍;第2~11章使用spring cloud 开发框架编程了一个“电影售票系统”第12~14章则讲解了如何将微服务应用运行在Docker之上

SpringCloud与Docker高并发微服务架构设计实施.pdf

SpringCloud与Docker高并发微服务架构设计实施.pdf本书从架构设计、应用开发和运维部署等三个方面,对微服务架构设计的实施进行了全方位的阐述和深入实践,并结合生产实际讲解了SpringCloud、Docker、Jenkins等工具的具体使用方法。书中通过一个互联网电商平台实例,实现了高并发的微服务架构设计,并通过详细的开发和实施过程,演示了构建一个安全可靠、稳定高效并可持续扩展的系统平台的方法。

Kubernetes实战(套装共2册).pdf

Kubernetes实战 pdfKubernetes权威指南:从Docker到Kubernetes实践全接䀖(第2版)pdf

Docker入门白皮书.pdf

放在两年前,你不认识Docker情有可原。但如果现在你还这么说,不好意思,我只能说你OUT了。你最好马上get起来,因为有可能你们公司很快就会引入Docker。

高清电子版 Docker容器与容器云(第二版).pdf

本书根据Docker 1.10版和Kubernetes 1.2版对第1版进行了全面更新,从实践者的角度出发,以Docker和Kubernetes为重点,沿着“基本用法介绍”到“核心原理解读”到“高级实践技巧”的思路,一本书讲透当前主流的容器和容器云技术,有助于读者在实际场景中利用Docker容器和容器云解决问题并启发新的思考。全书包括两部分,第一部分深入解读Docker容器技术,包括Docker架构与设计、核心源码解读和高级实践技巧;第二部分归纳和比较了三类基于Docker的主流容器云项目,包括

Docker经典实例 pdf

《Docker经典实例》无论是在企业内部还是在云计算环境中部署应用程序,这本书为开发人员、运维工程师和IT专业人员提供了130多个经过验证的Docker应用实例。有了这些实用的解决方案,经验丰富的开发人员将能够在几个章节的学习后开始封装和部署分布式应用程序,即使你之前没有Docker的相关知识。如果你是一个IT专业人士,你将能够解决日常问题,创建、运行、共享和部署Docker镜像。如果你是一个运维工程师,你将很快能够采用这些工具改你的工作方式。

Docker — 从入门到实践 高清电子书 百度云

本书既适用于具备基础Linux知识的Docker初学者,也希望可供理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。前六章为基础内容,供用户理解Docker的基本概念和操作;7~9章介绍包括数据管理、网络等高级操作;第10~13章介绍了容器生态中的几个核心项目;14、15章讨论了关于Docker安全和实现技术等高级话题。后续章节则分别介绍包括Etcd、CoreOS、Kubernetes、Mesos、容器云等热门开源项目。最后,展示了使用容器技术的典型的应用场景和实