- 博客(20)
- 收藏
- 关注
原创 Mysql数据库安装
本章内容📒:mysql数据库 Springboot SpringCloud目录一.Mysql1.1:mysql安装1.1.2:下载MySQL安装包并解压1.1.3:配置环境变量1.1.4:配置my.ini文件1.1.5:初始化1.1.6:安装1.1.7:启动1.1.8:连接1.1.9:设置密码 2.基本的数据库操作二.Springboot 启动器starter 三.SpringCloudSpringCloud五大组件:介绍:官网下载地址MySQL下载完成后解压到相应的目录新建变量:MYSQL_HOME注.
2022-06-08 16:08:09
490
1
原创 短路与和逻辑与的区别
1.短路与和逻辑与的区别1.1 :&& 和 & 基本规则名称 语法 特点 短路与 && 条件1&&条件2 两个条件都为true,结果为true,否则false 逻辑与 & 条件1&条件2 两个条件都为true,结果为true,否则false 1.2 : && 和 & 案例1.2.1 :短路与&&......
2022-05-30 16:14:37
526
原创 OAuth2.0
1.什么是oauth2.0OAuth2.0是目前使用非常广泛的授权机制,用于授权第三方应用获取用户的数据用户可以通过选择其他登录方式来使用csdn,这里就使用到了第三方认证2. OAuth2中的角色1. 资源所有者 能够授予对受保护资源的访问权限的实体,如果资源的所有者为个人,也被成为最终用户2. 资源服务器 存储有受保护资源的服务器, 能够接受并验证访问令牌,并响应受保护资源的访问请求3. 客户 需要被授权,然后再访问受保护资源的实体。客户这个术语,并不是特指应用程序,服务
2022-05-28 14:48:05
568
原创 Springboot整合Swagger2
整合时遇到错误可看1.Swagger2是什么Swagger是一个RESTUL接口的文档在线自动生成框架和功能测试的框架。根据swagger可以快速的帮助我们编写aip接口文档,间接的提高了团队的开发沟通,2.创建springboot项目引入swagger依赖2.1:引入依赖<!-- Swagger API文档 --> <dependency> <groupId>io.springfox</group.
2022-05-18 19:31:51
471
1
原创 Springboot整合Swagger的错误
1.springboot版本和swagger冲突问题因为Springfox 使用的路径匹配是基于AntPathMatcher的,而Spring Boot 2.6.X使用的是PathPatternMatcher修复方案:Springboot版本 Swagger版本 2..5.6 2.9.2 如果不想降springboot版本的话可以把swagger版本改为3.0.0版本2.通过浏览器访问是跳出问题解决方法:在springb..
2022-05-18 15:57:31
385
原创 在虚拟机中安装Redis
1.redis介绍Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能2.虚拟机操作1.找到你需要安装的位置上传redis安装包 提取码:bthnredis安装包...
2022-04-28 09:15:28
2618
原创 微信小程序双向绑定数据
在我们Vue中可以使用v-mode来实现双向数据绑定,而在我们小程序中要使用bindinput ,bindchange来实现双向数据绑定1.点击事件1.在js中定义方法2.利用dindtap绑定事件
2022-04-17 19:42:44
6865
1
原创 微信小程序(tabBar)
自定义 tabBar 可以让开发者更加灵活地设置 tabBar 样式,以满足更多个性化的场景,详细的可以参考微信官方文档tabBar地址使用流程:自定义tabBar必须要有2个tab1.先把自己的菜单栏图片添加到项目中2.使用tabBar要在全局的app.json中使用2.1:利用全局app.json创建几个tab 页面 "pages/index/index", "pages/cart/cart", "pages/category/category",
2022-04-13 11:38:13
2146
原创 rabbitmq延迟队列
延迟队列应用场景场景:“订单下单成功后,15分钟未支付自动取消”传统处理超时订单,采取定时任务轮训数据库订单,并且批量处理。其弊端也是显而易见的;对服务器、数据库性能会有很大的要求,并且当处理大量订单起来会很力不从心,而且实时性也不是特别好。当然传统的手法还可以再优化一下,即存入订单的时候就算出订单的过期时间插入数据库,设置定时任务查询数据库的时候就只需要查询过期了的订单,然后再做其他的业务操作2.rabbitMQ延时队列方案一台普通的rabbitmq服务器单队列容纳千万级别的消息还是没什么压力
2022-04-03 20:07:47
1996
原创 RabbitMQ快速入门
RabbitMqMQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka,以及阿里开源的RocketMQ。 本文主要介绍RabbitMq RabbitMQ是以AMQP协议实现的一种消息中间件产品。 AMQP是Advanced Message Queuing Protocol的简称,它是一个面向消息中间件的开放式标准应用层协议。
2022-03-30 17:17:36
3348
2
原创 Docker实战之通过nginx镜像来部署静态SPA项目
Docker中安装Nginx本章主要是教大家怎么在Docker 中使用nginx文章目录Docker中安装Nginx前言一、Docker中安装nginx1.1搜索nginx镜像1.2拉取镜像1.3宿主机中创建挂载目录1.4用nginx镜像创建nginx容器(测试nginx的安装与访问)1.4.2测试nginx是否安装成功二、通过nginx镜像来部署SPA项目1.创建一个新的nginx容器2.编写nginx.conf配置文件3.nginx发布静态vue项目三、总结前言Nginx是一款服务器,我们常用
2022-03-24 19:28:33
4541
原创 Docker的四种网络配置
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport
2022-03-22 16:31:28
2096
原创 Docker自定镜像上传阿里云
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可
2022-03-20 18:23:55
556
原创 Docker数据卷
Docker 数据管理在生产环境中使用 Docker ,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作容器中的管理数据主要有两种方式:数据卷 Data Volumes 容器内数据直接映射到本地主机环境;数据卷容器(Data Volume Containers 使用特定容器维护数据卷文章目录Docker 数据管理一、数据卷(Data Volumes)挂载数据卷,最好是通过run而非create/start创建启动容器二、使用步骤1.引入库2.读入数据总结
2022-03-20 16:09:28
323
原创 Dockerfile自定镜像
Dockerfile自定镜像&&alpine镜像问题Dockerfile是什么?Dockerfile 是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像,另外,使用Dockerfile去构建镜像好比使用pom去构建maven项目一样,有异曲同工之妙一、Dockerfile基本结构Dockerfile 由一行行命令语句组成, 并且支持以#开头的注释行,一般而言, Dockerfile 主体内容分为四部分:基础镜像信息、 维护者信息、 镜像操作指令
2022-03-18 19:21:59
378
原创 Docker入门(Docker安装,镜像拉取,容器)
文章目录前言:本篇博客主要简述了Docker的一些概念及Docker入门一、Docker简述1.1Docker是什么?1.2什么是Docker容器1.3Docker的用途1.4Docker与虚拟化1.5Docker与虚拟化1.6Docker核心概念二、使用步骤1.引入库2.读入数据总结前言:本篇博客主要简述了Docker的一些概念及Docker入门一、Docker简述1.1Docker是什么?Docker是一个由GO语言写的程序运行的“容器”(Linux containers, LXCs),1
2022-03-12 19:19:59
3363
原创 springboot自定义starter 实现AOP技术实现日志切面
手把手教你springboot自定义starter 实现AOP技术实现日志切面一、为什么要自定义starter?二、自定义starter开发流程1.我们先创建一个springboot项目1.1.命名规范2.编写我们的属性类2.1编写我们的属性类2.2编写业务逻辑3.打包4.测试总结)# 前言 SpringBoot中的starter是一种非常重要的机制(自动化配置),能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动
2022-02-20 16:35:45
2787
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人