摘要:1、什么是微服务? 就目前而言,对于微服务业界并没有一个统一的,标准的定义。 但通常而言,微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分一组小的服务,每个服务运行在其独立的自己的进程中,服务之间相互协调、互相配合,为用户提供最总价值。服务之间采用轻量级的通信机制互相沟通(通常 阅读全文
java框架常见的面试题
2018-12-02 22:23 by 码畜的一生, 1081 阅读, 0 推荐, 收藏, 编辑
摘要:1.谈谈你对MVC的理解 MVC是Model—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。 MVC中的模型、视图、控制器它们分别担负着不同的任务。 视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受 阅读全文
apache分割数组和集合的分法
2018-12-02 22:16 by 码畜的一生, 826 阅读, 0 推荐, 收藏, 编辑
摘要:public static void main(String[] agrs){ String[] array={"1","2","","3"}; System.out.println(org.apache.commons.lang.StringUtils.join(array,"|")); List 阅读全文
java面试中经常会被问到分布式面试题
2018-11-29 23:17 by 码畜的一生, 18992 阅读, 0 推荐, 收藏, 编辑
摘要:1、Dubbo的底层实现原理和机制 –高性能和透明化的RPC远程服务调用方案 –SOA服务治理方案 Dubbo缺省协议采用单一长连接和NIO异步通讯, 适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况 2、描述一个服务从发布到被消费的详细过程 务。首先先获取zk的配置 阅读全文
java集合框架中Set和List的区别
2018-11-29 23:05 by 码畜的一生, 1894 阅读, 0 推荐, 收藏, 编辑
摘要:1. Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。 2. Set检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>。 3. List和数组类似,可以动态增长,根据实际存储的数据的长度自动增长L 阅读全文