上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页
摘要: 1. 什么是索引? 索引是一种数据结构,可以帮助我们快速的进行数据的查找. 2. 索引是个什么样的数据结构呢? 索引的数据结构和具体存储引擎的实现有关, 在MySQL中使用较多的索引有Hash索引,B+树索引等,而我们经常使用的InnoDB存储引擎的默认索引实现为:B+树索引. 3. Hash索引和 阅读全文
posted @ 2019-10-21 09:45 丿少女梦丶 阅读(212) 评论(0) 推荐(0) 编辑
摘要: (一) 概述 把类定义在另一个类的内部,该类就被称为内部类。 举例:把类Inner定义在类Outer中,类Inner就被称为内部类。 class Outer { class Inner { } } (二) 内部类的访问规则 ​ A:可以直接访问外部类的成员,包括私有 ​ B:外部类要想访问内部类成员 阅读全文
posted @ 2019-10-18 16:54 丿少女梦丶 阅读(1338) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper概述 ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现。它提供了简单原始的功能,分布式应用可以基于它实现更高级的服务,比 如分布式同步,配置管理,集群管理,命名管理,队列管理。它被设计为易于编程,使用文 件系统 阅读全文
posted @ 2019-10-17 10:31 丿少女梦丶 阅读(136) 评论(0) 推荐(0) 编辑
摘要: @RequestBody、@ResponseBody注解,可以直接将输入解析成Json、将输出解析成Json,但HTTP 请求和响应是基于文本的,意味着浏览器和服务器通过交换原始文本进行通信,而这里其实就是HttpMessageConverter发挥着作用。 HttpMessageConverter 阅读全文
posted @ 2019-10-09 09:50 丿少女梦丶 阅读(4224) 评论(0) 推荐(0) 编辑
摘要: 红黑树的设计,相比 jdk1.7 的 HashMap 而言,jdk1.8 最重要的就是引入了红黑树的设计,当冲突的链表长度超过 8 个的时候,链表结构就会转为红黑树结构。 01、故事的起因 JDK1.8 最重要的就是引入了红黑树的设计(当冲突的链表长度超过 8 个的时候),为什么要这样设计呢?好处就 阅读全文
posted @ 2019-10-08 17:15 丿少女梦丶 阅读(564) 评论(0) 推荐(0) 编辑
摘要: Map 的实现类有 HashMap、LinkedHashMap、TreeMap、IdentityHashMap、WeakHashMap、Hashtable、Properties 等等。 关于 HashMap,一直都是一个非常热门的话题,只要你出去面试,我保证一定少不了它! 本文主要结合 JDK1.7 阅读全文
posted @ 2019-10-08 17:13 丿少女梦丶 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 定时任务实现的几种方式: Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。 使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。 ScheduledExecutorService:也jdk自 阅读全文
posted @ 2019-09-27 09:36 丿少女梦丶 阅读(519) 评论(0) 推荐(0) 编辑
摘要: Redis 简介 Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key - value 数据库 Redis 与 其他 key - value 缓存产品有以下三个特点: Redis 支持数据持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis 支持数 阅读全文
posted @ 2019-09-27 09:26 丿少女梦丶 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 为什么需要内存回收? 原因有如下两点: 在 Redis 中,Set 指令可以指定 Key 的过期时间,当过期时间到达以后,Key 就失效了。 Redis 是基于内存操作的,所有的数据都是保存在内存中,一台机器的内存是有限且很宝贵的。 在 Redis 中,Set 指令可以指定 Key 的过期时间,当过 阅读全文
posted @ 2019-09-27 09:22 丿少女梦丶 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: 事务 1、什么是事务?事务的特性(ACID) 什么是事务:事务是程序中一系列严密的操作,所有操作执行必须成功完成,否则在每个操作所做的更改将会被撤销,这也是事务的原子性(要么成功,要么失败)。 事务特性分为四个:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolatio 阅读全文
posted @ 2019-09-22 10:47 丿少女梦丶 阅读(411) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 22 下一页