01 2021 档案
摘要:https://www.cnblogs.com/keatsCoder/p/11341835.html https://mp.weixin.qq.com/s?__biz=MzIxMjE3NjYwOQ==&mid=2247483708&idx=1&sn=35aba5bb05b71507d60eabef9
阅读全文
摘要:https://github.com/geekxh/hello-algorithm?utm_source=gold_browser_extension
阅读全文
摘要:https://juejin.cn/post/6919486248599945224?utm_source=gold_browser_extension
阅读全文
摘要:摘抄自:https://blog.csdn.net/LQQianLee/article/details/79771618 二、批量更新——单条件 <update id="update" parameterType="java.util.List"> update nt_menu <trim pref
阅读全文
摘要:摘抄自:https://www.cnblogs.com/noteless/p/10448283.html InheritableThreadLocal类原理简介使用 父子线程传递数据详解 多线程中篇(十八) 上一篇文章中对ThreadLocal进行了详尽的介绍,另外还有一个类: Inheritabl
阅读全文
摘要:摘抄自:https://www.cnblogs.com/luozhiyun/p/8534321.html#2895860917 Java中的并发工具类# 在JDK的并发包里提供了几个非常有用的并发工具类。CountDownLatch、CyclicBarrier和Semaphore工具类提供了一种并发
阅读全文
摘要:摘抄自:https://blog.csdn.net/qq_38796327/article/details/90741164 首先,我的系统为win10系统,在这里需要告知一下,使用docker部署完elasticsearch(后续简称为es)和kibana后(可参考使用docker部署elasti
阅读全文
摘要:摘抄自:https://blog.csdn.net/irabbit0708/article/details/105197524 git check 分支名 git tag -a tag名字 commitID -m '描述' //在指定分支上的 某个commitid上打个标签(一般是当发完某个版本的时
阅读全文
摘要:摘抄自:https://www.cnblogs.com/ysocean/p/9080942.html 目录 1、演示数据类型的实现 2、简单动态字符串 3、链表 4、字典 5、跳跃表 6、整数集合 7、压缩列表 8、总结 上一篇博客我们介绍了 redis的五大数据类型详细用法,但是在 Redis 中
阅读全文
摘要:摘抄自:https://www.jianshu.com/p/87896241343c 在平常高并发的系统中,大量的请求同时查询一个 key 时,此时这个key正好失效了,就会导致大量的请求都打到数据库上面去。这种现象我们称为缓存击穿。 解决办法上面的现象是多个线程同时去查询数据库的这条数据,那么我们
阅读全文
摘要:摘抄自: Redis详解(十二) 缓存穿透、缓存击穿、缓存雪崩 目录 1、缓存穿透 一、概念 二、解决办法 2、缓存击穿 一、概念 二、解决办法 3、缓存雪崩 一、概念 二、解决办法 本篇博客我们来介绍Redis使用过程中需要注意的三种问题:缓存穿透、缓存击穿、缓存雪崩。 回到顶部 1、缓存穿透 一
阅读全文
摘要:摘抄自:https://www.cnblogs.com/ysocean/p/12594982.html 目录 1、布隆过滤器使用场景 2、布隆过滤器简介 3、Redis实现布隆过滤器 ①、bitmaps ②、Redisson 4、guava 工具 本篇博客我们主要介绍如何用Redis实现布隆过滤器,
阅读全文
摘要:关键字 使用示例 等同于的ES查询And findByNameAndPrice {“bool” : {“must” : [ {“field” : {“name” : “?”}}, {“field” : {“price” : “?”}} ]}}Or findByNameOrPrice {“bool”
阅读全文