最近在做接口自动化的测试,在调试一个接口的时候出现以下报错 传入的json格式的参数如下 { "channel": 2, "type": 1, "order_no": " ...
由于项目使用的是fastjson,也无法换成其他的序列化框架,所以研究了一下他对泛型序列化和反序列化的支持能力,最终解决了这个问题。 要达成的目标 我的封装方式属于通用封装,我要达到的目标是如下的使用方式: 放入数据: Map lt String, OffheapDTO gt mapxx new HashMap lt gt mapxx.put ,new OffheapDTO .create map ...
2018-08-09 21:32 3 17449 推荐指数:
最近在做接口自动化的测试,在调试一个接口的时候出现以下报错 传入的json格式的参数如下 { "channel": 2, "type": 1, "order_no": " ...
一般来说 权限 分细一点 有 功能权限和数据权限 ,功能权限 基本 就是通用 的 RBAC 我之前也讲过 很简单,数据权限能 就是 精确到数据 层面,下面我来简单说一下。 数据权限 做的好点 可能 会精确到字段,比如 那个 公司 下面那个 部门 的那个 职位 可能看到的 列数据都不一样,但是一般 ...
消息中间件是分布式系统常用的组件,无论是异步化、解耦、削峰等都有广泛的应用价值。我们通常会认为,消息中间件是一个可靠的组件——这里所谓的可靠是指,只要我把消息成功投递到了消息中间件,消息就不会丢失,即 ...
作者:Jaskey Lam 来源:https://jaskey.github.io/blog/2020/06/08/rocketmq-message-dedup/ 消息中间件是分布式系统常用的组件, ...
fusionauth 是类似Keycloak的,同时官方也提供了一个对比,从那个方案上fusionauth 上一个不错的选择(就是没有开源) 环境准备 使用docker运行 docker-compose 文件 ...
BI数据分析是目前企业的热门应用,而对企业来说,进行权限控制是必须而且非常重要的,尤其是作为决策用的企业报表。在BI解决方案中,权限控制又分为2种:一种是报表级权限控制,这类型权限控制没有什么好讲的,报表系统都本身就支持了。另一种比较复杂的就是数据级权限控制,所谓的数据级权限控制,就是用户 ...
昨日回顾 昨天我们讨论了服务间是否应该提供批量接口的问题,很多同学留言讨论,非常好,一起讨论一起进步。 其中,留言最多的一种观点是说可以提供,但是要限制条数,比如每次最多传1000条数据过来。 ...