logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis.exceptions.ResponseError: DENIED Redis is running in protected mode because protected mode问题

报错信息错误分析:Redis 报错表示 Redis 服务器处于,这是 Redis 的默认安全机制。Redis 默认开启保护模式(),当以下条件bind127.0.0.1::1此时,Redis 仅允许来自本地回环接口(localhost)的连接,拒绝外部访问,以防止未授权访问和数据泄露。:快速测试,但需确保 Redis 不暴露在公网。修改 Redis 配置文件(redis.conf:禁用保护模式后,

文章图片
#redis#bootstrap#数据库
redis+spring 的基本操作 RedisTemplate和RedisClient

通过 RedissonClient,开发者可以轻松在 Spring + Kotlin 项目中实现复杂的分布式系统逻辑,显著简化分布式环境下的开发难度。通过以上方法,可以灵活操作 Redis 中的各类数据结构,满足不同业务场景需求。适用于存储对象或结构化数据(如用户信息、商品属性等)。适用于队列、栈或顺序数据(如消息队列、操作日志等)。适用于带权重的排序集合(如排行榜、优先级队列等)。(Rediss

文章图片
#redis#spring#微信
总结 kotlin中的关键字和常用方法

掌握这些方法可以高效处理集合、字符串、空安全等常见场景,提升开发效率。在特定上下文中有特殊含义,其他情况下可作为标识符。: 获取首个或最后一个元素(可带条件)。用于修饰类、函数、属性等的特性。: 判断是否存在或全部满足条件。: 执行副作用操作后返回原对象。: 判断元素是否在范围或集合中。: 判断字符串是否为空或空白。: 对对象执行操作并返回结果。: 替换字符或正则匹配内容。: 配置对象属性后返回自

文章图片
#kotlin#开发语言#android
python 中的MQTT模块 mqtt-paho的使用

简介:MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。mqtt是一个轻量级的通讯模块,通过发布与订阅的方式,实现了信息的传输,MQT

#物联网#python
spring security oauth2.0 使用GitHub

baseUri("/oauth2/authorize") // 默认是 /oauth2/authorization/{providerId}八、生产环境注意事项HTTPS 强制启用加密敏感信息• 将存储在环境变量或 Vault 中client-secret: ${GITHUB_CLIENT_SECRET}优化用户信息存储// 在 CustomOAuth2UserService 中将用户保存到数据库

文章图片
#spring#github#java
pandas提高查询效率的多种方法

本文介绍了提高 Pandas 查询效率的多种方法。主要内容包括:选择合适的数据类型以减少内存占用;使用向量化操作替代循环;优化查询方法如 query() 和 eval();通过设置索引提高查询速度;内存优化技巧;分批处理大数据集;使用高效存储格式;并行处理方法;避免常见性能陷阱;利用内置聚合函数;以及使用 Cython/Numba 加速关键代码。文章还提供了实际应用示例,展示如何将这些优化技术整合

#pandas#python
spring security oauth2.0的四种模式

OAuth 2.0 定义了(Grant Type),用于不同场景下的令牌获取。•(有后端服务器)•(需安全存储• 最安全的模式,fill:#333;访问客户端重定向到授权服务器登录并授权重定向回客户端(携带授权码 code)传递 code用 code 换取令牌(client_id + client_secret)返回访问令牌(access_token)和刷新令牌(refresh_token)用 a

文章图片
#spring#java#后端
spring 配置websocket

通过以上配置,可以实现一个高性能、安全可靠的企业级 WebSocket 服务,支持从开发到生产的全生命周期管理。• 消息往返延迟 (RTT)• 单节点最大连接数。

文章图片
#spring#websocket#java
kotlin中的list set map整理

是三种核心集合类型,它们分别适用于不同的场景,具有独特的特性和操作方式。:每个元素由键(Key)和值(Value)组成。• 键值关联数据(如用户信息表,键为用户ID)。• 需要键排序的场景(如排行榜按分数排序)。• 快速判断元素是否存在(如屏蔽词过滤)。• 需要保留元素顺序(如时间序列数据)。• 需要去重的数据集(如用户ID集合)。• 允许重复值(如购物车商品列表)。• 通过索引快速访问(如分页数

文章图片
#kotlin#list#开发语言
    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择