会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
狂乱的贵公子
人生南北多歧路,君向潇湘我向秦。此后人间多宽敞,南来北往不遇卿。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
34
下一页
2022年1月13日
canal
摘要: 1. canal 简介 canal 主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。 canal 工作原理: canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump 协议 MySQL master
阅读全文
posted @ 2022-01-13 19:53 废物大师兄
阅读(1880)
评论(0)
推荐(0)
2022年1月12日
Spring Boot MongoDB
摘要: 1. Linux下启动MongoDB并使用mongosh连接 启动方式有两种: systemctl start mongod mongod <选项参数> 启动的时候有可能会报类似如下的错误: ExecStart=/usr/bin/mongod $OPTIONS (code=exited, statu
阅读全文
posted @ 2022-01-12 20:31 废物大师兄
阅读(1375)
评论(0)
推荐(0)
2022年1月9日
MongoDB Security
摘要: 1. Security MongoDB提供了一系列的保护措施,以保护它自身安全: 启用访问控制并实行身份验证 MongoDB支持多种身份认证机制,默认的认证机制是SCRAM 配置基于角色的访问控制 首先创建一个管理员账号(administrator),然后创建其他账号。为每个访问系统的人和应用程序创
阅读全文
posted @ 2022-01-09 21:20 废物大师兄
阅读(2189)
评论(0)
推荐(0)
2022年1月8日
MongoDB 安装
摘要: 1. yum方式安装 1、添加一个yum源 创建一个 /etc/yum.repos.d/mongodb-org-5.0.repo 文件 [mongodb-org-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/red
阅读全文
posted @ 2022-01-08 18:47 废物大师兄
阅读(2526)
评论(0)
推荐(2)
2021年12月9日
微服务下前后端分离的统一认证授权服务,基于Spring Security OAuth2 + Spring Cloud Gateway实现单点登录
摘要: 1. 整体架构 在这种结构中,网关就是一个资源服务器,它负责统一授权(鉴权)、路由转发、保护下游微服务。 后端微服务应用完全不用考虑权限问题,也不需要引入spring security依赖,就正常的服务功能开发就行了,不用关注权限。因为鉴权提到网关去做了。 网关负责保护它后面的微服务应用,鉴权就是看
阅读全文
posted @ 2021-12-09 19:57 废物大师兄
阅读(9219)
评论(3)
推荐(3)
2021年12月6日
Spring Security 基于URL的权限判断
摘要: 1. FilterSecurityInterceptor 源码阅读 org.springframework.security.web.access.intercept.FilterSecurityInterceptor 通过过滤器实现对HTTP资源进行安全处理。 该安全拦截器所需的 Security
阅读全文
posted @ 2021-12-06 20:31 废物大师兄
阅读(2397)
评论(0)
推荐(2)
2021年11月8日
Spring Security OAuth2 单点登录
摘要: 1. OAuth 2.0 OAuth(Open Authorization)为用户资源的授权提供了一个安全的、开放而又简易的标准。最简单的理解,我们可以看一下微信OAuth2.0授权登录流程: 通过OAuth2可以授权第三方应用访问资源拥有者在这个平台的资源。举个例子,用微信登录某个手机APP,此时
阅读全文
posted @ 2021-11-08 09:52 废物大师兄
阅读(20160)
评论(0)
推荐(8)
2021年9月27日
Docker安装Jenkins 从GitLab上拉取代码打包SpringBoot项目并部署到服务器
摘要: 1. 安装Jenkins 采用 Docker 方式安装 jenkins 首先,宿主机上需要安装java和maven,这里我的安装目录如下: 由于是docker安装,jenkins将来是在容器里面运行的,而打包的时候需要用到maven和java,我们不可能在每个容器里面再安装java和maven,所以
阅读全文
posted @ 2021-09-27 18:46 废物大师兄
阅读(1757)
评论(0)
推荐(1)
2021年9月18日
Rancher 2.x 安装
摘要: Rancher 是一个容器管理平台。Rancher 简化了使用 Kubernetes 的流程。 下面记录一下手动安装Rancher的步骤 1. 部署 Rancher Server 执行以下命令即可(PS:前提是已经安装了docker) sudo docker run -d --privileged
阅读全文
posted @ 2021-09-18 19:47 废物大师兄
阅读(2519)
评论(0)
推荐(1)
2021年9月8日
JPA子查询
摘要: 单表查询、不太复杂的关联查询适合用JPA,除此以为,一些复杂的SQL,比如自定义动态分页查询真的不建议用JPA,实现起来比较麻烦,还不如MyBatis来得直接 以下面的子查询为例: SELECT t1.* FROM approval_task t1 WHERE t1.approver_usernam
阅读全文
posted @ 2021-09-08 11:55 废物大师兄
阅读(2698)
评论(0)
推荐(2)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
34
下一页
公告