自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 Nginx 部署vue项目

文章目录nginx 部署vue项目1.下载nginx2.把下载好的文件上传至Liunx目录3.安装nginx服务器3.安装之后4.上传Vue项目5.启动项目测试nginx 部署vue项目1.下载nginxnginx下载地址选择此版本的nginx,如下图所示:2.把下载好的文件上传至Liunx目录我放在了/usr/local/目录下解压此文件:tar -xvf nginx-1.21.6.tar.gz3.安装nginx服务器在解压出来的文件夹nginx-1.21.6根目录中执行如下命令

2022-04-21 15:50:13 3271

原创 IDEA设置背景图片

intellij idea设置背景图片

2022-03-07 17:38:16 1916 1

原创 JAVA基础知识01

java基础知识

2022-02-10 11:36:34 349 2

原创 Vue无缝滚动组件vue-seamless-scroll

Vue无缝滚动组件vue-seamless-scroll

2022-01-26 09:22:10 1782

原创 Vue项目创建组件+如何使用ElementUI

Vue项目创建组件+如何使用ElementUI的简单案例

2021-12-03 10:41:32 345

原创 json串和js对象互转

json串和js对象互转

2021-12-01 16:31:30 1033

原创 什么是JSON字符串

文章目录JSON概述JSON概述json就是一个字符串,作用就是用来完成浏览器和服务器之间的数据的交换规定了浏览器和服务器之间的数据格式, “key”:"value"<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>测试 json 字符串</title> <script> // 1. 定义一个简单的json字符串 var

2021-12-01 15:51:59 2636

原创 Rabbitmq流量消峰

文章目录订单发送到 Rabbitmq订单的消费者订单的流量削峰购物系统产生的订单,不直接存储到数据库,而是发送到Rabbitma,后台的消费者模块接收订单,再向数据库存储,短时间大量订单并发存储,变成顺序存储.简单模式/工作模式订单发送到 Rabbitmq添加Rabbitmq 依赖和Rabbitmq连接配置<!-- RabbitMQ依赖--><dependency> <groupId>org.springframework.boot</gro

2021-11-24 09:26:21 479

原创 RabbitMQ

文章目录VMware准备Docker环境Docker运行RabbitmqRabbitmqVMware版本: 16NAT网络的网段: 192.168.64.0编辑 – 虚拟网络编辑器 – 选择 – vmnet8 - 左下角修改 192.168.64.0虚拟机配置:yum安装源,扩展源使用阿里服务器安装了python,pip,ansible添加了两个脚本文件,方便配置ip地址ip-static - 配置固定ipip-dhcp - 自动获取ip设置测试./ip-dhcp自动获取

2021-11-19 11:40:50 1746

原创 IDEA创建Git仓库

文章目录创建Git仓库创建本地Git仓库本地仓库推送到远程仓库创建Git仓库创建本地Git仓库vcs----create git repository(double shift 搜索create git repository)选择自己创建的工程的目录作为仓库目录(我的是springcloud1工程)把代码提交到 本地仓库1). Ctrl + k 提交或:点击对勾提交 2). 选择所有文件,填写提交信息本地仓库推送到远程仓库进入gitee,点击+号,点击新建仓库输入仓库名称:

2021-11-18 15:18:22 13178 2

原创 Zuul API 网关

文章目录Zuul API 网关统一的入口统一的权限校验Zuul 集成 RibbonZuul 集成 HystrixZuul API 网关统一的入口统一的权限校验集成Ribbon集成Hystrix统一的入口新建spring模块: sp06-zuul添加依赖:zuulsp01eureka继承springcloud1<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.or

2021-11-17 16:18:49 325

原创 eureka运行机制

文章目录eureka运行机制eureka运行机制注册 (首先启动eureka客户端)客户端向服务器注册时,会一次次反复注册,知道注册成功为止拉取客户端每30秒拉取一次注册表,更新本地缓存的注册表(如果有新的服务完成了注册,最长等三十秒之后在测试)心跳客户端每30秒向服务器发送一次心跳数据,如果服务器连续三次收不到一个服务的心跳,就会从注册表里删除该服务.自我保护模式在网络中断时,15分钟内,85% 服务器出现心跳异常(一次收不到心跳),就会自动进入自我保护模式,保护模式下所有注册信息,不

2021-11-16 09:23:55 595

原创 Cookie,json,工具类

文章目录CookieUtil工具类JsonUtil工具类JsonResult工具类CookieUtil工具类package cn.tedu.web.util;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class CookieUtil { /** * @param re

2021-11-15 11:00:12 101

原创 Docker安装Redis数据库

Docker安装Redis数据库安装步骤1. 下载镜像文件docker pull redis或者导入镜像docker load < redis.tar.gz2. 准备配置文件**创建redis配置文件目录 **mkdir -p /usr/local/docker/redis01/conf在配置文件录下创建redis.conf配置文件(这个文件一定要创建,否在我们进行目录挂载时默认生成的是一个目录)touch /usr/local/docker/redis01/conf/red

2021-11-08 16:58:35 1102

原创 Docker安装Mysql

Docker 安装 Mysql 数据库安装步骤第一步:在hub.docker.com上搜索mysql镜像第二步:拉取指定版本的mysql,本次拉取的版本为8.0.23 docker pull mysql:8.0.23第三步:查看有没有mysql镜像 docker images第四步:启动运行mysql镜像 (docker run 用于启动一个容器)sudo docker run -p 3306:3306 --name mysql \-v /usr/local/docker/my

2021-11-08 16:24:07 938

原创 Docker技术(学习笔记记录)

这里写目录标题Docker介绍简介版本说明Docker 核心对象镜像(Image)容器(Container)Docker 应用架构分析架构图Docker运行机制Docker安装卸载Docker在线安装Docker离线安装Docker介绍简介Docker是一个虚拟化平台( 官网https://www.docker.com/),诞生于 2013 年初,基于 Google 公司的 Go 语言进行实现。可以通过虚拟化方式,为应用提供可运行的容器。基于这种方式,可更快地打包、测试以及部署应用程序。现阶段,很多

2021-11-05 15:45:07 113

原创 微服务版工程日志记录(AOP记录操作日志(笔记))

文章目录基于AOP(面向切面)记录操作日志一 、系统服务中的日志存储设计pojo 逻辑实现dao 逻辑实现创建测试类测试将日志持久化到数据库service 逻辑实现controller 逻辑实现二 、资源服务日志的获取AOP方式获取日志feign方式传递日志(传递给system系统服务)基于AOP(面向切面)记录操作日志一 、系统服务中的日志存储设计pojo 逻辑实现创建Log对象,基于此对象封装用户行为日志package com.jt.system.pojo;import com.baomi

2021-11-04 15:02:26 2877 1

原创 Sentinel限流设置(笔记)

查询我的资源,在网关层面添加限流1. 首先确保网关的sentinel依赖和网关依赖已经添加<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> </dependency> &lt

2021-11-04 11:53:12 1899

原创 The ‘Access-Control-Allow-Origin‘ header contains multiple values ‘网址‘,‘*‘ but only one is allowed.

'Access-Control-Allow-Origin' header contains multiple values 'http://localhost:8080, *', but only one is allowed.原因: 在微服务项目中加了两次跨域1. 在微服务的资源项目中添加了跨域注解2. 在微服务的网关项目中添加了跨域配置解决方法: 去掉微服务的资源项目中跨域注解....

2021-11-04 10:58:22 1021

原创 IDEA--炫酷特效插件

插件名称: Power Mode ||输入特效 : 碎花 / 火焰 / 窗口抖动​​​​​​

2021-11-03 19:19:45 2472

原创 单点登录笔记

报错:401没有认证 403 没有权限

2021-11-03 15:53:54 55

原创 IDEA设置主题样式

找到 File --> Settings -->Editor --> Color Scheme --> Color Scheme Font 如下图所示选择要修改的主题,应用即可

2021-11-02 19:59:44 249

原创 单点登录--微服务

1. 创建02-sso工程2. 添加工程依赖修改父工程的pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apac...

2021-11-01 14:08:00 234

原创 网关Gateway

1. 业务入门案例1. 相关配置1. 创建sca-gateway模块2. 修改pom.xml文件添加gateway网关依赖<!--API网关在微服务架构中也是一个web服务,但是这个web服务的启动,不是依赖与tomcat,而是依赖于一个网络编程框架Netty,当我们添加了gateway依赖后系统底层会自动帮我们关联下载一个netty框架--><dependency> <groupId>org.spring...

2021-10-29 12:00:08 172

原创 Sentinel限流熔断

1. 下载地址https://github.com/alibaba/Sentinel/releases2. 下载合适的版3. 在sentinel对应目录,打开命令行(cmd),启动运行sentinel启动命令:java -Dserver.port=8180 -Dcsp.sentinel.dashboard.server=localhost:8180 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1...

2021-10-27 14:19:15 57

原创 IDEA上连接Mysql数据库

1. 找到idea里面的Database,如果没有 就按照下图提示找到2. 点击Database --> DataSource -->MySQL(用的是mysql数据库)3.输入以下信息4. 出现以下情况,需要下载驱动5. 右击空白处 管理要展示的数据库6. 选择要展现的数据库7. 展示成功...

2021-10-25 14:26:11 109

原创 什么是状态管理?cookie和session的区别

1、什么是状态管理?将浏览器和服务器之间多次交互当作一个整体,并且将多次交互设计到的数据保存下来。如何进行状态管理?(1)客户端状态管理,将数据保存在客户端(浏览器)。(2)服务器端状态管理,将数据保存在web服务器端。2、什么是cookie? cookie是客户端的状态管理技术。 当浏览器访问服务器的时候,服务器可以将少量的数据以set-cookie消息头的方式发送给浏览器,浏览器会将这些数据保存下来。 当浏览器再次访问的时候,会...

2021-10-23 16:05:51 1156

原创 1. Nacos的安装与启动

构建Nacos服务Nacos下载地址https://github.com/alibaba/nacos/releases1. 首先确保电脑已经配置JAVA_HOME环境变量,Nacos服务启动时需要需要jdk1.8,和配置正确的JAVA_HOME环境变量JAVA_HOME环境变量:2. 确保mysql版本在5.7以上...

2021-10-21 14:21:34 504

原创 IDEA pom.xml文件横线问题

如果pom.xml文件出现横线解决方案: 打勾的地方取消打勾如果取消掉还是那样, 重启idea,就可以解决

2021-10-20 17:31:15 829

原创 创建SpringCloud 聚合项目并进行环境初始化

1. 创建空项目2. 项目配置2.1 maven环境配置2.2JDK编译环境配置2.3 配置编码格式UTF-83. 创建父级聚合工程3.1 创建父级工程模块3.2添加核心依赖及版本管理编辑pom.xml文件,添加如下依赖<!--1. 定义子工程中核心依赖的版本管理 (只是版本管理)--><dependencyManagement> <dependencies> <...

2021-10-20 16:18:35 138

原创 linux安装mariadb数据库

1. 在linux系统安装mariadb数据库命令:yum install mariadb-server -- 安装mariadb数据库如果安装失败执行此命令:yum clean all 2. 确认下载:3. 安装成功提示:4. 数据库命令: 1. 启动命令 [root@localhost src]# systemctl start mariadb 2. 重启命令 [root@localhost src]# ...

2021-10-19 14:58:09 1532

原创 Linux

1. 概述Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX 和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内...

2021-10-19 09:43:35 45

原创 JDK环境变量配置

一 JDK是什么?JDK 是Java开发工具包 (Java Development Kit ) 的缩写。从字面意思翻译过来就是java开发的工具。它是一种用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。其中包括了JVM、Java编译器、大量的Java工具以及Java基础API里面是Java类库和Java的语言规范。本此安装的jdk为1.8 ,下面是jdk1.8的目录1. 安装完成jdk之后,需要配置环境变量1. 1找到环境变量2. 新建环境变量,变量名为.

2021-10-18 19:40:49 88

原创 Nginx反向代理

nginx 命令提示:nginx的命令的执行 需要在nginx的根目录中运行1. 启动nginx: start nginx2.重启nginx: nginx -s reload3.关闭nginx: nginx -s stopnginx反向代理http协议默认端口为80https协议默认端口为443入门案例:1. 找到nginx.conf配置文件2. 编辑配置文件#1. 每个反向代理服务都是一个server #2. listen ...

2021-10-18 14:37:31 583

原创 端口被占用?那你该看看这个

查杀端口

2021-10-18 11:03:28 39

原创 Docker基本命令

systemctl start docker --启动docker服务systemctl stop docker --关闭docker服务systemctl status docker --查看docker是否启动systemctl enable docker --设置开机自启systemctl disable docker --禁用开机自启systemctl restart docker --重启docker服务docker info --查看docker信息镜像操作docker pul

2021-09-14 19:52:00 50

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除