摘要: 官网地址:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 官网提供的四个步骤 第一步:用户同意授权,获取code 第二步:通过code换取网页授权access_token 第... 阅读原文
2021-06-30 12:29:07 阅读(48) 评论(0)
摘要: 我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶! 1 探针的作用 在Kubernetes的容器生命周期管理中,有三种探针,首先要知道,这探针是属于容器的,而不是Pod: 存活探针:Liveness 就绪探针:Readiness 启动探针:Startup Liveness探针可以... 阅读原文
2021-06-30 07:56:02 阅读(43) 评论(0)
摘要: 1 前言 在文章《Docker启动PostgreSQL并推荐几款连接工具》中我们介绍如何通过Docker来启动PostgreSQL,但只有一个数据库,如果想要创建多个数据库在同一个Docker容器上怎么办呢? 2 两种方案 一种方案是把shell/sql脚本放入/docker-entrypoint-initdb.d/... 阅读原文
2021-06-30 06:00:04 阅读(43) 评论(0)
摘要: 我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶! 1 跨源资源共享CORS 跨源资源共享 (CORS) (或通俗地译为跨域资源共享)是一种基于HTTP 头的机制,该机制通过允许服务器标示除了它自己以外的其它origin(域,协议和端口),这样浏览器可以访问加载这些资源。 首先要明确... 阅读原文
2021-06-30 00:04:06 阅读(40) 评论(0)
摘要:   一直以来,前端展示字典一般以中文展示为主,若在表中存字典值中文,当字典表更改字典值对应的中文,会造成数据不一致,为此设置冗余字段并非最优方案,若由前端自己写死转义,不够灵活,若在业务代码转义,臃肿也不够通用,从网络上了解到注解、AOP是一种不错的解决方案,主要有两种方式:   1、通过注解获取结果集转为JSON字... 阅读原文
2021-06-29 22:42:02 阅读(33) 评论(0)
摘要: 一、Flyway 是什么? 我们都知道,Git/ SVN 是代码界的版本控制工具,那么,Flyway 就是一款数据库界的版本控制工具,它可以记录数据库的变化记录。 可能很多公司都是通过人工去维护、同步数据库脚本,但经常会遇到疏忽而遗漏的情况,举个简单的例子: 我们在开发环境对某个表新增了一个字段,而提交测试时却忘... 阅读原文
2021-06-29 21:42:13 阅读(39) 评论(0)
摘要: 目录 1. 创建Drools环境(引入Drools相关依赖包、现在都流行spring boot,故最简单有效的依赖才是最好的,kie-spring内部自行依赖了drools相关核心的依赖包) 2. 了解Drools语法及其含义(LHS、RHS、Fact) 3. 几种实现运行Drools规则引擎方法 4. Dr... 阅读原文
2021-06-29 19:59:02 阅读(40) 评论(0)
摘要: 作者:叁滴水 博客:https://blog.csdn.net/qq_30285985/ 本文来自作者「叁滴水」投稿,谢谢分享,也欢迎爱好技术分享的各位技术朋友向「Java技术栈」投稿,让更多人看到,投稿方式:关注公众号「Java技术栈」在后台回复:投稿。 起源 如果在一个项目中有两个service。userServ... 阅读原文
2021-06-29 19:19:03 阅读(40) 评论(0)
摘要: 1、前言 ​  在Web项目中,权限管理即权限访问控制为网站访问安全提供了保障,并且很多项目使用了Session作为缓存,结合AOP技术进行token认证和权限控制。权限控制流程大致如下图所示: ​  现在,如果管理员修改了用户的角色,或修改了角色的权限,都会导致用户权限发生变化,此时如何实现动态权限变更,使... 阅读原文
2021-06-29 19:05:02 阅读(41) 评论(0)
摘要: pom.xml导入pinyin4j的依赖 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> ... 阅读原文
2021-06-29 16:02:11 阅读(33) 评论(0)