当前位置: 代码迷 >> 综合 >> 后端开发博客锦集
  详细解决方案

后端开发博客锦集

热度:31   发布时间:2024-03-07 08:39:42.0

把80%的时间投资到基础知识学习上,把剩下的20%留给框架,类库和工具

一、计算机基础知识

计算机是如何启动的?

二、数据结构与算法

算法分析神器—时间复杂度

循序渐进带你学习时间复杂度和空间复杂度。

链表问题打卡汇总

【漫画】不要再问我快速排序了【归并排序与快速排序】

三、计算机网络

谈谈NAT:什么?全球IP和私有IP是什么鬼?

为啥用ip不可以访问知乎,而百度却可以?

什么?你不知道0.0.0.0和255.255.255.255这两个地址的干嘛的?

5分钟读懂拥塞控制

被面试官问到“三次握手,四次挥手”时该怎么回答

TCP流量控制机制

【面试现场】如何在500w个单词中统计特定前缀的单词有多少个?

四、Linux

Linux 的启动流程

五、JVM

聊一聊让我蒙蔽一晚上的各种常量池

要点:JDK1.7及之后如果调用了intern这个方法,虚拟机会在字符串常量池在查找是否有内容与之相等的对象,如果有,则返回这个对象,如果没有。则会在堆中把这个对象的引用复制添加到字符串常量池中。注意,这个时候添加的是对象在堆中的引用。

线程安全(上)--彻底搞懂volatile关键字

六、线程

线程安全(上)--彻底搞懂synchronized(从偏向锁到重量级锁)

线程安全(上)--彻底搞懂volatile关键字

六、消息中间件

(一)rabbitMQ

(二)rocketMQ

大写的服,看完这篇你还不懂RocketMQ算我输

(三)kafka

七、数据库

(一)mysql

(二)mongoDB

八、分布式相关算法

(一)负载均衡算法

1.随机

(1)完全随机

(2)加权随机

2.轮询

(1)完全轮询

(2)加权轮询

(3)平滑加权轮询

3.哈希

4.最小连接数

(二)限流算法

1.计算器(窗口固定)算法

2.滑动窗口算法

3.漏桶算法

4.令牌桶算法

(三)分布式一致性算法 Paxos Raft

Paxos:保证2F+1的容错能力

如何浅显易懂地解说 Paxos 的算法?

Paxos算法详解

Paxos算法原理和过程解析

分布式系列文章——Paxos算法原理与推导

Multi-Paxos:基于Basic Paxos的改进算法

Paxos、Raft分布式一致性算法应用场景

Paxos、Raft分布式一致性最佳实践

共识算法系列:Paxos/Multi-Paxos算法关键点综述、优缺点总结

Raft

共识算法:Raft

ZAB协议:

Zookeeper——一致性协议:Zab协议

崩溃恢复:

1)新选举出来的 Leader 不能包含未提交的 Proposal 。

2)新选举的 Leader 节点中含有最大的 zxid 。

九、安全

十、负载均衡

(一)nginx

(二)LVS

(三)Hyproxy

 

  相关解决方案