• 一、简介 缓存在项目开发中,基本上是必选组件之一,Redis作为一个key-value存储系统,具备极高的数据读写效率,并且支持的数据类型比较丰富,在业务场景中的应用非常广泛; Redis典型的应用场景就是数据缓存能力,用来解决业务中最容易出现的...
  • 添加JSON工具类 首先,要添加JSON的解析工具(这里选择阿里巴巴旗下的fastjson),可以是Jar包或者是Maven依赖的形式,这里我们用maven依赖来进行示范 <dependency> <groupId>com...
  • 作为一名开发者,有很多场景需要用到内网穿透,比如:我们在接入一些大平台做第三方应用时,在本地开发微信公众号工具的时候需要让微信平台能否访问到本地提供的接口。除此之外,还有很多其他场景,也会用到,比如:把放在家里的NAS或服务器暴露到公网上,这样在...
  • 离上次更新文章已有快5个月,我还是有点懒。但我们系统的研发并没有因此停下来。下面先简单介绍下MdbCluster最近的一些进展。   1. 提供了java语言的jdbc驱动。做这个目的是想将业务侧的现有自动化测试案例跑起来,以此扩大系统的测试场景...
  • @RequestBody注解可以用于POST请求接收请求体中的参数,使用方式如下: @Controller public class IndexController { @PostMapping(value = "/submit", produc...
  • 在使用Git时,当merge失败push不上时,通常需要让本地代码恢复成上一次提交到仓库的内容。 1.git fetch --all 2.git reset --hard origin/master 3.git pull git强制覆盖本地命令(...
  • 离线迁移 与在线迁移相比,离线迁移适宜于源实例与目标实例的网络无法连通的场景,或者源端实例部署在其他云厂商Redis服务中,无法实现在线迁移。 存在的问题 由于生产环境的各种原因,我们需要对现有服务器进行迁移,包括线上正在运行的redis集群环...
  • Redis 作为一款业内使用率最高的内存数据库,其拥有非常高的性能,单节点的QPS压测能达到18万以上。但也正因此如此,当应用访问 Redis 时,如果发现响应延迟变大时就会给业务带来非常大的影响。 比如在日常使用Redis时,肯定或多或少都遇到...
  • ​  在hive控制台设置执行 set mapred.max.split.size=100000 时报错:cannot modify mapred.max.split.size at runtime。 问题描述 合并小文件可在map 端...
  • 前段时间维护TBDS平台时,HDFS的namenode一直启动不了,查看namenode日志,显示错误 No filter named org.apache.hadoop.hdfs.web.AuthFilter 这种错误很难找到原因 最后排查配置...