-
金三银四精选java面试题-JDK、JRE、JVM 三者之间的关系?
JDK、JRE、JVM 三者之间的关系? JDK( java development kit):java开发工具包,用来开发Java程序的,针对java开发者。 JRE(java runtime environment):java运行时环境,针对java用户。 J ...
2023-11-27 10:20:11
-
金三银四精选面试题-如何保证MQ的高可用?
如何保证MQ的高可用?今天我们来聊的话题是如何去保证MQ的高可用。高可用这个话题是所有中间件避免不了的话题。面试当中会有各式各样的关于高可用的提问,比如Redis怎么保证高 ...
2023-11-27 10:17:55
-
金三银四精选面试题-如何保证消息的顺序性?
如何保证消息的顺序性?哈喽,各位小伙伴,我是一锅炖不下的 “北冥” 在这个过程中,可能会有多个同价的交易单,如果没按照顺序交易,就违反了我们本身系统的业务,这样肯定 ...
2023-11-27 10:16:48
-
金三银四精选面试题-如何保证消息不被重复消费
如何保证消息不被重复消费MQ能保证的是消息至少保证消息能被消费者成功消费一次 正是因为这种特性,MQ就很难避免消息重复消费问题 本身消息投递的可靠性要比我们重复消费的 ...
2023-11-27 10:16:10
-
金三银四精选面试题-了解过哪些设计原则?说说你的理解?
了解过哪些设计原则?说说你的理解?单一职责原则 官方解释:单一职责原则(SRP:Single responsibility principle)又称单一功能原则,面向对象五个基本原则(SOLID)之一。它规定一个类应 ...
2023-11-27 10:15:23
-
金三银四精选面试题-你在工作中用过哪些设计模式?
你在工作中用过哪些设计模式?设计模式我们多少都有些了解,但是往往也只是知道是什么。在真实的业务场景中,你有用过什么设计模式来编写更优雅的代码吗?我们更多的是每天从产品 ...
2023-11-26 10:19:44
-
金三银四精选面试题-请解释一下什么是C10K问题,后来是怎么解决的?
请解释一下什么是C10K问题,后来是怎么解决的?C10K 问题最早由 Dan Kegel 在 1999 年提出。那时的服务器还只是 32 位系统,运行着 Linux 2.2 版本(后来又升级到了 2.4 和 2.6,而 ...
2023-11-26 10:18:30
-
金三银四精选面试题-进程和线程的区别,使用线程真的能节省时间?
进程和线程的区别,使用线程真的能节省时间?进程:指在系统中正在运行的一个应用程序;程序一旦运行就是进程;或者更专业化来说:进程是指程序执行时的一个实例,即它是程序已经执行到 ...
2023-11-26 10:18:04
-
金三银四精选面试题-如何设计一个高并发的系统?
如何设计一个高并发的系统?说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的 JD 里都是说啥,有高并发经验者优先。如果你确 ...
2023-11-26 10:16:41
-
金三银四精选面试题-HTTP和HTTPS的主要区别?
HTTP和HTTPS的主要区别? HTTP 明文传输,数据都是未加密的,安全性较差,HTTPS(SSL+HTTP) 数据传输过程是加密的,安全性较好。 使用 HTTPS 协议需要到 CA(Certificate Authority,数字 ...
2023-11-26 10:16:20