logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Redis】GEO(地理坐标)数据结构

GEO就是Geolocation的简写形式,代表地理坐标。Redis在3.2版本中加入了对GEO的支持,允许存储地理坐标信息,帮助我们根据经纬度来检索数据。一个点评平台,有多个频道,每个频道都有很多个店铺。我们按照频道类型做分组,相同频道的店铺作为同一组,以频道id为key存入同一个GEO集合中即可。其中,Value值存储店铺的id。

文章图片
#数据结构#redis#java
【Redis】Redis的数据结构

突然要插入一个长度为254字节的entry,采用头插法插入,那么原来第一个entry的previous_entry_length就变成了5,那么整体的entry长度就由原来的250变成了254字节,那么又导致原来的第二个entry的previous_entry_length变成了5…注意:ZipList中所有存储长度的数值均采用小端字节序,即低位字节在前,高位字节在后。Dict中的HashTabl

文章图片
#redis#数据结构#java
【讯飞星火大模型AI】SpringBoot项目快速接入讯飞星火API

SpringBoot项目快速接入讯飞星火Spark API调用AI,零基础快速入门。

文章图片
#人工智能#spring boot#后端
【讯飞星火大模型AI】SpringBoot项目快速接入讯飞星火API

SpringBoot项目快速接入讯飞星火Spark API调用AI,零基础快速入门。

文章图片
#人工智能#spring boot#后端
【Redis】缓存工具封装

将封装成一个缓存工具类,方便以后重复使用。

#缓存#redis#java
【RocketMQ】RocketMQ标签、过滤及消息重复消费

Broker 端会为每个消息创建索引(哈希索引),应用可以通过 topic、key 来查询这条消息内容,以及消息被谁消费。但通常情况下,不同的 Topic 之间的消息没有必然的联系,而 Tag 则用来区分同一个 Topic 下相互关联的消息,例如全集和子集的关系、流程先后的关系。注:msgId一定是全局唯一标识符,但是实际使用中,可能会存在相同的消息有两个不同msgId的情况(消费者主动重发、因客

文章图片
#java-rocketmq#rocketmq#java
【讯飞星火大模型AI】SpringBoot项目快速接入讯飞星火API

SpringBoot项目快速接入讯飞星火Spark API调用AI,零基础快速入门。

文章图片
#人工智能#spring boot#后端
【JUC】Java对象内存布局和对象头

默认配置:启动了压缩指针,对象头是12个字节,实例数据2个字节,那么这个对象大小就是 12 + 2 + 2(对齐填充) = 16字节。手动配置:关闭了压缩指针,对象头是16个字节,实例数据2个字节,那么这个对象大小就是 16 + 2 + 6(对齐填充) = 24字节。存放类的属性(Field)数据信息,包括父类的属性信息,如果是数组的实例部分还包括数组的长度,这部分内存按4字节对齐。对象,对象头1

文章图片
#java#jvm#数据结构
    共 21 条
  • 1
  • 2
  • 3
  • 请选择