JWT详解 1.什么是JWT==JWT(JSON Web Token)是一种用于身份验证和授权的开放标准。它是一种轻量级的、基于JSON的令牌,可以在客户端和服务器之间传递信息。JWT由三部分组成:头部、载荷和签名。头部包含令牌类型和所使用的算法,载荷包含用户信息和其他元数据,签名用于验证令牌的完整性和真实性。JWT的优点包括可扩展性、可靠性和安全性。== 简单的说, 2023-03-17 JWT #JWT
虚拟机修改IP 进入到指定文件当中 vim /etc/sysconfig/network-scripts/ifcfg-ens33 设置为静态ip、设置ip地址、网关、子网掩码以及DNS 打开虚拟网络编辑器,将ip设置为新的ip的同一网段 查看ip是否修改成功 连接工具连接测试 2023-03-03 IP #IP #虚拟机
Centos系统(云服务器)修改SSH端口 1.为什么要修改SSH端口SSH端口一般默认为22,这样会造成有被暴力破解密码的风险,或者有的地方是封掉22端口,这样就连接不了服务器。以下教程为更改默认端口。 2.修改SSH端口 使用vim编辑器进入sshd_config文件 vim /etc/ssh/sshd_config 将原来注释的22端口取消注释并添加新的SSH端口 重启SSH服务 systemctl restart s 2023-03-01 SSH #SSH #Centos
MongoDB基础操作 1.MongoDB 简介 当用户登 2023-02-22 面试 #面试
gulimall技术栈笔记 项目地址: github:https://github.com/sunwebgo/gulimall.git gitee:https://gitee.com/xu-huaiang/gulimall.git 1.项目背景1.1电商模式 市面上有5种常见的电商模式B2B、B2C、C2B、C2C、O2O B2B模式 B2B(Business to Business),是指商家与商家建立 2023-02-21 项目 #SpringCloud #微服务 #分布式 #项目
Elasticsearch搜索引擎 1.ElasticSearch简介==Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,它可以快速地储存、搜索和分析海量数据。作为 Elastic Stack 的核心,Elasticsearch 会集中存储您的数据,让您飞快完成搜索,微调相关性,进行强大的分析,并轻松缩放规模。== elasticsearch官网:Elast 2023-01-10 Elasticsearch #Elasticsearch #搜索引擎
Java8新特性—函数式编程 1.函数式编程思想1.1概念面向对象思想需要关注用什么对象完成什么事情。而函数式编程思想就是类似于我们数学中的函数,它主要关注的是对数据进行了什么操作。 1.2函数式编程的思想 代码简洁,提高开发效率 接近自然语法,易于理解 易于“并发编程” 2.Lambda表达式2.1概述Lambda表达式是JDK8中一个语法糖,它可以对某些匿名内部类的写法进行简化。==它是函数式编程思 2022-12-15 Java #Java
SpringCloud 1.传统单体架构和微服务架构的对比1.1传统单体架构1.1.1传统单体架构概述单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个web容器就可以跑起来 从图中可以分析,单体架构基本上就是如上所说的:一个应用,一个数据库,一个web容器,里面集成了所有的功能。 1.1.2单体架构的特点 所有功能集中在一个项目工程中 所有的功能打成一个war/jar包部署到服务器 2022-12-01 SpringCloud #SpringCloud #微服务 #SpringCloud Alibaba
超详细Docker部署SpringBoot+Vue项目(三更博客项目部署) 项目地址:后端博客前台博客后台 1.项目部署规划 后端多模块项目blog以及各模块运行端口: 前台服务模块sangeng-blog->7777,后台服务模块sangeng-admin->8989,公共模块sangeng-framework 前端前台Vue项目:sg-blog-vue->8093 前端后台Vue项目:sg-vue-admin->8094 docker所 2022-11-22 项目部署 #Docker #SpringBoot #Vue #项目部署