oneisall8955
2020-06-02 21:59:17 +08:00
我在 B 站嫖了很多培训机构的视频,说实话,质量不咋的,不过拿他们的资料图来复习还是不错的。另外,有些导师发音不标准,理解也会有错误,难得地方不会讲解,行业内容易理解得才会在说,毕竟难的吃苦不讨好
例如:
- volatile 原理,只会涉及到 jmm,lock 前缀,MESI 协议,禁止重排序,不会说 happen before 规则具体怎么样的。
- synchronized 的底层原理,会说到对象头的 mark word,,一旦涉及锁升级细节,他们大多理解有问题,模糊不清,甚至自己都圆不过去,然后直接跳过
- juc 部分,只会涉及 Atomic,Unsafe 类的 CAS,不会说 AQS 。并且只会说一些类的应用,具体怎么实现是不会涉及的。如会说 CopyOnWriteArrayList,Semphore,BlockQueue,CyclicBarrier 的简单应用,底层是怎么实现根本不会讲
- Redis 部分,只会说几种数据结构,集群,哨兵的简易原理和应用,更底层的一些原理可能就很含糊了,例如多路复用就没见过有说的很清晰的,数据结构是怎么的原理也不会说,如 sort set 底层是跳表等
- MySQL 数据库索引,说了一些 B+树等原理,还是不错的,涉及锁,MVCC 是不会说的
上面是白嫖的吧部分内容,另外某灵的 VIP 课程,和白嫖的其实差不多,特别是看到有错误的解释就很恶心。个人觉得还不如拿着他的脑图自学更好。所以觉得学那些分布式大数据觉得质量也不会高到哪里去
学培训班的分布式大数据前,可以出去面试看看面试官大多问什么,我觉得基础更加重要。把基础打好,再去学那些框架是锦上添花。愚见