Loading

摘要: 一.抽象类与接口的定义 1.抽象类:如果一个类中有被abstract修饰的方法,那么该类也要被abstract修饰,并且抽象类的抽象方法需要子类继承抽象类通过重写抽象方法实现,那么该类就是抽象类。 2.接口:接口是抽象方法的集合,接口中只有抽象方法,被interface修饰。 二.抽象类与接口的特殊 阅读全文
posted @ 2024-01-22 10:39 StormArcita 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 题目: 编写一个SQL查询来查找收入比经理高的员工。 以 任意顺序 返回结果表。 查询结果格式如下所示。 题目解读:每行数据都有一个managerId,里面记录着这个员工的所属经历,如果managerId为Null则此员工没有所属经理,也就是说明其为经理。 所谓“挣得比经理多”意思是此员工比其所属经 阅读全文
posted @ 2023-07-18 09:01 StormArcita 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1. 在Spring中,BeanFactory和ApplicationContext是两种容器,它们之间的关系是怎样的?我们使用的是哪个?它们的底层原理是什么? 以一个SpringBoot的启动类为例: package com.example.demo3; import org.springfram 阅读全文
posted @ 2023-07-14 09:24 StormArcita 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 重刷一遍面试题,记录学习过程中遇到的问题。 1. java中进行取整函数的总结: java中常用的取整函数就是Math类下的ceil、floor、round三种取整方式。 ceil:向上取整,要点就是越取越大,比如: Math.ceil(11.1) = 12.0 Math.ceil(12.7) = 阅读全文
posted @ 2023-07-07 15:41 StormArcita 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 原因:报错的原因就是导入了JacksonObjectMapper对象映射器,导致不知道怎么将LocalDateTime转换成Json类型的数据了,在没有导入使用JacksonObjectMapper的时候是不会报错的。 解决方式:指定LocalDateTime类型的数据如何进行序列化就好了,给实体类 阅读全文
posted @ 2023-07-06 14:50 StormArcita 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 我们启动的时候就是通过Redis.conf启动的 网络Network bind 127.0.0.1 #绑定的ip protected-mode yes #安全模式开启 port 6379 #端口设置 通用GENERAL daemonize yes #以守护进程的方式运行,默认是no,我们需要自己开启 阅读全文
posted @ 2023-05-29 01:31 StormArcita 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 微服务保护 Sentinel 1.雪崩问题 (1)何为雪崩问题 在微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务: 如图:如果服务提供者I出现故障,当前的应用的部分业务因为依赖I,所以也会发生故障。 但是,其它不依赖于服务I的业务似乎不受影响。 真的是这样吗?答案是否定的。 因 阅读全文
posted @ 2023-05-13 17:56 StormArcita 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的 阅读全文
posted @ 2023-04-16 14:55 StormArcita 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 反射知识点总结,总结自韩顺平老师循序渐进学java视频。 一.引出反射 开闭原则:不修改源码扩展功能 二.Java Reflection 1.反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息(比如成员表量,构造器,成员方法等),并能操作对象的属性及方法,反射在设计模式和 阅读全文
posted @ 2023-04-11 16:45 StormArcita 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 一.什么时候使用final关键字 1.被final修饰的类不能被继承,所以当我们希望某类不能被继承时,就是用final修饰此类。 2.当不希望父类的某个方法不被子类覆写(Override),可以用final修饰此方法。 3.当不希望类的某个属性的值被修改,可以用final修饰。 4.当不希望某个局部 阅读全文
posted @ 2023-04-06 20:08 StormArcita 阅读(18) 评论(0) 推荐(0) 编辑