Ledge —— DevOps、研发效能知识和工具平台,是我们基于在 ThoughtWorks 进行的一系列 DevOps 实践、敏捷实践、软件开发与测试、精益实践提炼出来的知识体系。它包含了各种最佳实践、操作手册、原则与模式、操作手册、度量、工具,用于帮助您的企业在数字化时代更好地前进,还有 DevOps 转型。
最近更新: 3年多前实现功能:访微信聊天项目实战,用户登录、注册以及第三方微信登录,用户头像上传,添加好友,好友列表,新朋友通知与发现,发送邮箱及反馈,群聊分组,论坛设计,朋友圈发布,登录多个用户登录挤下线,单聊/群聊,前端使用MUI,H5 Plus.....
最近更新: 接近4年前一个很赞的通用权限脚手架! <br/> 技术栈:springboot + mybatis + shiro + mysql + vue + element-ui
1.1 幂等性校验框架会记录用户的关键请求数据(如有必要,可以支持保留所有数据).保证商户订单必须唯一.1.2 请求/响应对象Marshall/Unmarshall开发童鞋只需要定义请求/响应JavaBean,框架会把商户请求转换为请求对象,响应对象转换为响应数据.1.3 服务请求校验通过JSR303来实现,校验失败的message信息也统一处理了(复制粘贴很烦人那).文档生成时也会抽取这些annotation信息.1.4 服务认证对接商户系统实现对服务的的签名校验.1.5 服务授权对接商户系统实现对服务的权限控制.支持商户系统配置*.(比如openapi的测试帐号,配置*就代表此帐号拥有所有服务权限.这块的设计思路参照shiro,有必要也可以支持shiro的权限表达式,详情见com.yiji.openapi.arch.auth.permission.DefaultPermission)1.6 认证/授权缓存服务认证和授权都需要调用商户系统,这些信息也不会经常变动.框架会缓存商户信息,默认缓存时间15分 支付交流群QQ:688413069
最近更新: 7年前一些简单聚类算法的java实现。包含:最大最小距离算法、近邻聚类算法、层次聚类算法、K-均值聚类算法、ISODATA聚类算法
最近更新: 接近8年前