摘要:
Nacos 的安装与服务的注册 我们都知道naocs是一个注册中心,那么注册中心是什么呢? 什么是注册中心? 它类似与一个中介角色(不收费的良心中介), 在微服务中起纽带的作用,它提供了服务和服务地址的映射关系,生产者把服务名称和地址注册到这里, 消费者根据服务名称得到响应的访问地址. 为什么使用注 阅读全文
摘要:
什么是UML类图 Class Diagram:用于表示类、接口、实例等之间相互的静态关系 虽然名字叫类图,但类图中并不只有类 记忆技巧 UML箭头方向: 从子类指向父类 我相信 很多同学都会有和我一样的想法,认为子类是以父类为基础的,箭头应该父类指向子类 那么我们改如何去记忆呢? 定义子类需要通过e 阅读全文
摘要:
Springboot 整合 MongoDB 这节我们将整合 Spring Boot 与 Mongo DB 实现增删改查的功能,并且实现序列递增。 Mongo DB 的基本介绍和增删改查的用法可以参考我之前的文章:MongoDB 的安装和基本操作 新建一个 Spring Boot 项目,版本为 2.3 阅读全文
摘要:
MongoDB 的安装 使用 docker 安装 下载镜像: docker pull mongo:4.4.8(推荐,下载指定版本) docker pull mongo:latest (默认下载最新版本) 查看镜像: docker images 可以看到 mongo 已经下载好了 启动镜像: dock 阅读全文
摘要:
使用 nginx 做反向代理 在生产环境,Tomcat服务器一般不单独使用在项目中,我们一般通过nginx用于反向代理的服务器,并将请求转发给后端多台Tomcat服务器,从而达到负载均衡的目的。 我们可以简单理解,每个服务就是一台tomcat服务器 那么我们改如何配置呢? 一般来说 都是配置配置一个 阅读全文
摘要:
SpringBoot 整合文件上传 elment Ui 上传组件 本文章记录 自己学习使用 侵权必删! 前端代码 博主最近在学 elment Ui 所以 前端使用 elmentUi 的 upload 组件实现 因为 elmentui 是基于 vue 的环境 使用的 所以我们 得引用 vue 的 js 阅读全文
摘要:
Springboot 打印 接口 耗时时间 三种方式 下面为大家一一对应 过滤器的方式 拦截器的方式 过滤器的方式 这种方式简单点 但是可配置性不高 **注意:**一定得扫描到spring容器中 创建一个类 实现 filter接口 init:该方法是对filter对象进行初始化的方法,仅在容器初始化 阅读全文
摘要:
基本类型和包装类型的区别? 1 包装类型可以为 null,而基本类型不可以 数据库的查询结果可能是 null,如果使用基本类型的话,因为要自动拆箱(将包装类型转为基本类型,比如说把 Integer 对象转换成 int 值),就会抛出 NullPointerException 的异常。 int i1 阅读全文
摘要:
02 java包装类型的缓存机制 Java 基本数据类型的包装类型的大部分都用到了缓存机制来提升性能。 Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据,Character 创建了数值在 [0,127] 范围的缓存数据,Boo 阅读全文
摘要:
自动装箱与拆箱了解吗?原理是什么? 什么是自动拆装箱? 装箱:将基本类型用它们对应的引用类型包装起来; 拆箱:将包装类型转换为基本数据类型; 举例: Integer i = 10; //装箱 int n = i; //拆箱 字节码文件 L1 LINENUMBER 8 L1 ALOAD 0 BIPUS 阅读全文