自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 ERROR Error: command failed: pnpm install --reporter silent --shamefully-hoist Error: command fail

vue create frist-vue -m npm 把pnpm切换成npm。

2022-09-23 15:43:53 481 1

原创 Java中继承和实现的区别【单继承,多实现】

Java中继承和实现的区别【单继承,多实现】

2022-09-04 16:15:30 1676

原创 Caused by: while scanning for the next tokenfound character ‘%‘ that cannot start any token. (Do no

在配置文件值,在控制台输出日志格式时报错。而properties配置文件是不需要加。yml配置文件,提示不能以 % 开头。

2022-09-03 16:46:25 336

原创 SpringMVC五大核心组件

SpringMVC五大核心组件1.DispatcherServlet  请求入口2.HandlerMapping   请求派发,负责请求和控制器建立一一对应的关系3.Controller      处理器4.ModelAndView    封装模型信息和视图信息5.ViewResolver    视图处理器,定位页面

2022-09-02 20:35:47 419

原创 Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?

Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?

2022-09-02 14:25:04 221

原创 阐述final、finally、finalize的区别。

final:修饰符(关键字)有三种用法:如果一个类被声明为final,意味着它不能再派生出新的子类,即不能被继承,因此它和abstract是反义词。将变量声明为final,可以保证它们在使用中不被改变,被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取不可修改。被声明为final的方法也同样只能使用,不能在子类中被重写。的后面构造总是执行代码块,这就意味着程序无论正常执行还是发生异常,这里的代码只要JVM不关闭都能执行,可以将释放外部资源的代码写在finally块中。

2022-09-01 20:08:27 78

原创 Java中一些常见的运行时异常?

IndexOutOfBoundsException (下标越界异常)- IllegalArgumentException (非法参数异常)- NullPointerException (空指针异常)- ClassCastException (类转换异常)- ArithmeticException(算术异常)- SecurityException (安全异常)

2022-09-01 20:06:34 91

原创 Java中运行时异常与受检异常有何异同?

不要将异常处理用于正常的控制流(设计良好的API不应该强迫它的调用者为了正常的控制流而使用异常)表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误,只要程序设计得没有问题通常就不会发生。异常和继承一样,是面向对象程序设计中经常被滥用的东西,在。跟程序运行的上下文环境有关,即使程序设计无误,仍然可能因使用的问题而引发。- 避免不必要的使用受检异常(可以通过一些状态检测手段来避免异常的发生)- 对可以恢复的情况使用受检异常,对编程错误使用运行时异常。抛出可能发生的受检异常,但是。

2022-09-01 20:04:49 261

原创 maven中的dependencymanagement和dependencies区别

这样好处:多个子项目引入同一个依赖,则可以避免在每个使用的子项目里都声明一个版本号,这样当想升级或切换到一个新的版本时,只需要在顶层父容器里更新,而不需要在一个一个子项目里修改;另外,如果某个子项目需要另外的一个版本,就只需要在子项目里的version中独立声明就行了,他就会使用子项目声明的版本。2.如果不在子项目中声明依赖,是不从父项目中继承下来的,只有在子项目中写了该依赖项,并且没有指定具体版本,才会从父项目中继承该项,并且version和scope都是从父pom中读取的。...

2022-08-31 22:07:01 212

原创 springAOP支持的通知类型

aop的五类通知:1.前置通知[Before advice]:在连接点前面执行,前置通知不会影响连接点的执行,除非此处抛出异常。2.正常返回通知[After returning advice]:在连接点正常执行完成后执行,如果连接点抛出异常,则不会执行。3.异常返回通知[After throwing advice]:在连接点抛出异常后执行。4.返回通知[After (finally) advice]:在连接点执行完成后执行,不管是正常执行完成,还是抛出异常,都会执行返回通知中的内容。5.

2022-08-30 16:05:35 184

原创 关于springAOP的织入

织入是将增强添加对目标类具体连接点上的过程。AOP像一台织布机,将目标类、增强或引介通过AOP这台织布机天衣无缝地编织到一起。根据不同的实现技术,AOP有三种织入的方式:a、编译期织入,这要求使用特殊的Java编译器。b、类装载期织入,这要求使用特殊的类装载器。c、动态代理织入,在运行期为目标类添加增强生成子类的方式。Spring采用动态代理织入,而AspectJ采用编译期织入和类装载期织入。...

2022-08-30 15:47:54 1364

原创 比较一下Java和JavaSciprt

目前的编程语言的发展趋势是函数式语言和动态语言。在Java中类(class)是一等公民,而JavaScript中函数(function)是一等公民,因此JavaScript支持函数式编程,可以使用Lambda函数和闭包(closure),当然Java 8也开始支持函数式编程,提供了对Lambda表达式以及函数式接口的支持。JavaScript中变量是弱类型的,甚至在使用变量前可以不作声明,JavaScript的解释器在运行时检查推断其数据类型。的语言,即使是开发简单的程序,必须设计对象;...

2022-08-28 16:25:25 222

原创 Java面试题:数组有没有length()方法?String有没有length()方法?

JavaScript中,获得字符串的长度是通过。得到的,这一点容易和Java混淆。数组没有length()方法,

2022-08-27 12:54:10 349

原创 Java面试题:switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?

Java面试题:switch 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?

2022-08-27 10:26:16 128

原创 java报错:java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:705)

java报错:java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:705)

2022-08-23 20:13:02 369

原创 java线程中start()和run()的区别

java线程中start()和run()的区别

2022-08-22 21:36:18 4039

原创 Java中的重写(Override)

Java中的重写(Override)

2022-08-21 18:22:53 1969

原创 Java多态的理解

现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是。作为面向对象的语言,同样可以描述一个事物的多种形态。多态是继封装、继承之后,面向对象的第三大特性。多态体现为父类引用变量可以指向子类对象。前提条件:必须有子父类关系。人,即出现两种形态。

2022-08-20 20:30:17 109

原创 面向对象的特征

面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征

2022-08-20 20:28:35 48

原创 使用springboot+thymeleaf实现简单的登录功能,登录后查询全部数据返回给页面

使用springboot+thymeleaf实现简单的登录功能,登录后查询全部数据返回给页面查询数据库数据遍历输出在页面上

2022-08-18 18:30:00 3255

原创 操作字符串的类有: String 、 StringBuffer 、 StringBuilder他们的异同点

String 、 StringBuffer 、 StringBuilder他们的异同点

2022-08-18 17:13:42 120

原创 springboot+thymeleaf+ajax,上传单(多)个或者下载文件

springboot+thymeleaf+ajax,上传单(多)个或者下载文件

2022-07-19 23:05:16 688 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除