![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
架构 & 方案
文章平均质量分 94
刘大逵
10000
展开
-
懒猴子CG详细教程
通过懒猴子CG官网我们可以了解到这是一个跨语言的代码生成器,我们可以通过网站搭建SpringBoot框架、Dubbo框架、SpringCloud框架、Vue框架、Vuex框架等,还有Java中各种Model如Hibernate Model,Swagger Model等。如果你有自己的规范代码,或者自己搭建了一套框架以备以后使用,也可以通过自定义模版来实现。原创 2020-03-01 15:15:54 · 5485 阅读 · 1 评论 -
架构 - 缓存集群方案
package com.shapiya.hash;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * Hash路由,适用于缓存集群等不要求命中率为100%的路由 * - 通过hash环实现hash路由 * - 可进行添加和删减节点...原创 2018-11-27 13:41:39 · 963 阅读 · 2 评论 -
方案 - 前后端分离的用户授权
基本原理用户通过前端页面登录成功后后端返回token字符串,前端将token存入localStorage中,之后前端所有的数据请求都携带token(token可以放在请求头或请求参数里,只要跟后端约定好)。后端拿到token后校验token是否有效,如果有效则继续进行业务处理,无效则返回错误信息。在这段原理描述中产生了一个问题:如何生成和校验token。下面提供两种方案供参考:方案一:将用户I...原创 2018-12-20 14:02:26 · 1426 阅读 · 0 评论 -
方案 - 金额除不尽处理方案
简单描述当我们拿到一个金额需要将其拆分成多份时,可能会面临金额除不尽的问题,那么如何让多份金额最终加起来保持一致就是我们需要处理的问题,例如打折的金额,房租、水电费的日费用等。解决方案以房租为例,例如房租为2000元,某个月有30天。我们计算得到日费用为66.666666666666667。这个数字很显然不是我们能够直接给用户看的,那么我们可以根据下面的算法来获取到两条日费用记录:1号-...原创 2018-12-10 00:15:35 · 4869 阅读 · 0 评论