摘要: Redis NoSQL的四大分类 NoSQL = Not Only SQL,泛指非关系型数据库。 KV键值对 新浪(Redis) 美团(Redis + Tair) 阿里、百度(Redis + memecache) 文档型数据库 MongoDB —— MongoDB是一个基于分布式文件存储的数据库,C 阅读全文
posted @ 2021-06-20 09:50 打瞌睡的布偶猫 阅读(177) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ 什么是MQ? Message Queue:消息队列(消息中间件),典型的生产者—消费者模型。生产者不断地往消息队列中生产消息,消费者不断从队列中获取消息。消息的生产和消费是异步的,分别只关心消息的发送和接收,没有业务逻辑的入侵,可以轻松实现系统间解耦。 对比其他MQ RocketM 阅读全文
posted @ 2021-06-20 09:33 打瞌睡的布偶猫 阅读(604) 评论(0) 推荐(0) 编辑
摘要: HOT100 简单题 两数之和 HashMap class Solution { public int[] twoSum(int[] nums, int target) { HashMap<Integer, Integer> map = new HashMap<>(); for (int i = 0 阅读全文
posted @ 2021-06-07 21:10 打瞌睡的布偶猫 阅读(425) 评论(0) 推荐(0) 编辑
摘要: Docker安装部署Redis 方式1——命令行部署(推荐) docker run \ --restart=always \ -d \ --privileged=true \ -p 6379:6379 \ -v /f/docker/redis/data:/data \ -v /f/docker/re 阅读全文
posted @ 2021-06-07 21:01 打瞌睡的布偶猫 阅读(723) 评论(0) 推荐(0) 编辑
摘要: Docker Desktop Installation For Windows 1.启用Windows的Hyper-V功能 控制面板->程序 打开Hyper-V功能 重启电脑 2.下载 Docker Desktop For Windows 2.安装 3.配置阿里云镜像加速 阿里云容器镜像服务ACR 阅读全文
posted @ 2021-06-07 20:57 打瞌睡的布偶猫 阅读(4734) 评论(1) 推荐(1) 编辑
摘要: MySQL索引 什么是索引? 官方定义 一种帮助MySQL提高查询效率的数据结构。 索引的优点 大大加快数据的查询速度 索引的缺点 创建索引是为产生索引文件的,占用磁盘空间。索引文件是一个二叉树类型的文件,可想而知我们的DML操作,对表记录的增、删、改操作同样也会对索引文件进行修改,所以性能会相应的 阅读全文
posted @ 2021-06-07 20:49 打瞌睡的布偶猫 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收(GC) 1.哪些是垃圾? 堆中存放了几乎所有的对象实例,在垃圾收集器对堆进行垃圾回收时,首先要确定的就是堆中对象是否存活。 判断对象是否存活有两种方法:引用计数法和可达性分析法。 引用计数法 方法描述 给对象中添加一个引用计数器,每当有一个地方引用它,计数器就加 1;当引用失效,计数器就减 阅读全文
posted @ 2021-06-07 20:43 打瞌睡的布偶猫 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 类加载机制 当需要某个类的时候,Java虚拟机会加载 .class 文件,并创建对应的class对象,将class文件加载到虚拟机的内存,这个过程被称为类的加载。 类加载的时机 隐式加载 new 创建类的实例, 显式加载:loaderClass,forName等 访问类的静态变量,或者为静态变量赋值 阅读全文
posted @ 2021-06-07 20:38 打瞌睡的布偶猫 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Java内存区域 1.Java内存区域划分 JVM在执行Java程序的过程中会把它管理的内存区域划分成两类用途不同的数据区: 线程共有(线程共享)区域——堆和方法区 线程私有(线程隔离)区域——程序计数器、虚拟机栈和本地方法栈 2.线程共享数据区 堆 用途 完成几乎所有Java实例对象的内存分配,进 阅读全文
posted @ 2021-06-07 20:33 打瞌睡的布偶猫 阅读(196) 评论(0) 推荐(1) 编辑
摘要: 连接MySQL mysql -u用户名 -p密码 退出连接 exit; 更改用户密码 update mysql.user set authentication_string=password('新密码') where user='用户名' and Host = 'localhost'; 刷新权限 f 阅读全文
posted @ 2021-01-15 16:42 打瞌睡的布偶猫 阅读(126) 评论(0) 推荐(0) 编辑