xhang′s blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 留言板
  • 友链
  • 关于
JWT详解

JWT详解

1.什么是JWT==JWT(JSON Web Token)是一种用于身份验证和授权的开放标准。它是一种轻量级的、基于JSON的令牌,可以在客户端和服务器之间传递信息。JWT由三部分组成:头部、载荷和签名。头部包含令牌类型和所使用的算法,载荷包含用户信息和其他元数据,签名用于验证令牌的完整性和真实性。JWT的优点包括可扩展性、可靠性和安全性。== 简单的说,
2023-03-17
JWT
#JWT
虚拟机修改IP

虚拟机修改IP

进入到指定文件当中 vim /etc/sysconfig/network-scripts/ifcfg-ens33 设置为静态ip、设置ip地址、网关、子网掩码以及DNS 打开虚拟网络编辑器,将ip设置为新的ip的同一网段 查看ip是否修改成功 连接工具连接测试
2023-03-03
IP
#IP #虚拟机
Centos系统(云服务器)修改SSH端口

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基础操作

MongoDB基础操作

1.MongoDB 简介![](https://imagebed-xuhuaiang.oss-cn-shanghai.aliyuncs.com/typora/image-20230227083638827.png“ /> MongoDB是一个开源, 高性能, 无模式的文档型数据库, 当初的设计就是用于简化开发和方便扩展, 是NoSQL数据库产品中的一种.是最像关系型数据库(MyS
2023-02-27
MongoDB
#MongoDB #NoSQL
面试项目技术点

面试项目技术点

1.1SpringSecurity认证流程1.1.1注册用户输入信息注册,使用PasswordEncoder的实现类BCryptPasswordEncoder对密码进行加密存储到数据库中。 BCrypt是一种基于哈希+随机盐值的方式进行加密。 1.1.2登录认证登录的业务包括:用于输入用户名+密码–>登录 SpringSecurity的核心是Filter Chain(过滤器链) 当用户登
2023-02-22
面试
#面试
gulimall技术栈笔记

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搜索引擎

Elasticsearch搜索引擎

1.ElasticSearch简介==Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,它可以快速地储存、搜索和分析海量数据。作为 Elastic Stack 的核心,Elasticsearch 会集中存储您的数据,让您飞快完成搜索,微调相关性,进行强大的分析,并轻松缩放规模。== elasticsearch官网:Elast
2023-01-10
Elasticsearch
#Elasticsearch #搜索引擎
Java8新特性—函数式编程

Java8新特性—函数式编程

1.函数式编程思想1.1概念面向对象思想需要关注用什么对象完成什么事情。而函数式编程思想就是类似于我们数学中的函数,它主要关注的是对数据进行了什么操作。 1.2函数式编程的思想 代码简洁,提高开发效率 接近自然语法,易于理解 易于“并发编程” 2.Lambda表达式2.1概述Lambda表达式是JDK8中一个语法糖,它可以对某些匿名内部类的写法进行简化。==它是函数式编程思
2022-12-15
Java
#Java
SpringCloud

SpringCloud

1.传统单体架构和微服务架构的对比1.1传统单体架构1.1.1传统单体架构概述单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个web容器就可以跑起来 从图中可以分析,单体架构基本上就是如上所说的:一个应用,一个数据库,一个web容器,里面集成了所有的功能。 1.1.2单体架构的特点 所有功能集中在一个项目工程中 所有的功能打成一个war/jar包部署到服务器
2022-12-01
SpringCloud
#SpringCloud #微服务 #SpringCloud Alibaba
超详细Docker部署SpringBoot+Vue项目(三更博客项目部署)

超详细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 #项目部署
1234…11

搜索

2021 - 2023 本站由 Hexo & Fluid 强力驱动
载入天数...载入时分秒...
文章总字数2720k
总访问量 次 总访客数 人