![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
qq_43575217
这个作者很懒,什么都没留下…
展开
-
Spring之Ioc
概念Spring通过配置文件描述Bean与Bean之间的依赖关系,Java通过反射实例化Bean并建立Bean之间的依赖关系。Ioc容器除了完成以上的功能之外还有生命周期管理,事件发布,资源装载等功能。Bean实例化的过程1:读取xml,注解等配置信息。将Bean注册到Bean注册表里。2:从注册表里实例化Bean3:将实例化出来的Bean放入Spring容器中4:应用程序使用BeanIoc实现BeanFactory:是框架的基础设施,面向Spring本身。AppliactionContex原创 2021-06-27 19:08:17 · 108 阅读 · 0 评论 -
springboot中使用layui框架字体图标无效的问题
在maven的pom.xml中添加插件 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <configuration> <原创 2021-06-19 11:52:58 · 349 阅读 · 0 评论 -
button中的href无效
使用button中的href无法实现页面的跳转,在后台观察根本没有接收到这条请求<button th:href="@{/add}" type="button" class="btn btn-primary btn-sm">添加</button>@GetMapping("/add") public String getAdd(Model model){ System.out.println("==============="); retur原创 2021-06-17 09:33:30 · 729 阅读 · 0 评论 -
Java实现归并排序
import java.util.ArrayList;import java.util.List;import java.util.Random;public class Test { public static void merge(int l,int r,List<Integer> list){ if(l>=r)return ; int mid=(l+r)/2; merge(l,mid,list); mer原创 2021-06-15 17:17:26 · 70 阅读 · 0 评论 -
mybatis整合遇到的问题
六月 10, 2021 8:38:39 下午 org.springframework.context.support.AbstractApplicationContext refresh警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean原创 2021-06-10 20:48:30 · 175 阅读 · 1 评论 -
JVM学习笔记
JVM体系架构类加载器:Bootstrap classLoader:主要负责加载核心的类库(java.lang.*等),构造ExtClassLoader和APPClassLoader。ExtClassLoader:主要负责加载jre/lib/ext目录下的一些扩展的jar。AppClassLoader:主要负责加载应用程序的主函数类双亲委派机制:加载一个类时从AppClassLoader,ExtClassLoader到Bootstrap classLoader依次检测是否加载过,如果加载过就不加原创 2021-05-29 16:37:43 · 36 阅读 · 0 评论 -
IO流学习笔记
字节流:InputStream OutputStream字符流:Reader Writer这四种流都是抽象类是所有输入输出流的父类File类File类的对象主要用于获取文件本身的一些信息,例如文件的目录,长度等,不涉及对文件的读写操作。使用文件字节流实现文件的复制package IO;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;im原创 2021-05-28 20:40:05 · 100 阅读 · 0 评论 -
反射学习笔记
通过反射操作注解package Com.Reflection;import java.lang.annotation.*;@MyAnnotation(name = "hfx",age=18)public class Reflection { public static void main(String[] args) throws ClassNotFoundException { Reflection reflection = new Reflection();原创 2021-05-28 19:19:54 · 38 阅读 · 0 评论 -
注解学习笔记
注解(Annotation)注解的格式:@注解名 比如@override注解的作用:可以被其他程序读取元注解:可以注解其他注解有四种元注解1:Retention用于描述注解的生命周期(runtime>class>source)2: Target 描述注解可以用于哪些对象上面3:Doucument说明该注解包含在javadoc下面4:Inherited子类可以继承父类的注解自定义注解package Com.Annotation;import java.lang.annot原创 2021-05-28 09:40:02 · 63 阅读 · 0 评论 -
java多线程笔记
yield:线程礼让,会将线程从运行态转变为就绪态,不一定成功。注意与sleep的区别,sleep会将线程置为阻塞态,时间到了才变为就绪态,而且一定成功。lambda表达式:格式为(参数)->{函数体}作用:lambda表达式是一个匿名函数,可以极大的缩减代码量,可以生成一个函数式接口(只有一个方法的接口)的对象。join:插队,正在运行的线程让出对cpu的使用权,让另一个线程先执行,该线程执行完毕才会轮到其他线程。守护线程:一个不怎么重要的线程,当所有用户线程执行完毕时会被强制终止。可以原创 2021-05-27 10:19:48 · 57 阅读 · 0 评论