- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 掌握这50道Redis面试题助你更从容应对面试官
1、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。 Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结...
2018-10-26 17:15:57 188
原创 负载均衡策略分析
一、「负载均衡」是什么正如题图所示的这样,由一个独立的统一入口来收敛流量,再做二次分发的过程就是「负载均衡」,它的本质和「分布式系统」一样,是「分治」。如果大家习惯了开车的时候用一些导航软件,我们会发现,导航软件的推荐路线方案会有一个数量的上限,比如3条、5条。因此,其实本质上它也起到了一个类似「负载均衡」的作用,因为如果只能取Top3的通畅路线,自然拥堵严重的路线就无法推荐给你了,使得车...
2018-10-24 21:42:42 325
原创 金九银十跳槽季,程序员面试点解析之Java专场
前言近年来Java工程师这个岗位炙手可热,市场需求大,学习Java的人也越来越多,所以IT企业与求职者的选择都比较多,那么IT企业在面试时都会提哪些问题呢。下面为大家分享 Java高级工程师面试阿里、京东、天猫、菜鸟时涉及的知识点,文章略长,但较全面,阅读时间15分钟左右。一、面试技巧1、背熟你的简历原因:面试的第一个问题,通常是让你进行自我介绍,或者介绍最近的项目,而一个面试...
2018-10-20 17:50:49 170
转载 项目经验不丰富、技术不突出的程序员怎么打动面试官?
前言相信不少的程序员都有过类似的困惑:如果我没有大型的项目经历,也不能靠技术征服面试官,那我要怎么才能给面试官留下一个好印象呢?按照本人的面试经验来说,面试主要看几点:项目经验+基本技术+个人潜力关于项目经验我认为方腾飞讲的一段话非常好:介绍产品时面试官会考察应聘者的沟通能力和思考能力,我们大部分情况都是做产品的一个功能或一个模块,但是即使是这样,自己有没有把整个系统架构或产品...
2018-10-16 19:44:13 182
转载 如何使用Netty技术设计一个百万级的消息推送系统
先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备接入的需求。所以本次分享的内容不但可以满足物联网领域同时还支持以下场景:基于 WEB 的聊天系统(点对点、群聊)。 WEB 应用中需求服务端推送的场景。 基于 SDK 的消息推送平台。技术选型要满足大量的连...
2018-10-14 20:57:01 6201 3
原创 分布式系统的基石-ZooKeeper详解
前言相信大家对 ZooKeeper 应该不算陌生。但是你真的了解 ZooKeeper 是个什么东西吗?如果别人/面试官让你给他讲讲 ZooKeeper 是个什么东西,你能回答到什么地步呢?我本人曾经使用过 ZooKeeper 作为 Dubbo 的注册中心,另外在搭建 solr 集群的时候,我使用到了 ZooKeeper 作为 solr 集群的管理工具。前几天,总结项目经验的时候,我突然...
2018-10-09 19:31:52 249
BAT经典Java面试题分享
2018-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人