总结

作者: 大HHH山 | 来源:发表于2018-06-06 06:21 被阅读0次

1、如何用Zookeeper实现分布式锁?  链接

2、漫画:什么是分布式锁?  传送门

3、Java并发专题【8】初识Lock与AQS  传送门

4、Java开发岗面试知识点解析    传送门

5、Java面试要点-数据存储-精简答案     链接

6、java设计模式【全】java知音链接

7、Spring 面试题及答案解析(7)    传送门

8、JAVA WEB项目中开启流量控制Filter   链接

9、Java中如何实现线程的超时中断    链接

10、从构建分布式秒杀系统聊聊限流特技       链接

11、linux如何查看端口被哪个进程占用?    lsof -i:端口   链接

12、什么是句柄  ?  什么是句柄表 ?数据结构详细看一下 链接下面的内容

任意进程,只要每打开一个对象,就会获得一个句柄,这个句柄用来标志对某个对象的一次打开,通过句柄,可以直接找到对应的内核对象。句柄本身是进程的句柄表中的一个结构体,用来描述一次打开操作。句柄值则可以简单看做句柄表中的索引,并不影响理解。HANDLE的值可以简单的看做一个整形索引值。http://www.360doc.com/content/11/1202/09/8209768_169068538.shtml

每个进程都有一个句柄表,用来记录本进程打开的所有内核对象。句柄表可以简单看做为一个一维数组,每个表项就是一个句柄,一个结构体,一个句柄描述符,其结构体定义如下:

13、深度理解 select、poll、epoll 模型?链接看的模模糊糊,需要反复看

14、为什么分布式一定要有redis?    链接

15、CAP和BASE理论 ?   链接

16、脑裂是什么?   链接

网络分区:俗称“脑裂”。当网络发生异常情况,导致分布式系统中部分节点之间的网络延时不断变大,最终导致组成分布式系统的所有节点中,只有部分节点之间能够进行正常通信,而另一些节点则不能。当网络分区出现时,分布式系统会出现局部小集群。

17、缓存技术PK|Memcached vs Redis, 选哪一个??  链接

18、内部类?静态内部类?匿名内部类? 链接

19、Java并发--Java线程面试题 Top 50

20、40道多线程面试题?链接

21、TCP粘包,拆包及解决方法   链接

22、Java中的String,StringBuilder,StringBuffer三者的区别

23、如果保证俩个线程顺序执行   ?    Thread.join( ) 的应用  连接

24、Java的四种引用,强弱软虚,用到的场景   链接

25、Java_自动装箱_自动拆箱和String常量池(享员模式应用)    链接

26、Object类有哪些公用方法?  链接

27、数据结构与算法系列 目录   链接   多看看

28、哈希表的理解  

29、Java中hashCode的作用     

问题:在重写equals方法的同时,必须重写hashCode方法    

因为对象必须遵循:2个对象equals相等,那么hashCode也一定相同的规则

30、js  闭包的概念 ( 把局部变量,变成全局变量)   简单了解一下就行

31、TCP粘包,拆包及解决方法    链接

32、完整的网络通讯过程   链接

32、40道Java基础常见面试题及详细答案

33、Java内存模型深度剖析  链接

CPU---->L1 L2 L3 高速缓冲---->内存

单核CPU只含有一套L1,L2,L3缓存;

如果CPU含有多个核心,即多核CPU,则每个核心都含有一套L1(甚至和L2)缓存,而共享L3(或者和L2)缓存。

34、JVM内存结构、java内存模型 、java对象模型那些事    链接  仔细看一下

35、 设计模式——单例模式、工厂模式、代理模式、观察者模式、装饰器模式    链接  总结的不错

36、分布式系统事务一致性    也可看看这篇文章,TCC等

37、JVM的运行机制     很重要的一篇,讲解的非常好的(面试必看)链接

38、JDK里的设计模式   (相当重要,理解设计模式 )  链接  必看   

39、网络端口大全   连接

40、

本内容只是自己学习总结,方便日后复习看,并无其他目的,如侵犯原作者权益,请联系我处理。


相关文章

网友评论

    本文标题:总结

    本文链接:https://www.haomeiwen.com/subject/gvuvsftx.html