首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小工匠聊架构

    Spring-注入参数详解-[通过util命名空间简化集合类型的配置]

    支持key-type和value-type属性,指定Map的键和值的类型 class="java.util.HashMap" key-type="java.lang.Integer " value-type="java.lang.String"> "101" value="dog" /> "103 " value="wolf" /> "105" value="bird" /> ---- 和支持value-type属性,指定集合中的值的类型 配置一个Set 见 mapsetlistproperties 105" value="bird" /> util:map> <util:list id="petList" list-class="java.util.ArrayList" value-type <value>BIRDvalue> util:list> <util:set id="petSet" set-class="java.util.HashSet" value-type

    60520发布于 2021-08-16
  • 来自专栏西郊手记

    Redis RDB文件离线分析

    After that, expiry time is read as a 4 byte unsigned int $value-type # 1 byte flag indicating Encoding depends on $value-type ---------------------------- FC $unsigned long # FC indicates Encoding depends on $value-type ---------------------------- $value-type # This key value value-type是value的类型标记,具体如下: Key的值,按String的类型编码。 Value的值,按2指示类型编码。 而其中value-type的编码如下: 0 = "String Encoding" 1 = "List Encoding" 2 = "Set Encoding" 3 = "Sorted Set Encoding

    3.9K41发布于 2019-02-22
  • 来自专栏XINDOO的专栏

    Redis源码剖析之RDB

    --------------------# 从这里开始就是具体的k-v数据 FD $unsigned-int # 数据还有多少秒过期(4byte unsigned int) $value-type byte) $string-encoded-key # key,redis字符串类型(sds) $encoded-value # value, 类型取决于 $value-type ---------------------------- FC $unsigned long # 数据还有多少毫秒过期(8byte unsigned long) $value-type byte) $string-encoded-key # key,redis字符串类型(sds) $encoded-value # value, 类型取决于 $value-type ---------------------------- $value-type # redis数据key-value,没有过期时间 $string-encoded-key

    80040发布于 2021-03-29
  • 来自专栏丑胖侠

    大厂都在用EhCache,它到底比Redis强在哪里?

    /ehcache-core.xsd"> <cache alias="foo"> <key-type>java.lang.String</key-type> <value-type >java.lang.String</value-type> <resources> <heap unit="entries">20</heap> cache> <cache-template name="myDefaults"> <key-type>java.lang.Long</key-type> <value-type >java.lang.String</value-type> <heap unit="entries">200</heap> </cache-template> <cache key-type类型,myDefaults的key-type是Long类型,覆盖后成了Number类型; cache中其他属性及元素: name为名称; alias为别名; key-type为key的类型; value-type

    8.7K33编辑于 2021-12-15
  • 来自专栏Devops专栏

    15-RabbitMQ高级特性-死信队列

    --4.1 设置队列的过期时间 ttl--> <entry key="x-message-ttl" value="10000" value-type="java.lang.Integer --4.2 设置队列的长度限制 max-length --> <entry key="x-max-length" value="10" value-type="java.lang.Integer

    1.3K10编辑于 2023-02-10
  • 来自专栏光变

    Redis持久化文件RDB的格式解析

    相应带失效时间的Hash表大小 ----------------------------# 键值对统计 FD $unsigned-int # "秒级超时", 紧挨着4个字节组成的无符号整数 $value-type 字节指明数据的编码方式 $string-encoded-key # KEY-键,使用Redis字符串编码方式 $encoded-value # VALUE-值,使用$value-type 指明的编码方式 ---------------------------- FC $unsigned long # "毫秒级超时", 紧挨着8个字节组成的无符号长整数 $value-type 字节指明数据的编码方式 $string-encoded-key # KEY-键,使用Redis字符串编码方式 $encoded-value # VALUE-值,使用$value-type 指明的编码方式 ---------------------------- $value-type # 没有失效时间的KV键值对 $string-encoded-key $

    2.6K10发布于 2018-08-07
  • 来自专栏分享学习

    Java中的分布式缓存解决方案:Redis与Ehcache

    schema/ehcache-core-3.0.xsd"> <cache alias="myCache"> <key-type>java.lang.String</key-type> <value-type >java.lang.String</value-type> <heap>200</heap> <expiry> <ttl unit="seconds">60</ttl>

    69410编辑于 2025-05-18
  • 来自专栏多线程

    java消息队列基础和RabbitMQ相关概念

    --4.1 设置队列的过期时间 ttl--> <entry key="x-message-ttl" value="10000" value-type="java.lang.Integer --4.2 设置队列的长度限制 max-length --> <entry key="x-max-length" value="10" value-type="java.lang.Integer x-dead-letter-routing-key" value="dlx.order.cancel" /> <entry key="x-message-ttl" value="10000" value-type

    40110编辑于 2023-10-16
  • 来自专栏JAVA葵花宝典

    Spring Boot 集成 Ehcache 缓存,三步搞定!

    true"/> </service> <cache alias="person"> <key-type>java.lang.Long</key-type> <value-type >com.ramostear.cache.entity.Person</value-type> <expiry> <ttl unit="minutes">1</ttl

    96710发布于 2019-11-08
  • 来自专栏全是为了他

    天气免费API接口,天气API接口请求讲解及源码下载

    -- 配置value类型 --> <value-type>com.sojson.weather.api.demo.dto.WeatherDto</value-type>

    6.5K00发布于 2019-12-16
  • 来自专栏正则

    kafka-cli命令快速分析kafka消息队列

    key-value-type: 0 none, 1 string, 2 int, key-type * 10 + value-type (11 string key and value, 1 only

    96151编辑于 2022-04-08
  • 来自专栏me的随笔

    Python中的passed by assignment与.NET中的passing by reference、passing by value

    Passing Value-Type Parameters Passing a value-type variable to a method by value means passing a copy

    67620发布于 2019-11-18
  • 来自专栏Java架构学习路线

    3步轻松搞定Spring Boot缓存

    true"/> </service> <cache alias="person"> <key-type>java.lang.Long</key-type> <value-type >com.ramostear.cache.entity.Person</value-type> <expiry> <ttl unit="minutes">1</ttl

    65400发布于 2019-09-06
  • 来自专栏Java技术栈

    Spring Boot 集成 Ehcache 缓存,三步搞定!

    true"/> </service> <cache alias="person"> <key-type>java.lang.Long</key-type> <value-type >com.ramostear.cache.entity.Person</value-type> <expiry> <ttl unit="minutes">1</ttl

    1.9K10发布于 2019-09-08
  • 来自专栏好好学java的技术栈

    Spring Boot 集成 Ehcache 缓存,三步搞定!

    service> <cache alias="person"> <key-type>java.lang.Long</key-type> <value-type >com.ramostear.cache.entity.Person</value-type> <expiry> <ttl unit="minutes

    56000发布于 2019-11-21
  • 来自专栏架构悟道

    JAVA中使用最广泛的本地缓存?Ehcache的自信从何而来2 —— Ehcache的各种项目集成与使用初体验

    "D:\myCache"/> <cache alias="myCache"> <key-type>java.lang.Integer</key-type> <value-type >java.lang.String</value-type> <expiry> <tti unit="minutes">5</tti> </expiry myCache"/> <cache-template name="myTemplate"> <key-type>java.lang.String</key-type> <value-type >java.lang.String</value-type> <expiry> <ttl unit="minutes">30</ttl> </expiry

    1.9K150编辑于 2023-01-05
  • 来自专栏Devops专栏

    16-RabbitMQ高级特性-延迟队列

    -- 设置 TTL 10秒,模拟30分钟--> <entry key="x-message-ttl" value="10000" value-type="java.lang.Integer

    97920编辑于 2023-02-10
  • 来自专栏Devops专栏

    14-RabbitMQ高级特性-TTL

    --x-message-ttl指队列的过期时间,单位毫秒--> <entry key="x-message-ttl" value="100000" value-type="java.lang.Integer

    50320编辑于 2023-02-10
  • 来自专栏高级开发进阶

    RabbitMQ:第二章:Spring整合RabbitMQ(简单模式,广播模式,路由模式,通配符模式,消息可靠性投递,防止消息丢失,TTL,死信队列,延迟队列,消息积压,消息幂等性)

    --x-message-ttl指队列的过期时间--> <entry key="x-message-ttl" value="100000" value-type="java.lang.Integer --4.1 设置队列的过期时间 ttl--> <entry key="x-message-ttl" value="10000" value-type="java.lang.Integer --4.2 设置队列的长度限制 max-length --> <entry key="x-max-length" value="10" value-type="java.lang.Integer x-dead-letter-routing-key" value="dlx.order.cancel" /> <entry key="x-message-ttl" value="10000" value-type

    1K31编辑于 2022-03-07
  • 来自专栏Java后端技术栈

    使用Spring AOP实现MySQL数据库读写分离案例分析

    com.xuliugen.choosedb.demo.aspect.ChooseDataSource" lazy-init="true"> <property name="targetDataSources"> <map key-type="java.lang.String" value-type

    62020发布于 2018-08-09
领券