08 2023 档案

摘要:## 1. Redis入门 ### 1.1 Redis简介 Redis是一个基于**内存**的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的**存储中间件**。 **官网:**https://redis.io **中文网:**https://www.redis.net.cn 阅读全文
posted @ 2023-08-28 01:53 少年白马 阅读(237) 评论(0) 推荐(0) 编辑
摘要:## 4.在Java中操作Redis ### 4.1 Redis的Java客户端 前面我们讲解了Redis的常用命令,这些命令是我们操作Redis的基础,那么我们在java程序中应该如何操作Redis呢?这就需要使用Redis的Java客户端,就如同我们使用JDBC操作MySQL数据库一样。 Red 阅读全文
posted @ 2023-08-28 01:49 少年白马 阅读(645) 评论(0) 推荐(0) 编辑
摘要:## 5. Swagger ### 5.1 介绍 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务()。 它的主要作用是: 1. 使得前后端分离开发更加方便,有利于团队协作 2. 接口的文档在线自动生成,降低后端开发人员编写接口文档的负担 阅读全文
posted @ 2023-08-28 01:46 少年白马 阅读(262) 评论(0) 推荐(0) 编辑
摘要:### 2.2Result风格的代码开发及分页查询步骤 #### 2.2.1 设计DTO类 根据请求参数进行封装,在sky-pojo模块中 ```java package com.sky.dto; import lombok.Data; import java.io.Serializable; @ 阅读全文
posted @ 2023-08-28 01:46 少年白马 阅读(98) 评论(0) 推荐(0) 编辑
摘要:# 认识微服务 ​ 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢? **微服务技术栈概述** ![image-20230826132148504](https://img2023.cnblogs.com/blog/301 阅读全文
posted @ 2023-08-28 01:29 少年白马 阅读(35) 评论(0) 推荐(0) 编辑
摘要:# Gateway服务网关 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 阅读全文
posted @ 2023-08-28 01:26 少年白马 阅读(26) 评论(0) 推荐(0) 编辑
摘要:## 认识和安装Nacos [Nacos](https://nacos.io/)是阿里巴巴的产品,现在是[SpringCloud](https://spring.io/projects/spring-cloud)中的一个组件。相比[Eureka](https://github.com/Netflix 阅读全文
posted @ 2023-08-28 01:25 少年白马 阅读(346) 评论(0) 推荐(0) 编辑
摘要:# Feign远程调用 先来看我们以前利用RestTemplate发起远程调用的代码: ![image-20210714174814204](https://img2023.cnblogs.com/blog/3014273/202308/3014273-20230828012347232-20914 阅读全文
posted @ 2023-08-28 01:24 少年白马 阅读(22) 评论(0) 推荐(0) 编辑
摘要:## 负载均衡原理 ```java @Bean @LoadBalanced public RestTemplate restTemplate() { return new RestTemplate(); } ``` 在学习Eureka中,我们要在RestTemplate上添加@LoadBalance 阅读全文
posted @ 2023-08-28 01:23 少年白马 阅读(11) 评论(0) 推荐(0) 编辑
摘要:## Eureka解决的问题 ### 提供者与消费者 - 服务提供者:一次业务中,被其它微服务调用的服务。(提供接口给其它微服务) - 服务消费者:一次业务中,调用其它微服务的服务。(调用其它微服务提供的接口) - 提供者与消费者角色其实是相对的。 - 一个服务可以同时是服务提供者和服务消费者。 # 阅读全文
posted @ 2023-08-28 01:20 少年白马 阅读(21) 评论(0) 推荐(0) 编辑
摘要:# Nacos集群搭建 # 1.集群结构图 官方给出的Nacos集群图: ![image-20210409210621117](https://img2023.cnblogs.com/blog/3014273/202308/3014273-20230827184442168-301140741.pn 阅读全文
posted @ 2023-08-27 18:45 少年白马 阅读(106) 评论(0) 推荐(0) 编辑
摘要:# Nacos安装指南 # 1.Windows安装 开发阶段采用单机安装即可。 ## 1.1.下载安装包 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: GitHub主页:https://github.com/alibaba/nacos GitHub的R 阅读全文
posted @ 2023-08-27 12:05 少年白马 阅读(57) 评论(0) 推荐(0) 编辑
摘要:# 索引创建方式 ```mysql #1、随表建立索引 create table customer( id int(10) auto_increment, customer_no varchar(20), customer_name varchar(20), #创建主键索引 primary key( 阅读全文
posted @ 2023-08-26 11:25 少年白马 阅读(10) 评论(0) 推荐(0) 编辑
摘要:## 3. WebSocket ### 3.1 介绍 WebSocket 是基于 TCP 的一种新的**网络协议**。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建**持久性**的连接, 并进行**双向**数据传输。 **HTTP协议和WebSocket协议 阅读全文
posted @ 2023-08-23 14:40 少年白马 阅读(63) 评论(0) 推荐(0) 编辑
摘要:## 1. Apache ECharts ### 1.1 介绍 Apache ECharts 是一款基于 Javascript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。 官网地址:https://echarts.apache.org/zh/index.html ![ 阅读全文
posted @ 2023-08-23 14:38 少年白马 阅读(464) 评论(0) 推荐(0) 编辑
摘要:## Spring Task ### 1.1 介绍 **Spring Task** 是Spring框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑。 **定位:**定时任务框架 **作用:**定时自动执行某段Java代码 ![在这里插入图片描述](https://img-blog.c 阅读全文
posted @ 2023-08-23 14:33 少年白马 阅读(80) 评论(0) 推荐(0) 编辑
摘要:# 概述 ## **maven是什么?** Maven是apache旗下的一个开源项目,是一款用于管理和构建Java项目的工具 > apache软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织 > > 开源项目:https:/ 阅读全文
posted @ 2023-08-23 14:20 少年白马 阅读(30) 评论(0) 推荐(0) 编辑
摘要:# 一、创建线程的方式 ## 1、继承Thread类 - 让子类继承Thread线程类 - 子类必须重写Thread类的run方法 - 创建一个自己定义的线程对象 - 调用start()方法启动线程 ```java //测试类 /** * 1、让子类继承Thread线程类 */ public cla 阅读全文
posted @ 2023-08-23 13:24 少年白马 阅读(1793) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示