摘要:
这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对 阅读全文
posted @ 2019-12-13 15:08
海阔天空h
阅读(258)
评论(0)
推荐(0)
摘要:
集群集群主要的使用场景是为了分担请求的压力,也就是在几个服务器上部署相同的应用程序,来分担客户端请求。将多台服务器集中在一起,每台服务器都实现相同的业务,做相同的事情但是每台服务器并不是缺一不可,存在的作用主要是缓解并发压力和单点故障转移问题。实现:高扩展、高性能、低成本、高可用!分布式分布式是指 阅读全文
posted @ 2019-12-13 13:55
海阔天空h
阅读(190)
评论(0)
推荐(0)
摘要:
Nginx 轻量级,采用 C 进行编写,同样的 web 服务,会占用更少的内存及资源 抗并发,nginx 以 epoll and kqueue 作为开发模型,处理请求是异步非阻塞的,负载能力比 apache 高很多,而 apache 则是阻塞型的。在高并发下 nginx 能保持低资源低消耗高性能 , 阅读全文
posted @ 2019-12-13 10:54
海阔天空h
阅读(383)
评论(0)
推荐(0)
摘要:
1、查看CPU个数cat /proc/cpuinfo | grep "physical id" | uniq top可以实时的查看cpu的使用情况2、查看CPU核数cat /proc/cpuinfo | grep "cpu cores" | uniq3、查看CPU型号cat /proc/cpuinf 阅读全文
posted @ 2019-12-13 10:50
海阔天空h
阅读(2587)
评论(0)
推荐(0)
摘要:
try-with-resources语句是声明了一个或多个资源的try语句块。在java中资源作为一个对象,在程序完成后必须关闭。try-with-resources语句确保每个资源在语句结束时关闭。只要是实现了java.lang.AutoCloseable的任何对象(包括实现java.lang.C 阅读全文
posted @ 2019-12-12 14:31
海阔天空h
阅读(364)
评论(0)
推荐(0)
摘要:
1. 理解线程与进程由于并发肯定涉及到多线程,因此在进入并发编程主题之前,我们先来了解一下进程和线程的由来,这对后面对并发编程的理解将会有很大的帮助。 进程和线程的对比这一知识点由于过于基础,正因为过于基础,所以我们更应该透彻它!我们必须掌握什么是线程和进程,掌握线程与进程的关系、区别及优缺点 ! 阅读全文
posted @ 2019-12-11 14:59
海阔天空h
阅读(605)
评论(0)
推荐(0)
摘要:
这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别?答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生 阅读全文
posted @ 2019-12-11 14:43
海阔天空h
阅读(214)
评论(0)
推荐(0)
浙公网安备 33010602011771号