上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页
摘要: 本文来源 翻译并总结官方文档,添加自定义示例,参考自Docker 19.03版本官方文档 未来可能归档为: 2020.01.03为 本文目标 本文主要演示创建一个小规模的Swarm集群,包含一个管理节点与两个工作节点,概念可以参考 创建Docker Swarm集群 添加节点 部署应用服务 管理Swa 阅读全文
posted @ 2020-01-03 18:48 东北小狐狸 阅读(1217) 评论(0) 推荐(0) 编辑
摘要: 什么是Docker Machine Docker Machine是Docker官方编排项目之一,由Go语言实现,负责在多种平台上快速安装Docker环境, "Github项目主页" 它支持Linux、MacOS、Windows,在Mac/Windows的Docker Desktop版本中自带dock 阅读全文
posted @ 2020-01-03 11:47 东北小狐狸 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 什么是Docker Swarm Docker Swarm是Docker官方的一种容器编排方案,用于管理跨主机的Docker容器,可以快速对指定服务进行水平扩展、部署、删除 一个Docker Swarm集群通常由多个安装有Docker且运行在Docker Swarm Mode的主机组成,角色包含Man 阅读全文
posted @ 2020-01-02 18:07 东北小狐狸 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 本文目标 不使用Jenkins官方提供的镜像,从最简系统镜像搭建一个最新稳定版的Jenkins镜像 ,自定义镜像内有的工具如jdk、gradle、node等,使用Dockfile与Shell脚本搭建而成 自定义的原因是官方镜像不能满足我们对于镜像内部工具的需求 本文面向 面向对象:smile: —— 阅读全文
posted @ 2019-12-27 19:26 东北小狐狸 阅读(2547) 评论(2) 推荐(3) 编辑
摘要: 问题复现 官方给的写法,以创建远程分支举例 curl --request POST --header "PRIVATE-TOKEN: ${私钥}" ${gitlab地址}/api/v4/projects/${目录名}%2F${仓库名}/repository/branches?branch=${新分支 阅读全文
posted @ 2019-12-24 19:40 东北小狐狸 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 写在前边 本文对Spring Security OAuth2的token使用Redis保存,相比JWT实现的token存储,Redis可以随时吊销access_token,并且Redis响应速度很快,没有加密解密的过程 本文源代码在redis token saved模块中,仓库地址:https:// 阅读全文
posted @ 2019-12-15 16:11 东北小狐狸 阅读(18596) 评论(1) 推荐(3) 编辑
摘要: 序 Spring Security OAuth2的demo在前几篇文章中已经讲过了,在那些模式中使用的都是RemoteTokenService调用授权服务器来校验token,返回校验通过的用户信息供上下文中获取 这种方式会加重授权服务器的负载,你想啊,当用户没授权时候获取token得找授权服务器,有 阅读全文
posted @ 2019-12-15 15:37 东北小狐狸 阅读(9554) 评论(6) 推荐(5) 编辑
摘要: 什么是JWT? JSON Web Token (JWT) 是一种开放标准 ( "RFC 7519" ) 定义了一种用于安全传输的紧凑、自包含(注:或自说明) 的Json结构, 被传输的信息可以通过JWT内容中的算法+密钥进行加密解密,来确保信息可信。JWT可以使用一个加密串 (使用 HMAC 对称算 阅读全文
posted @ 2019-12-15 00:56 东北小狐狸 阅读(876) 评论(0) 推荐(1) 编辑
摘要: 前情回顾 前几节分享了OAuth2的流程与其它三种授权模式,这几种授权模式复杂程度由大至小:授权码模式 隐式授权模式 密码模式 客户端模式 本文要讲的是最后一种也是最简单的模式:客户端模式 其中客户端模式的流程是:客户端使用授权服器给的标识与secret访问资源服务器获取token 本文目标 编写与 阅读全文
posted @ 2019-12-14 23:47 东北小狐狸 阅读(4560) 评论(0) 推荐(1) 编辑
摘要: 前情回顾 前几节分享了OAuth2的流程与授权码模式和隐式授权模式两种的Demo,我们了解到授权码模式是OAuth2四种模式流程最复杂模式,复杂程度由大至小:授权码模式 隐式授权模式 密码模式 客户端模式 其中密码模式的流程是:让用户填写表单提交到授权服务器,表单中包含用户的用户名、密码、客户端的i 阅读全文
posted @ 2019-12-14 23:22 东北小狐狸 阅读(13712) 评论(0) 推荐(6) 编辑
摘要: 本文可以转载,但请注明出处https://www.cnblogs.com/hellxz/p/oauth2_impilit_pattern.html 写在前面 在文章 "OAuth 2.0 概念及授权流程梳理" 中我们谈到OAuth 2.0的概念与流程,上一篇文章 "Spring Security O 阅读全文
posted @ 2019-12-13 01:26 东北小狐狸 阅读(5953) 评论(1) 推荐(3) 编辑
摘要: 本文可以转载,但请注明出处https://www.cnblogs.com/hellxz/p/oauth2_oauthcode_pattern.html 写在前边 在文章 "OAuth 2.0 概念及授权流程梳理" 中我们谈到OAuth 2.0的概念与流程,这里我准备分别记一记这几种授权模式的demo 阅读全文
posted @ 2019-12-10 02:01 东北小狐狸 阅读(20996) 评论(10) 推荐(11) 编辑
摘要: 本文可以转载,但请注明出处https://www.cnblogs.com/hellxz/p/oauth2_process.html OAuth2 的概念 OAuth是一个关于授权的开放网络标准,OAuth2是其2.0版本。 它规定了四种操作流程(授权模式)来确保安全 应用场景有第三方应用的接入、微服 阅读全文
posted @ 2019-12-03 13:23 东北小狐狸 阅读(6778) 评论(4) 推荐(7) 编辑
摘要: 问题描述 最近加班把自己的装有Debian的笔记本带到公司,使用Idea写代码的时候,突然间无法输入,ctrl与tab还可用,重启Idea能得到一阵的解决 解决参考 1. 如果是Linux平台,请考虑是否是ibus输入法的问题,测试办法:右键ibus图标重启ibus,如果此时能输入了,可以在当前环境 阅读全文
posted @ 2019-11-28 17:48 东北小狐狸 阅读(6595) 评论(0) 推荐(0) 编辑
摘要: 问题描述 Budgie桌面在Linux环境下很好用,不过最近发现触摸板的右键功能是不可用的 解决方法 经查阅Gnome官方文档(Budgie有很多功能基于Gnome)发现是Gnome官方把这个功能去掉了,换成了双指点击为右键功能! 如果你接受不了Gnome的新的触摸板右键手势,如果想继续使用此功能此 阅读全文
posted @ 2019-11-27 10:02 东北小狐狸 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 报错内容 描述 由于项目中使用了 这个类,在正常的centos系统环境下,没有问题;在微服务容器(openjdk:8 jdk alpine)测试的时候发现有一个功能不正常,爬出了以上重要的日志 发现 这个类无法初始化,日志往上查发现了真实的情况,即`java.lang.UnsatisfiedLink 阅读全文
posted @ 2019-11-26 17:15 东北小狐狸 阅读(5289) 评论(1) 推荐(2) 编辑
摘要: 有时候我们写一些代码的时候,格式化后,会使代码格式变得不美观、不易读,这里在看一些源码的时候发现有这么一种操作,随手记下 效果 那个代码像以下这样, 开启关闭格式化, 重新开启格式化 ps:支持所有可以在idea中格式化的位置,只需要在注释里写就可以 Eclipse 新建一个配置文件,名称任意,使用 阅读全文
posted @ 2019-11-22 16:37 东北小狐狸 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 问题 Linux下的高分屏在Gnome、KDE中有缩放因子一说,但是对QT程序(常用如 WPS、网易云音乐等)无效,这里只是简记修改QT程序的缩放方法 解决 最后注销登录,重新登录,即可 阅读全文
posted @ 2019-11-11 10:43 东北小狐狸 阅读(2717) 评论(0) 推荐(0) 编辑
摘要: 关闭Budgie默认自动隐藏应用菜单栏 打开 后的开关 . done. 解决Gnome系桌面应用菜单无内容 Budgie是Gnome的GTK部分的变体,所以可以按Gnome去配置 ps: 这里是在 处配置删除了其中一个空的分类出现的问题 解决方法: 重新登录,done. 阅读全文
posted @ 2019-11-08 13:42 东北小狐狸 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 写在前 之前使用Jenkins pipeline的时候发现拿不到日志,使用multiple scms插件对应是日志变量获取日志的方式失效了, 但是查看流水线Pipeline Syntax发现checkout竟然有包含提交日志的选项, 这里一定有办法获取到日志 ,苦于之前时间紧任务重,就先当它不能获取 阅读全文
posted @ 2019-11-06 18:29 东北小狐狸 阅读(5666) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页