自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 哈希索引真的不能进行范围查找吗?

哈希索引能否进行范围查找?本文的问题来自于博主遇到的一个面试问题。博主与面试官的对线顺序如下:面试官: 数据库的索引结构有哪些?我:B+索引,hash索引,fulltext索引?面试官:那你对比说明一下B+索引和hash索引的优缺点?我:哈希索引的检索速度更快,但是只能进行全值匹配,不能进行范围匹配,balabala...(常见的面试题,之前肯定了解过背过)。面试官:你确定hash索引不能进行范围匹配吗?我:??? 黑人问号脸面试官:你回去再了解一下。这是一个典型被面试官怼的场景对话,但

2020-09-03 14:39:26 5221 9

原创 缓存穿透、缓存击穿、缓存雪崩的区别和解决方法

缓存穿透,缓存击穿,缓存雪崩的区别和解决方法1. 缓存穿透1.1 造成原因先看一段标准的Redis缓存使用代码:先访问缓存,如果未命中则访问数据库并加载到缓存中。 MissionDO missionDO = (MissionDO) redisTemplate.opsForValue().get("Mission_"+id); if(missionDO==null){ missionDO = missionDOMapper.selectByPrimaryKey(id);

2020-08-05 10:33:23 517

原创 Windows10下RocketMQ安装和使用

Windows10下RocketMQ安装和使用windows10 环境下安装RocketMQ远没有linux系统下来的方便,但是对于初学者来说,在windows环境下编码和测试还是很重要的。本文主要介绍Windows10下RocketMQ安装和简单使用。1. 下载RocketMq1.1 进入 Rocketmq官网[http://rocketmq.apache.org/docs/quick-start/],下载Release版本(http://rocketmq.apache.org/docs/quick

2020-08-04 22:34:41 2940 1

原创 Mysql单机应用性能优化

Mysql单机应用性能优化和参数配置Mysql数据库是现今应用广泛的关系型数据库,对于很多同学而言非常熟悉,但是对于很多初学者我们在使用Mysql时,基本只保存了Mysql下载时的默认配置而不作任何修改,这在真实需要上线的应用中是不可接受的,本文通过介绍和讲解Mysql的几个主要的参数配置,来说明M...

2020-08-03 23:05:12 622

原创 缓存和数据库同步问题解决方案

缓存和数据库同步问题解决方案缓存在当今互联网应用和实践中是比不可少,由于其高并发和高性能的特性,已经在项目中广泛使用,比较有代表性的缓存如Redis,memcached,并且也逐渐成为很多大厂的面试中开始逐渐成为热点和难点。其中在应用场景下一个重要的难点就是缓存和数据库同步问题。本文通过借鉴计算机系统结构上缓存的设计模式,并结合互联网应用下的场景给出缓存和数据库同步问题解决方案。首先简单来一个读缓存的场景首先很简单public Object read(String key){ Object da

2020-08-01 23:07:04 2721

原创 Java基本数据类型的相关面试题

Java基本数据类型相关的题目Java的数据类型是最基础基础的类型,在很多大厂的面试中几乎不会出现,但是在笔试中出现可能会给我们带来困扰(其中还是有很多挖坑的地方的)。并且在一些国企银行面试中也是很重要的一个考察点(毕竟国企面试都很水~~)。今天系统的整理JAVA的基本数据类型以及其包装类的知识内容,并结合一些常见的经典面试题进行说明,希望能帮助大家。把也和咧!Java基本数据类型引用JAVA编程思想第四版: 2.2.2节关于Java基本数据类型的描述。Java要确定每种基本数据所占存储空间的大小

2020-06-06 00:11:33 1173

空空如也

空空如也

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

TA关注的人

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