会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小火柴
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2020年6月7日
redis面试题分析
摘要: 1、什么是redis? 1、redis是一个完全开源免费的,遵循BSD协议,高性能的key-value缓存数据库 2、redis的优势? 1、高性能:redis读写速度非常快,写速度是81000次/s,读速度是110000次/s 2、丰富的数据类型:redis支持String、list、hash、s
阅读全文
posted @ 2020-06-07 15:48 小火柴666
阅读(474)
评论(0)
推荐(0)
2020年6月3日
zookeeper面试题分析
摘要: 1、什么是zookeeper? 1、zookeeper是一个分布式协调技术,是分布式数据一致性解决方案的典型代表,力求做到强一致性但最终实现的是最终一致性,采用CAP理论的AP,用来构建高可用分布式主备系统 2、zookeeper能干什么? 1、数据发布/订阅 2、命名服务 3、集群管理 4、Mas
阅读全文
posted @ 2020-06-03 12:28 小火柴666
阅读(1092)
评论(0)
推荐(0)
2020年5月27日
mybatis面试试题分析
摘要: 1、mybatis的优点? 1、封装了大量的加载驱动,得到链接,释放连接等jdbc的操作,极大的简化了jdbc的开发 2、可以很好的与当前流行的框架spring结合 3、使用起来非常方便,会编写sql基本就会使用mybatis,入门门槛低 4、性能高,因为mybatis是手写sql,所以优化sql变
阅读全文
posted @ 2020-05-27 00:27 小火柴666
阅读(157)
评论(0)
推荐(0)
2020年1月18日
redis持久化机制
摘要: 1. 什么是redis持久化机制? 说白了,就是在指定的时间间隔内,将内存当中的数据集快照写入磁盘,它恢复时是将快照文件直接读到内存。什么意思呢?我们都知道,内存当中的数据,如果我们一断电,那么数据必然会丢失,但是玩过redis的同学应该都知道,我们一关机之后再启动的时候数据是还在的,所以它必然是在
阅读全文
posted @ 2020-01-18 12:36 小火柴666
阅读(167)
评论(0)
推荐(0)
redis事务以及发布订阅
摘要: 1. 什么是redis的事务? redis事务就是一个命令执行的队列,将一系列预定义命令包装成一个整体,就是一个队列。当执行的时候,一次性按照添加顺序依次执行,中间不会被打断或者干扰。 2. 能干嘛? 一个队列中,一次性,顺序性,排他性的执行一系列命令 3. redis事务基本操作 注意:加入事务的
阅读全文
posted @ 2020-01-18 11:57 小火柴666
阅读(115)
评论(0)
推荐(0)
2020年1月17日
redis基本使用(常用命令及api)
摘要: redis基本使用 key redis5大基本类型使用 1. string 以下几个命令只有在key值为数字的时候才能正常操作 2. list 3. set (Redis的Set是string类型的无序,不能重复的集合) 4. hash 5. zset Redis zset 和 set 一样也是st
阅读全文
posted @ 2020-01-17 21:57 小火柴666
阅读(182)
评论(0)
推荐(0)
redis安装及启动
摘要: redis是什么? 是完全开源免费的,用c语言编写的,是一个单线程,高性能的(key/value)内存数据库,基于内存运行并支持持久化的nosql数据库 redis能干嘛? 主要是用来做缓存,但不仅仅只能做缓存,比如:redis的计数器生成分布式唯一主键,redis实现分布式锁,队列,会话缓存。 r
阅读全文
posted @ 2020-01-17 21:30 小火柴666
阅读(127)
评论(0)
推荐(0)
2020年1月5日
elasticSearch的安装
摘要: 前言 1. 什么是elasticsearch? ElasticSearch是一个分布式,高性能、高可用、可伸缩的搜索和分析系统 2. 什么是Elastic Stack? Elastic Stack,前身缩写是ELK,就是ElasticSearch + LogStash + Kibana linux
阅读全文
posted @ 2020-01-05 12:19 小火柴666
阅读(148)
评论(0)
推荐(0)
2019年11月21日
Java内存模型(JMM)
摘要: JVM与线程(线程在JVM中) 1、JVM什么时候启动? 类被调用时启动,此时会启动JVM线程然后再是其他的线程(main) 2、JVM内存区域 除了程序计数器(PC)之外都有可能发生内存溢出 方法区:类信息、常量、static 、JIT 、(信息共享)(OOM) Java堆区:实例对象、GC、(信
阅读全文
posted @ 2019-11-21 15:02 小火柴666
阅读(180)
评论(0)
推荐(0)
Synchronized
摘要: 一、synchronized的用法 1、修饰同步方法 2、修饰同步静态方法 3、修饰同步代码块(对象) 4、修饰同步代码块(CLASS) 二、对象锁与类锁 1、获取对象锁(修饰非静态方法) 在 Java 中,每个对象都会有一个 monitor 对象,这个对象其实就是 Java 对象的锁,通常会被称为
阅读全文
posted @ 2019-11-21 09:21 小火柴666
阅读(103)
评论(0)
推荐(0)
1
2
下一页
公告