自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 面试必问:redis分布式锁

众所周知,redis是一个开源的高性能的基于内存运行的键值对数据库,现在众多商品信息网站和app在应用着redis,那么redis的安全性能也就值得注意,本文基于redis如何实现分布式锁和锁的一些问题进行讨论,都是个人总结的,借鉴自敖丙大佬,若有偏差,还请多多批评!既然是分布式锁,萌新肯定会疑问,为什么会有分布式锁,这里就先大概说一下分布式锁是怎么来的。框架的演进:传统互联网最开始的架构为单体架构,即前端和后端都在一个web项目中,部署到一台tomcat容器上,各部分之间紧密解耦,不宜开发和扩展。

2021-06-21 21:44:18 1453

原创 谈谈你对java面相对象的认识

每天面试一小问:谈谈你对java面试对象的理解!当面试时,你被问到了这个问题,你要知道面试官其实要问的是封装,继承,多态的思想,你要逐步引申出这三个概念!首先,面向对象最早的思想其实是面向过程,慢慢演变成面向对象的。大概举个例子就是经典的把大象装进冰箱需要几步?打开冰箱把大象放进去,存储关闭冰箱我们对整个功能的实现就是对这三个动作的实现,更注重的是整个过程我们如何去操作,这就是面向过程的一个思想。那换个角度看,我们在面向过程时每一步我们都是一个执行者,都要亲事亲为,如何才能转换角色让功能的

2021-05-24 10:31:35 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除