IT技术精选文摘

364 篇文章
97 人订阅

全部文章

用户1263954

面试题:Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别?

2.Eureka保证了可用性,Eureka各个节点是平等的,几个节点挂掉不会影响正常节点的工作,剩余的节点仍然可以提供注册和查询服务。而Eureka的客...

1593
用户1263954

面试题:请讲讲JVM的内存模型

  本文内容是基于 JDK 1.6 的,不同版本虚拟机之间也许会有些许差异,但不影响我们对JVM 内存模型的整体把握和了解。

781
用户1263954

面试题:Ribbon与Feign的区别是什么?

Ribbon添加maven依赖 spring-starter-ribbon 使用@RibbonClient(value="服务名称") 使用RestTempla...

5652
用户1263954

面试题:讲讲Java垃圾回收机制

本文内容是基于 JDK 1.6 的,不同版本虚拟机之间也许会有些许差异,但不影响我们对JVM垃圾回收机制的整体把握和了解。

1062
用户1263954

面试题:分库分表之后,id 主键如何处理?

其实这是分库分表之后你必然要面对的一个问题,就是 id 咋生成?因为要是分成多个表之后,每个表都是从 1 开始累加,那肯定不对啊,需要一个全局唯一的 id 来支...

1023
用户1263954

面试题:设计高并发系统的时候,数据库层面该如何设计

为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂...

1023
用户1263954

面试题:能否讲讲Redis是如何做到高可用的?

sentinel,中文名是哨兵。哨兵是 redis 集群机构中非常重要的一个组件,主要有以下功能:

1103
用户1263954

面试题:redis 都有哪些数据类型?分别在哪些场景下使用比较合适?

这个是类似 map 的一种结构,这个一般就是可以将结构化的数据,比如一个对象(前提是这个对象没嵌套其他的对象)给缓存在 redis 里,然后每次读写缓存的时候,...

963
用户1263954

面试题:Redis 和 memcached 有什么区别?

redis 和 memcached 有什么区别?redis 的线程模型是什么?为什么 redis 单线程却能支撑高并发?

1263
用户1263954

面试题: 什么是micro service?其优缺点是什么?

在认识微服务之前,需要先了解一下与微服务对应的单体式(Monolithic)式架构。在Monolithic架构中,系统通常采用分层架构模式,按技术维度对系统进行...

1094
用户1263954

面试题:Mybatis源码中用到了哪些设计模式?

Builder模式,例如SqlSessionFactoryBuilder、XMLConfigBuilder、XMLMapperBuilder、XMLSt...

1073
用户1263954

面试题:请描述下Mybatis加载mapper文件的流程

这里配置了一个mapperLocations属性,它是一个表达式,sqlSessionFactory会根据这个表达式读取包com.xxx.mybaits.map...

1052
用户1263954

面试题: Spring BeanFactory与FactoryBean的区别

BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory...

1442
用户1263954

面试题:讲讲Redis主从架构?

单机的 redis,能够承载的 QPS 大概就在上万到几万不等。对于缓存来说,一般都是用来支撑读高并发的。因此架构做成主从(master-slave)架构,一主...

1002
用户1263954

面试题: Docker的优缺点

由于不同的机器有不同的操作系统,以及不同的库和组件,在将一个应用部署到多台机器上需要进行大量的环境配置操作。

2802
用户1263954

面试题:你们有没有做 MySQL 读写分离?如何实现 MySQL 的读写分离?

你们有没有做 MySQL 读写分离?如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题?

752
用户1263954

Java的代理,共有几种,分别是什么样的?

代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,这样可以在不修改原目标对象的前提下,提供额外的功能操作,扩展目标对象的功能。

1122
用户1263954

什么是Paxos算法?

Paxos算法目前在Google的Chubby、MegaStore、Spanner等系统中得到了应用,Hadoop中的ZooKeeper也使用了Paxos算法,...

2273
用户1263954

Mybatis SqlSession的执行流程

所有语句的执行都是通过SqlSession对象来操作的,SqlSession是由SqlSessionFactory类生成的。

1531
用户1263954

面试题:了解Java的AQS吗

java.util.concurrent包(之后简称JUC包)中,提供了大量的同步与并发的工具类,是多线程编程的“利器”。其中locks包下,包含了多种锁,如R...

1503

扫码关注云+社区

领取腾讯云代金券