摘要:
官网地址: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)