摘要: 垃圾回收过程: 阅读全文
posted @ 2021-12-02 10:35 微醺的小布 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 说明 在 SpringBoot2.x 之后, 原来使用的 Jedis 被替换成了 lettucejedis: 采用直连, 多个线程操作的话, 是不安全的, 如果想要避免不安全, 使用 jedis pool 连接池 它更像BIOlettuce: 采用netty 实例可以多个线程中进行共享, 不存在线程 阅读全文
posted @ 2021-11-26 10:29 微醺的小布 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、应用背景 1、解决由于环境差异导致的异常问题 2、一次构建,到处运行 3、秒级部署,便捷伸缩,高效资源利用 1、官网 docker官网:http://www.docker.com docker中文网站:https://www.docker-cn.com/ 2、仓库 Docker Hub官网: h 阅读全文
posted @ 2021-11-12 15:03 微醺的小布 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、相关指令 1、启动指令 在/usr/local/nginx/sbin 目录下执行 ./nginx 2、关闭指令 在/usr/local/nginx/sbin 目录下执行 ./nginx -s stop 3、重新加载指令 在/usr/local/nginx/sbin 目录下执行 ./nginx - 阅读全文
posted @ 2021-10-28 21:21 微醺的小布 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 一、简介 1.key 1、使用命令 select <dbid>来切换数据库。如: select 8 3、keys *查看当前库所有key (匹配:keys *1) 3、exists key判断某个key是否存在 4、type key 查看你的key是什么类型 5、del key 删除指定的key数据 阅读全文
posted @ 2021-10-18 16:47 微醺的小布 阅读(134) 评论(0) 推荐(1) 编辑
摘要: 1.目录结构 bin:指令 dev:管理设备 etc:配置文件 lib:动态连接共享库 media:挂载,识别光驱之类 opt:需要安装的软件 root:root用户的文件 sbin:高级用户能使用的指令 selinux:安全相关 home:存放普通用户的目录 lost-found:一般为空,非法关 阅读全文
posted @ 2021-10-14 17:34 微醺的小布 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1.可靠消息最终一致性 定义:事务发起方执行完成本地事务后发送一条消息,事务参与方收到消息,并且一定能将消息消费,此方案强调的是消息发给参与方,最终达到一致 1.本地事务与消息发送的原子性(成功都成功,失败都失败) 2.事务参与方接受消息的可靠性 3.消息重复消费 2.分布式幂等如何设计 1、建立一 阅读全文
posted @ 2021-10-09 17:44 微醺的小布 阅读(105) 评论(0) 推荐(0) 编辑
摘要: TreeMap实现原理其实就是红黑树得实现原理 内部参数 public class TreeMap<K,V> extends AbstractMap<K,V> implements NavigableMap<K,V>, Cloneable, java.io.Serializable { //比较器, 阅读全文
posted @ 2021-09-17 17:57 微醺的小布 阅读(109) 评论(0) 推荐(0) 编辑
摘要: ArrayList底层是用数组来实现存储及容量大小变化 内部参数 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable { 阅读全文
posted @ 2021-09-16 14:47 微醺的小布 阅读(36) 评论(0) 推荐(0) 编辑
摘要: LinkedList底层数据结构是双向链表 LinkedList概述 1、LinkedList是双向链表实现的List 2、LinkedList是非线程安全的 3、LinkedList元素允许为null,允许重复元素 4、LinkedList是基于链表实现的,因此插入删除效率高,查找效率低(虽然有一 阅读全文
posted @ 2021-09-16 09:49 微醺的小布 阅读(59) 评论(0) 推荐(0) 编辑