Loading

摘要: ​ 官网 https://git-scm.com/ 简介 分布式代码版本管理工具,便于代码的跟踪与整合 - 代码回溯:Git在管理文件过程中会记录日志,方便回退到历史版本 - 版本切换:Git存在分支的概念,一个项目可以有多个分支(版本),可以任意切换 - 多人协作:Git支持多人协作,即一个团队共 阅读全文
posted @ 2024-10-15 19:48 LL。。。 阅读(29) 评论(0) 推荐(0)
摘要: ​ 什么是全局异常处理 用于统一捕获代码运转过程中的各种异常 为什么使用全局异常处理 不用强制写try-catch,由全局异常处理器统一捕获处理。 自定义异常,不能直接返回给客户端,客户端看不懂异常信息,只能全局异常捕获 Validator参数校验器,参数校验不通过会抛异常,但是无法通过try-ca 阅读全文
posted @ 2024-10-15 19:46 LL。。。 阅读(538) 评论(0) 推荐(0)
摘要: ​ 执行定时任务的技术 1.jdk自带的定时任务线程池 2.spring 自带的 @Scheduled注解 3.使用强大的定时任务框架 Quartz 4.使用国内定时任务XXLJob ->支持页面定义编辑定时任务 ->对定时任务进行增删改查,不需要操作代码(官网地址 分布式任务调度平台XXL-JOB 阅读全文
posted @ 2024-10-15 19:42 LL。。。 阅读(133) 评论(0) 推荐(0)
摘要: ​ 消息队列(Message Queue) 1.什么是消息 两台设备(例如服务与服务)之间传递的数据就可以称之为消息 2.什么是消息队列 消息队列是在消息的传输过程中保存消息的容器。 为什么使用消息队列 异步 例如发送验证码 解耦 例如服务与服务之间的调用 削峰限流 一个消息队列的基本组成 生产者p 阅读全文
posted @ 2024-10-15 19:40 LL。。。 阅读(133) 评论(0) 推荐(0)
摘要: MQ(消息队列) 什么是MQ 在认识MQ之前要知道什么是同步和异步 同步 比如说一个查询业务,通过接口查询商品信息。我发起请求之后立刻获取后端数据这个就是同步。 异步 就是我向你发送请求或者消息之后你可以不用理我,不像同步一样我想你发送请求你必须返回给我数据 RabbitMQ 五种模式 RabbitMQ架构图 pub 阅读全文
posted @ 2024-10-14 19:40 LL。。。 阅读(52) 评论(0) 推荐(0)
摘要: 什么是seata Seata(Simple Extensible Autonomous Transaction Architecture)是一个开源的分布式事务解决方案,它主要用于解决微服务架构下分布式事务问题。Seata 提供了多种分布式事务解决方案,适用于不同场景,以下是其几种主要的解决方案: 阅读全文
posted @ 2024-10-13 22:33 LL。。。 阅读(179) 评论(0) 推荐(0)
摘要: ​ 多线程 1.一个线程的生命周期有几种状态,是怎么流转的 一个线程的生命周期通常包括以下五种状态: 1.新建状态(New): 当线程对象被创建时,线程处于新建状态。此时,线程已经被分配了内存空间,但还未开始执行。 2.就绪状态(Runnable): 当线程对象调用 start() 方法后,线程进入 阅读全文
posted @ 2024-10-12 19:38 LL。。。 阅读(41) 评论(0) 推荐(0)
摘要: ​ 面向对象 1.解释一下什么是继承 在编程领域,“继承”是面向对象编程中的一个重要概念。 继承是指一个类(称为子类或派生类)可以从另一个类(称为父类或基类)获取属性和方法。通过继承,子类能够重用父类的代码和功能,同时还可以添加新的属性和方法,或者修改父类中已有的方法的实现,以满足特定的需求。 继承 阅读全文
posted @ 2024-10-12 19:36 LL。。。 阅读(57) 评论(0) 推荐(0)
摘要: ​ 模拟设备连接阿里云物联网平台 ​编辑 ​编辑 1.找到物联网平台 阿里云物联网平台是一个集成了设备接入、设备管理、数据安全通信、消息订阅、消息转发和数据服务(存储、分析、过滤、解析、集成等)等能力的一体化平台。向下支持连接海量设备,采集设备数据上云;向上提供云端API,服务端可通过云端SDK调用 阅读全文
posted @ 2024-10-12 19:33 LL。。。 阅读(410) 评论(0) 推荐(0)
摘要: ​ IOT 1.概念 物联网(英文:Internet of Things,缩写:IoT)是指通过信息传感设备,按约定的协议,将任何物体与网络相连接,进行信息交换和功能互相调用 2.应用领域 1、智能家居 2.智慧交通 3、智能医疗 4、智能电网 5、智能物流 6、智能农业 7、智能电力 8、智能安防 阅读全文
posted @ 2024-10-12 19:32 LL。。。 阅读(165) 评论(0) 推荐(0)
摘要: ​ 用于基础服务的复用例如 spring-boot-starter-data-redis spring-boot-starter-cache spring-boot-starter-aop activiti-spring-boot-starter pagehelper-spring-boot-sta 阅读全文
posted @ 2024-10-12 19:25 LL。。。 阅读(78) 评论(0) 推荐(0)
摘要: 1.注册中心原理 在微服务远程调用的过程中,包括两个角色: 服务提供者:提供接口供其它微服务访问,比如item-service 服务消费者:调用其它微服务提供的接口,比如cart-service 在大型微服务项目中,服务提供者的数量会非常多,为了管理这些服务就引入了注册中心的概念。注册中心、服务提供 阅读全文
posted @ 2024-10-10 20:13 LL。。。 阅读(33) 评论(0) 推荐(0)
摘要: package Reflection; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.lang.reflect.Constructor; 阅读全文
posted @ 2024-10-10 15:47 LL。。。 阅读(15) 评论(0) 推荐(0)
摘要: package com.lu; import java.util.Random; import java.util.Scanner; public class Text6 {//抢红包 public static void main(String[] args) { double[] arr = { 阅读全文
posted @ 2024-10-10 09:57 LL。。。 阅读(16) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2024-10-08 15:38 LL。。。 阅读(7) 评论(0) 推荐(0)