- 博客(12)
- 资源 (15)
- 收藏
- 关注
原创 Docker(一)
一 Docker 概述二 Docker 安装三 Docker 命令镜像命令容器命令操作命令四 Docker 镜像五 容器数据卷六 DockerFile七 Docker 网络管理八 IDEA 整合 Docker九 Docker Compose十 Docker Swarm十一 Docker Jenkins
2020-10-23 16:07:47 83
原创 Spring Security OAuth2.0认证授权
摘要:本文中已OAuth2.0授权码模式为案例,将认证授权流程分化并一一解析,最终已代码的形式展现讲解。一 数据库## Spring Security OAuth协议/官网给出的表结构## 用来存储用户认证信息DROP TABLE IF EXISTS `oauth_client_details`;CREATE TABLE `oauth_client_details` ( `client_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_ge.
2020-10-15 11:42:08 110
原创 JWT令牌
摘要:令牌采用JWT格式,用户认证通过时会得到一个JWT令牌,JWT令牌中已经包括了用户相关的信息,客户端只需要携带JWT访问资源服务,资源服务会根据事先约定的算法自行完成令牌校验,从而获取用户信息。一 什么是 JWT?JSON Web Token(JWT)是一个开放的token行业标准。它定义了一个简单的、自包含协议的格式数据,用于在通信双方传递json对象,传递的信息经过数字签名可以被验证和信任。JWT可以使用HMAC算法或使用RSA的(公钥/私钥)对来签名,防止token被篡改。二 JWT.
2020-10-14 15:45:44 173
原创 OAuth2.0认证之授权码模式
摘要:OAuth 协议是针对提供给第三方进行认证登陆的 ,目前非常流行该种认证授权方式 , OAuth 认证方式共分为四种,分别是:客户端模式、授权码模式、密码模式、简易模式。我们可以从各大互联网巨头身上找到 OAuth 的影子,如:微信公众号、支付宝、快递鸟、CSDN等等。这一次我们将认识并了解其中的授权码模式 , 授权码模式应该算是 OAuth 认证中最为复杂和严谨的一种授权方式,如果你做过微信公众号授权那么对该模式一定不陌生,接下来就让我们一起来了解和探索它吧。一 使用场景多个客户端服务.
2020-10-12 11:31:22 581
原创 OAuth2.0认证之客户端模式
摘要:OAuth 协议是针对提供给第三方进行认证登陆的 ,目前非常流行该种认证授权方式 , OAuth 认证方式共分为四种,分别是:客户端模式、授权码模式、密码模式、简易模式。我们可以从各大互联网巨头身上找到 OAuth 的影子,如:微信公众号、支付宝、快递鸟、CSDN等等。这一次我们将认识并了解其中的客户端模式 , 或者叫凭证模式 , 该模式非常的容易理解,且实用性相对较广。一 使用场景当对于我们针对一个非常信任的第三方去登陆时 , 可以采用这种模式。例如:某服务方授权给第三方服务调用本地Op.
2020-10-10 11:10:18 1740
原创 Centos7 中Elasticsearch安装ik分词器
一 下载下载地址:https://pan.baidu.com/s/1eKsdvPHNk-6uxA7xfGnEuw提取码:47bt二 安装解压至 elasticsearch/plugins/ik注:下载第一项,其他项为未编辑代码。
2020-09-27 16:49:30 448
原创 Centos7 中安装使用 Elasticsearch-head
一 下载安装下载地址:https://github.com/mobz/elasticsearch-headunzip elasticsearch-head-master.zip -d /usr/local/elasticsearch/ cd /usr/local/elasticsearch/mv elasticsearch-head-master elasticsearch-headcd elasticsearch-headnpm install# 后台运行nohup npm run s
2020-09-27 14:12:07 78
原创 Centos7 中安装 Nodejs
一 下载下载地址:https://nodejs.org/en/download/二 解压/安装将文件放入 /usr/local 下,进行解压,并重命名文件夹:cd /usr/localtar -xvf node-v12.18.3-linux-x64.tarmv node-v12.18.3-linux-x64 nodejs三 配置全局引用 / 配置软连接ln -s /usr/local/src/nodejs/bin/npm /usr/local/binln -s /usr/local/
2020-09-27 11:36:44 299
原创 Centos7 中安装使用 LogStansh7.7.0
一、下载解压wget https://artifacts.elastic.co/downloads/logstash/logstash-7.7.0.tar.gztar -zxvf logstash-7.7.0.tar.gz二、修改配置文件(1)修改内存使用大小cd configvim jvm.options修改-Xms256m-Xmx256m三、自定义配置文件cd /usr/local/elasticsearch/logstash-7.7.0/binmkdir mysqlcd
2020-09-24 16:52:05 226
原创 Centos7 中安装使用 Kibana7.7.0
一 下载解压 Kibana7.7.0wget https://artifacts.elastic.co/downloads/kibana/kibana-7.7.0-linux-x86_64.tar.gztar -zxvf kibana-7.7.0-linux-x86_64.tar.gz
2020-09-24 11:07:05 269
原创 Centos7 中安装使用 Elasticsearch7.7.0(1)
摘要:目前Elasticsearch7*支持向下兼容 JDK8,最好安装 JDK11,也可以使用Elasticsearch7自带的 JDK。一Elasticsearch7.7.0 下载地址https://pan.baidu.com/s/1BiJFxTkH-GfLMzT_83k8Sw提取码:taxo二 解压tar -zxvf elasticsearch-7.7.0-linux-x86_64.tar.gz三 安装及使用(1)进入解压后的elasticsea...
2020-09-23 14:48:24 351
ElasticSearch7.6.2 五种工具安装包之一
2023-01-29
微耕门禁系统_JAVA二次开发_客户端代码
2020-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人