摘要: 以下内容均来自菜鸟教程:http://www.runoob.com Lambda 表达式 方法引用 函数式接口 默认方法 Optional 类 新的日期时间 API 只贴出了自己有些理解的部分,后续再补充。。。。 阅读全文
posted @ 2018-12-08 21:23 Java梦工厂 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 一、基本简介——来自百度百科 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算 阅读全文
posted @ 2018-12-08 16:30 Java梦工厂 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 名词解释:——来自百度百科 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序 阅读全文
posted @ 2018-12-08 00:43 Java梦工厂 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、单点登录的概念 单点登录(Single Sign On),简称为SSO。SSO是定义在多个应用系统中,用户只需要登录一次就可以访问所有的相互信任的应用系统。 当我们创建工程的子系统部署在不同的服务中的时候,使用传统的session是无法解决问题的,这时候我们就需要使用相关的单点登录技术来解决。 阅读全文
posted @ 2018-12-07 22:08 Java梦工厂 阅读(2581) 评论(0) 推荐(0) 编辑
摘要: 名词解释:——来自百度百科 快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序, 阅读全文
posted @ 2018-12-07 18:59 Java梦工厂 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 名词解释:——来自百度百科 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完 阅读全文
posted @ 2018-12-07 00:18 Java梦工厂 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 名词解释:——来自百度百科 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序 阅读全文
posted @ 2018-12-06 23:59 Java梦工厂 阅读(187) 评论(0) 推荐(0) 编辑
摘要: SpringCloud简介 以下来自百度百科:Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。S 阅读全文
posted @ 2018-12-06 19:07 Java梦工厂 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 RabbitMQ是由Erlang语言开发,基于AMQP(高级消息队列协议)协议实现的消息队列。 补充:JMS,Java提供的一套消息服务API标准。 应用场景: 任务异步处理。 将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理,提高了应用程序的响应时间。 应用程序解耦 阅读全文
posted @ 2018-12-02 14:57 Java梦工厂 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 消息中间件解决方案续 上一篇中我们讲到了在Spring工程中基本的使用消息中间件,这里就不在继续赘述。 针对消息中间件,这篇讲解两个我们常遇到的问题。 问题1:如果我们的消息的接收过程中发生异常,怎么解决? 问题2:发布订阅模式(Topic)下如果消费端宕机引起的消息的丢失,怎么解决? 问题解决方案 阅读全文
posted @ 2018-11-30 21:27 Java梦工厂 阅读(1531) 评论(0) 推荐(1) 编辑