
面试
qq_1959227206
开始,我以为自己什么都知道。后来发现,其实我什么都不知道。
展开
-
Spring和SpringMVC以及SpringBoot的区别
Spring 是一个开源框架,为简化企业级应用开发而生。Spring 可以是使简单的 JavaBean 实现以前只有 EJB 才能实现的功能。Spring 是一个 IOC 和 AOP 容器框架。Spring 容器的主要核心是:控制反转(IOC),传统的 java 开发模式中,当需要一个对象时,我们会自己使用 new 或者 getInstance 等直接或者间接调用构造方法创建一个对象。而在...原创 2019-03-04 14:28:55 · 33882 阅读 · 5 评论 -
SpringCloud和Dubbo的区别
1.SpringCloud和Dubbo的区别 Dubbo Spring Cloud 服务注册中心 Zookeeper Spring Clould Netfilx Eurake 服务调用方式 RPC REST API 服务监控 Dubbo-monitor Spring Boot Admin 断路器 不完善 S...原创 2019-03-11 12:01:18 · 1323 阅读 · 0 评论 -
kafka安装及快速入门
1.kafka介绍官网:http://kafka.apache.org/Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。Apache Kafka与传统消息系统相比,有以下不同:1.它被设计为一个分布式系统,易于向外扩展;2....原创 2019-03-19 16:08:58 · 476 阅读 · 0 评论 -
linux下系统升级方案
当我们上线一个系统后,后续通常还需要对该系统做对应的升级,或者通过补丁包修复现网上的bug,本篇博客内容是帮助大家了解升级系统的流程。1.做好备份备份分两块;一是将Linux上的整个项目文件夹备份,命令如下tar -cvf p1_20190305.jar p1这样的话会把Linux上tomcat下的webapp下的p4文件夹给压缩成一个jar包,当系统升级失败的话可以做版本回退...原创 2019-03-12 16:11:56 · 2250 阅读 · 0 评论 -
集合的底层源码及一些面试问题
现在面试被问到的很多问题都和集合有关,所以我在这里总结一下1.Arraylist与Vector区别?1)同步性:Vector 是线程安全的(同步),而ArrayList 是线程序不安全的;2)数据增长:当需要增长时,Vector 默认增长一倍,而ArrayList 却是一半。2.HashMap的实现原理?通过put和get存储和获取对象,存储对象时,我们将K/V传给put方...原创 2019-03-27 21:00:02 · 868 阅读 · 3 评论 -
SSM面试知识点总结
1.讲一下你对于spring这个框架的理解?Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。spring的优势:低侵入性设计,独立于各个应用服务器(Spring的非入侵式就是不强制类要实现Spring的任何接口或类,没有任何地方表明它是一个Spring组件。 意味着这个类在Spring应用和非Spring应用中都可以发挥同样的作用。)依赖注入特点性将...原创 2019-04-01 17:58:36 · 4804 阅读 · 1 评论