上一页 1 2 3 4 5 6 ··· 22 下一页
摘要: 1 本质 从请求中解析出本次访问的URL,和需要的权限 再从当前登陆用户中,拿到当前用户的角色list,权限list, check ,是否包含本次URL访问要有的权限字符串。 如果有,放行。 如果没有,不好意思,你没权限。 2 需要放行的 2-1 静态资源 一个是没有任何限制的公共资源,如js、cs 阅读全文
posted @ 2021-12-26 20:57 姚狗蛋 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1 双活 2台服务器组成的集群 2 主备 分为热备和冷备 3 热备 部署多个相同的应用,且全部启动 但是仅有一个负责处理业务(主节点) 当主节点发生异常,备用节点迅速转为主节点 4冷备 部署多个相同的应用,一般2个,且仅有一个启动。 5 同城双中心 同一个城市的2个机房,都部署这个应用。 6 同城双 阅读全文
posted @ 2021-12-26 16:19 姚狗蛋 阅读(60) 评论(0) 推荐(0) 编辑
摘要: # 1 主要函数和核心逻辑是否填写注释?注释是否清楚,简洁 # 2 是否有效使用常量,而不是直接使用常量值?对于常量,是否定 义了正确的常量值? # 3 对于金额,小数类型是否为 bigdecimal?禁止使用 float 和 double。 # 4 日志内容是否有用+号拼接?应该用占位符 # 5 阅读全文
posted @ 2021-12-26 16:02 姚狗蛋 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1 静态资源托管在 cdn 前端静态资源托管在 cdn,能够提升系统的访问速度, 2 每个服务多实例 每个微服务根据使用情况在 kubenetes集群中至少会运行两个以上的实例,消除了单点失败的⻛险。 并且所有的微服务都是无状 态的,可以随时进行秒级的水平扩展 3 网关限流,系统降级 限制流量 降级 阅读全文
posted @ 2021-12-26 14:58 姚狗蛋 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1-pull request 多用于github Github 这种需要 fork 仓库的模式,应该叫 Pull Requset,请求⽬目标仓库来拉你的代码。 “我改了了你们的代码,你们拉回去看看吧 !” 2 -Merge Request 多用于gitlab Gitlab 这种纯分⽀支模式,应该叫 阅读全文
posted @ 2021-12-25 22:36 姚狗蛋 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1 异常图一览 阅读全文
posted @ 2021-12-22 21:23 姚狗蛋 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1 加载的顺序 当前目录下的/config子目录; 当前目录; classpath下的/config包; classpath根路径。 2 实战 若这四个位置都存在application.yml文件,属性值的覆盖顺序是:1>2>3>4, 例如四个位置的application.yml文件都配置了 db. 阅读全文
posted @ 2021-12-22 21:11 姚狗蛋 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1- 问题产生原因 有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如 空格的编码值是"%20"。 如果不使用转义字符,这些编码就会当URL中定义的特殊 阅读全文
posted @ 2021-12-22 10:25 姚狗蛋 阅读(223) 评论(2) 推荐(0) 编辑
摘要: 1 缓存穿透 1-1 缓存空对象 缓存空对象它就是指一个请求发送过来, 如果此时缓存中和数据库都不存在这个请求所要查询的相 关信息, 那么数据库就会返回一个空对象,并将这个空对象和请求关联起来存到缓存中, 当下次还是这个请求过来的时候,这时缓 存就会命中,就直接从缓存中返回这个空对象, 这样可以减少 阅读全文
posted @ 2021-12-21 13:04 姚狗蛋 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1 字符串逆序 /** * 字符串的逆序 * * @param sentense * @return */ private static String reverseString(String sentense) { return sentense.isEmpty() ? sentense : re 阅读全文
posted @ 2021-12-20 14:57 姚狗蛋 阅读(20) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 22 下一页