- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 MySQL数据实时增量同步到Redis
工具简介go-mysql-transfer是一款MySQL数据库实时增量同步工具。 能够监听MySQL二进制日志(Binlog)的变动,将变更内容形成指定格式的消息,实时发送到接收端。从而在数据库和接收端之间形成一个高性能、低延迟的增量数据同步更新管道。特性1. 简单,不依赖其它组件,一键部署2. 集成多种接收端,如:Redis、MongoDB、Elasticsearch、RocketMQ、Kafka、RabbitMQ、HTTP API等,无需编写客户端,开箱即用3. 内置丰富的数据解...
2021-02-23 22:39:42
1378
1
原创 使用shiro保护你的springboot应用
项目简介 springboot中使用shiro大都是通过shiro-spring.jar进行的整合的,虽然不是太复杂,但是也无法做到spring-boot-starter风格的开箱即用。 项目中经常用到的功能比如:验证码、密码错误次数限制、账号唯一用户登陆、动态URL过滤规则、无状态鉴权等等,shiro还没有直接提供支持。 jsets-shiro-spring-boot-sta...
2018-01-06 21:10:25
466
原创 shiro jwt 构建无状态分布式鉴权体系
一:JWT1、令牌构造JWT(json web token)是可在网络上传输的用于声明某种主张的令牌(token),以JSON 对象为载体的轻量级开放标准(RFC 7519)。一个JWT令牌的定义包含头信息、荷载信息、签名信息三个部分:Header//头信息{ "alg": "HS256",//签名或摘要算法 "typ": "JWT"//token类型...
2018-01-06 20:59:23
961
基于HMAC的rest api鉴权处理
一:常见的HTTP鉴权协议 REST表述性状态转移(Representational State Transfer),是基于HTTP的web服务设计风格,一个 RESTFUL API 是无状态的,这意味着认证请求应当不能依赖于cookie或session。 常见的HTTP鉴权方法有: HTTP BASIC 将用户信息以...
2018-01-06 20:37:30
1051
原创 基于hessian和netty的RPC框架设计和实现
基于hessian和netty的RPC框架设计和实现 一:概述 对系统进行服务化改造,或者构建一个分布式系统,RPC是核心的组件,目前主流的RPC框架有hessian\thrift\ avro等,如果不考虑跨语言的话thrift\ avro使用起来稍显复杂,要写IDL序列化配置,hessian又依赖servlet容器,于是使用netty和hessian构建了一个的...
2016-08-31 17:07:10
530
java 反射机制的参考文档
2008-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人