2019年12月28日

排序-快速排序

摘要: 本质上来看,快速排序应该算是在冒泡排序基础上的递归分治法 阅读全文

posted @ 2019-12-28 22:31 灰马非马 阅读(141) 评论(0) 推荐(0)

排序-归并排序

摘要: 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法 阅读全文

posted @ 2019-12-28 20:47 灰马非马 阅读(103) 评论(0) 推荐(0)

排序-希尔排序

摘要: 先将整个待排序的记录序列分割成为若干子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行依次直接插入排序 阅读全文

posted @ 2019-12-28 13:47 灰马非马 阅读(143) 评论(0) 推荐(0)

2019年12月27日

排序-选择排序

摘要: 在要排序的子序列的一组数中,选出最小(或者最大)的一个数与子序列的第1个元素交换位置 阅读全文

posted @ 2019-12-27 15:15 灰马非马 阅读(112) 评论(0) 推荐(0)

排序-插入排序

摘要: 先将整个待排序的记录序列分割成为若干子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行依次直接插入排序 阅读全文

posted @ 2019-12-27 15:13 灰马非马 阅读(100) 评论(0) 推荐(0)

排序-冒泡排序

摘要: 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换 阅读全文

posted @ 2019-12-27 15:09 灰马非马 阅读(124) 评论(0) 推荐(0)

2019年12月26日

微服务容错处理—Hystrix初探

摘要: Hystrix是什么? 如果服务提供者响应特别慢,那么消费者就会被强制等待,直到服务提供者响应或者超时。在这种高负载的情况下,如果不做任何处理,可能会导致消费者服务器的资源耗尽,导致该微服务崩溃。由于微服务之间存在依赖关系,该消费者可能是别的系统的服务提供者,当一个微服务宕掉之后,可能会引发雪崩效应 阅读全文

posted @ 2019-12-26 21:06 灰马非马 阅读(168) 评论(0) 推荐(0)

2019年12月24日

声明式REST调用—Feign初探

摘要: Feign旨在使编写Java Htpp客户端变得更容易 阅读全文

posted @ 2019-12-24 21:40 灰马非马 阅读(229) 评论(0) 推荐(0)

客户端负载均衡—Ribbon初探

摘要: 一、什么是Ribbon Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用 二、为服务消费者整合Ribbon 1、引入依赖:spring 阅读全文

posted @ 2019-12-24 21:32 灰马非马 阅读(224) 评论(0) 推荐(0)

2019年12月22日

服务注册与发现—Eureka初探

摘要: Eureka的意思是(因找到某物,尤指问题的答案而高兴) 我发现了,我找到了 阅读全文

posted @ 2019-12-22 21:47 灰马非马 阅读(295) 评论(0) 推荐(0)

导航