请求参数、响应参数自动加解密

背景

在我当前的项目中,有许多接口都需要加解密,保证数据的安全性,为了抽象出这一类接口的共性
而在我们的接口设计中,加密后的参数是以整个body来传送密文的,并非json中的某一个字段,所以本文的方案,也可以用于自定义传输数据类型
本文通过RequestBodyAdvice、ResponseBodyAdvice来实现这一需求。

阅读全文

分桶策略清理SpringCache中的缓存

背景介绍

我们使用SpringCache框架 + Redis来实现项目中的缓存实现,它能实现自动对数据缓存,也可以自动清理过期的缓存。大多数情况下,它都运行非常好。

阅读全文

释本智大师开示

七绝 植树节

近平垂范似朝霞,照耀新林绿嫩芽。

阅读全文

PaddleOCR - PaddleServing部署

PaddleOCR

PaddleOCR提供2种服务部署方式:

  • 基于PaddleHub Serving的部署:代码路径为”./deploy/hubserving”,按照本教程使用;

    阅读全文

    分布式事务之Seata常见异常

    关于log_status=1的记录

    网上都说是防悬挂,具体是指啥又没说清楚。这里先说结论:这个条记录,你可以不用管它。

    阅读全文

    SQL生成随机字符串

    生成随机数字

    1
    select CONCAT(FLOOR(RAND()*500000000000000000 + 500000000000000000) ,’’)

    阅读全文

    祭释慧利感怀

    祭岳母感怀

    余礼义

    阅读全文

    分布式一致性协议 - 温故知新

    Paxos

    关注的点

    选取提案的规则:

    阅读全文

    Centos

    kill一组进程

    1
    ps -ef|grep python|grep -v grep|cut -c 9-16|xargs kill -15

    阅读全文

    分布式一致性协议 - EPaxos

    总结

    epaxos作为paxos族中的一员,并不是单独存在的。所以我在文中开篇给出总结,罗列与basic-paxos、mutli-paxos之间的区别。带着目的学习,可能相对容易理解一些。

    阅读全文