运维开发网

value

0
  • JetCache 缓存框架的使用及源码分析

    目录一、简介为什么使用缓存?使用场景使用规范二、如何使用引入maven依赖添加配置配置说明注解说明@EnableCreateCacheAnnotation@EnableMethodCache@CacheInvalidate@CacheUpdate@CacheRefresh@CachePenetrationPro[详细]

    2022-01-12 10:00 分类:编程语言
  • python实现跳表SkipList的示例代码

    跳表 跳表,又叫做跳跃表、跳跃列表,在有序链表的基础上增加了“跳跃”的功能,由William Pugh于1990年发布,设计的初衷是为了取代平衡树(比如红黑树)。[详细]

    2021-07-26 13:01 分类:Python
  • Python爬虫之Scrapy环境搭建案例教程

    python爬虫之Scrapy环境搭建 如何搭建Scrapy环境 首先要安装Python环境,Python环境搭建见:https://blog.csdn.net/alice_tl/article/details/76793590[详细]

    2021-07-26 12:20 分类:Python
  • JDK集合源码之解析TreeMap(一)

    目录简介继承体系存储结构源码解析属性Entry内部类构造方法get(Object key)方法特性再回顾左旋右旋插入元素插入再平衡插入元素举例总结简介[详细]

    2021-07-07 09:38 分类:编程语言
  • 新手了解java 集合基础知识(二)

    目录三、Map1、HashMap2、TreeMap3.ConcurrentHashMap总结三、Map ​ 存储的双列元素,Key是无序的,不可重复,而Value是无序,可重复的。[详细]

    2021-07-06 10:09 分类:编程语言
  • 新手了解java 集合基础知识(一)

    目录一、概述java集合体系结构:二、collection1、List1)ArrayList2)LinkedList2、set1)HashSet2)TreeSet1.实体类2.测试类:3.实体类4.测试类三、Map1、HashMap2、TreeMap3.ConcurrentHashMap总结一、概述[详细]

    2021-07-06 10:08 分类:编程语言
  • 彻底搞懂Java多线程(五)

    目录单例模式与多线程立即加载/饿汉模式延时加载/懒汉模式饿汉/懒汉对比阻塞队列的实现常见的锁策略乐观锁CASCAS在java中的应用CAS 的ABA问题ABA 问题的解决悲观锁独占锁、共享锁、自旋锁、可重入锁详解synchronized[详细]

    2021-07-04 09:48 分类:编程语言
  • 浅谈Redis 缓存的三大问题及其解决方案

    目录一、缓存穿透1.常见解决方案2.布隆过滤器3.缓存空数据与布隆过滤器的比较二、缓存击穿解决方案三、缓存雪崩解决方案Redis经常用于系统中的缓存,这样可以解决目前IO设备无法满足互联网...[详细]

    2021-07-03 07:20 分类:大数据
  • 如何给HttpServletRequest增加消息头

    HttpServletRequest增加header 由于在请求中请求域的属性在请求转发,路由等过程中,请求域的值会丢失,在项目项目中使用请求头来传递信息,但是HttpRequest并没有实现增加请求头的方法,所以找到他的子类来实现[详细]

    2021-06-30 10:27 分类:编程语言
  • String StringBuilder StringBuffer区别以及源码分析

    目录1. String/StringBuilder/StringBuffer 区别1.1 String1.2 StringBuilder1.3 StringBuffer2. String/StringBuilder/StringBuffer 源码2.1 String 源码分析2.1.1 String 类2.1.2 String 类的属性2.1.3 String 类的[详细]

    2021-06-29 11:17 分类:编程语言