原文:各种面试题 挺好 挺重要 项目中 有用 的地方

说说你对缓存的理解 .使用缓存的目的: 提高应用程序的性能,减少到数据库的访问次数, 举个简单应用场景,比如微信群聊,当服务器收到一条消息的时候,需要把消息插入数据库。最原始的做法,就是每当有一条聊天记录到达服务器的时候,就进行一次数据库的插入操作。如果不考虑服务器带宽,这种情况下数据库的每秒io次数约等于每秒聊天记录插入的次数。换一种实现思路,用redis做缓存,消息到达服务器的时候,并不是立刻 ...

2018-06-28 20:09 0 900 推荐指数:

查看详情

略少面试题 项目中用到的技术详解 有用

二、74--\\ Springmvc和Struts的区别 Springmvc入口是方法 Struts 入口是 fiter Springmvc 基于方法开发的 传递参数通过形参,可以设计成单例或者 ...

Mon Jul 02 08:11:00 CST 2018 0 786
面试题:你在项目中遇到哪些问题?

你在项目中遇到哪些问题? 因为目前项目采用的是分布式,分布式环境下一般采用集群方案,所以这就会带来分布式的一些问题,比如: 1、分布式锁 2、分布式session 3、分布式全局id 4、分布式配置中心 5、分布式日志收集系统 6、分布式任务调度系统 7、分布式事务问题 接下 ...

Wed Feb 20 05:05:00 CST 2019 0 4395
hadoop面试题 5 ---有用

1.0 简要描述如何安装配置apache的一个开源hadoop,只描述即可,无需列出具体步骤,列出具体步骤更好。 答:第一题:1使用root账户登录 2 修改IP 3 修改host主机名 4 ...

Tue Sep 29 06:51:00 CST 2020 0 461
lvs重要面试题

1、集群分类有哪些及各自实现的目标?高可用:保持系统的稳定,防止系统出现单点故障。负载均衡:比如高并发状态下,多个机器分摊请求,从而达到负载均衡高性能运算集群:比如hadoop分布式计算 ...

Fri Dec 13 18:08:00 CST 2019 0 633
面试题:Concurrenthashmap原理分析 有用

一、背景: 线程不安全的HashMap 因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 ...

Fri May 11 01:03:00 CST 2018 1 29262
dubbo 相关面试题 有用

调用关系说明: · 0. 服务容器负责启动,加载,运行服务提供者。 · 1. 服务提供者在启动时,向注册中心注册自己提供的服务。 · 2. 服务消费者在启动时,向注册中心订阅 ...

Fri Jul 20 05:28:00 CST 2018 2 9189
Hive面试题整理(一) ---阿善有用

Hive面试题整理(一) 1、Hive表关联查询,如何解决数据倾斜的问题?(☆☆☆☆☆)   1)倾斜原因:map输出数据按key Hash的分配到reduce中,由于key分布不均匀、业务数据本身的特、建表时考虑不周、等原因造成的reduce 上的数据量差异过大。  (1)key分布不均匀 ...

Tue Oct 20 01:34:00 CST 2020 0 445
Redis的持久化(重要面试题

持久化:就是把内存中的数据保存到磁盘 1.Redis为什么要有持久化? 由于Redis是一个基于内存的数据库,因此数据容易丢失,为了解决数据丢失的问题,于是Redis就设计了持久化 2.Redi ...

Sun Mar 01 06:57:00 CST 2020 0 2139
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM