Java 后端学习路线
Dear.er
这个作者很懒,什么都没留下…
展开
-
分布式基础概念笔记
文章目录1、微服务2、集群&分布式&节点3、远程调用4、负载均衡5、服务注册/发现&注册中心6、配置中心7、服务熔断&服务降级8、API 网关 1、微服务 将一个单独的应用程序开发为一套小服务,每个小服务运行在自己的进程中,并使用轻量级的 API,通常为 HTTP API。这些服务围绕业务能力来构建,并通过完全自动化部署机制来独立部署。这些服务可以使用不同的的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理。 总结:拒绝大型单体应用,基于大型单体应用,基于业务边原创 2020-12-30 14:59:25 · 187 阅读 · 0 评论 -
经典排序算法(Java 实现)笔记
一、排序算法说明 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见,所以在面试中经常会问到排序算法及其相关的问题。 但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码,对这两种排序的代码一定要信手拈来才行。 还有插入排序、冒泡排序、堆排序、基数排序、桶排序等。面试官对于这些排序可能会要求比较各自的优劣、各种算法的思想及其使用场景。 还有要会分析算法的时间和空间复杂度。通常查找原创 2020-12-04 10:08:39 · 942 阅读 · 0 评论