07 2022 档案

摘要:1、JUnit介绍 JUnit是一个Java的单元测试框架,平常学习Java时都是通过main函数来测试代码的,但是main()函数只能有一个,并且不能实现代码与测试分离。而单元测试可以进行代码与测试的分离,很好的组织测试代码。 2、通过Maven引入JUnit <!-- https://mvnre 阅读全文
posted @ 2022-07-29 19:12 阿落小世界 阅读(411) 评论(0) 推荐(0) 编辑
摘要:什么是lambda表达式 lambda是java8的新特性 支持将代码块作为方法的参数,使用更加简洁的代码来创建一个函数式接口的实例,所谓函数式接口就是只有一个方法的接口。 可以认为lambda表达式是创建匿名内部类的简化版。 回顾匿名内部类 public class Main { public s 阅读全文
posted @ 2022-07-29 19:10 阿落小世界 阅读(87) 评论(0) 推荐(0) 编辑
摘要:6、反射机制 动态语言:动态语言是一种在运行时可以改变其结构的语言。 而java是一种静态语言,但是java的反射机制使得java更加灵活,于是Java也是一种“准动态语言”。 反射:反射就像照镜子一样,通过镜子可以看到所有信息。java种通过反射可以获取一个类的所有内部信息。反射虽然灵活,但是也损 阅读全文
posted @ 2022-07-29 19:06 阿落小世界 阅读(162) 评论(0) 推荐(0) 编辑
摘要:1、注解的作用 注解是对某段程序进行标注与解释,是为了让程序理解这是什么,并进行代码的审查。 2、注解与注释的区别 顾名思义,注解与注释都是对程序的解释与说明,但是注解是为了方便程序知道这是什么,而注释是为了让程序员知道这是什么,也方便后期的代码维护。 3、java中常见注解 @Override:这 阅读全文
posted @ 2022-07-29 19:02 阿落小世界 阅读(264) 评论(0) 推荐(0) 编辑
摘要:解决mapper.xml中中文注释、乱码问题 userMapper.xml配置文件不能写中文注释,否则会报错 方案一:根据广大网友们的神操作,将改为 <?xml version="1.0" encoding="UTF8" ?> 可以解决报错问题,但不能解决乱码问题。 方案二: 根本上解决mapper 阅读全文
posted @ 2022-07-04 20:09 阿落小世界 阅读(297) 评论(0) 推荐(0) 编辑
摘要:RESTful支持 最近在学习springboot,一直听到一个词叫RESTful风格,今天找了一下书了解了一番。spring mvc除了支持json数据交互外,还支持RESTful风格 RESTful也称为REST(repersentational state transfer)是一种软件架构风格 阅读全文
posted @ 2022-07-04 09:34 阿落小世界 阅读(28) 评论(0) 推荐(0) 编辑
摘要:死锁 死锁的四个必要条件: 互斥条件:一个资源每次只能被一个进程使用 请求与保持:一个进程因请求资源而阻塞时,对已获得的资源保持不放 不可剥夺条件:对已获得资源,在未使用完前,不可被强制剥夺 循环等待条件:互相持有对方的资源保持不放,导致多个进程循环等待。 注:只要想办法突破其中一个或多个条件就能避 阅读全文
posted @ 2022-07-03 18:06 阿落小世界 阅读(33) 评论(0) 推荐(0) 编辑
摘要:什么是进程 进程是程序的一次执行,是系统资源分配的单位,进程包含多个线程。 真正的多线程是多个cpu,即多核,如服务器;而模拟出来的多线程只有一个cpu,一个cpu同时只能做一件事,由于切换速度非常快,人察觉不到变化,所以看上去好像是同时进行的。 如何创建线程 继承Thread类,这个类本身实现了R 阅读全文
posted @ 2022-07-03 18:04 阿落小世界 阅读(104) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示