摘要: SpringBoot整合MyBatis 1、Mybastis的优点 myBatis支持定制化SQL、存储过程以及高级映射。MyBatis几乎避免了所有的JDBC代码手动设置参数以及获取结果集。 在传统的SSM框架整合中,使用MyBatis需要大量的XML配置,而在SpringBoot中,MyBati 阅读全文
posted @ 2022-07-24 15:47 yfwei 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 代理模式: 原理:代理模式可以对原有的类进行拓展,即通过代理对象的模式来访问目标类。 使用:代理模式主要有以下两种使用类型:静态代理模式、动态代理模式。Spring框架中的AOP面向切面变成部分即为代理模式的一个应用实例。 自己的理解:最通俗的例子就是结婚这个案例,婚庆公司会帮助对象主体完成设宴、宴 阅读全文
posted @ 2022-03-27 16:57 yfwei 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、回溯算法 回溯算法的原理:回溯算法是一种选优搜索法,按照选优条件向前搜索,以达到目标。但当探索到某一步的时候,发现原先选择并不优活着达不到目标的时候,就退回一步重新选择,这种走不通就退回再走的技术为回溯法。 废话不多说,直接上解决回溯算法的框架。**解决一个回溯问题,实际上就是一个决策树的遍历过 阅读全文
posted @ 2022-03-27 14:12 yfwei 阅读(502) 评论(0) 推荐(0) 编辑
摘要: JVM的垃圾回收算法是什么? 分代回收算法:然后详细阐述年轻代有哪些算法,老年代有哪些算法 垃圾收集器总结: 最初使用的是Serial + Serial Old收集垃圾,最简单,因为二者都是单线程的,所以只适合少内存使用。 随着内存的增大,开始使用Parallel Scavenge + Parall 阅读全文
posted @ 2022-03-23 20:19 yfwei 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1.首先上来自我介绍 2.问了一下HashMap的底层实现原理 3.问了一下ConcurrentHashMap的原理 —— 读写锁是怎么样的 4.怎么实现线程安全 5.数据库的几个隔离级别 6.会出现什么样的问题 —— 幻读是什么? 7.可重复读是怎么实现的? 8.计算机网络TCP的三次握手和四次挥 阅读全文
posted @ 2022-03-23 16:57 yfwei 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 首先有一个每个元素都是链表的数组,当添加一个元素(key-value)时,就首先计算元素key的hash值,以此确定插入数组中的位置,但是可能存在同一个hash值的元素已经被放在数组的同一个位置上了,这时就添加到同一个Hash值元素的后面,他们在数组的同一位置,但是形成了链表,同一个链表上Hash值 阅读全文
posted @ 2022-03-22 16:48 yfwei 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 计算机网络复习 1、请简要介绍一下计算机网络五层模型 2、在浏览器中输入一个网址,到页面显示出来都发生了什么?请尽可能详细的进行说明。 在浏览器中输入一个网址,首先要做的就是域名的解析,也就是域名到ip的解析,依次查看了浏览器缓存,系统缓存,hosts文件,路由器缓存,递归搜索根域名服务器,直到找到 阅读全文
posted @ 2022-03-22 09:46 yfwei 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1、Spring 1.2 优点 1、方便解耦,简化开发 2、AOP(面向切面编程)的支持 3、声明式事务的支持 4、方便程序的测试 5、方便集成各种优秀的框架 6、降低JavaEE API的使用难度 7、Java源码是经典学习范例 总结一句话:Spring就是一个轻量级的控制反转(IOC)S和面向切 阅读全文
posted @ 2022-03-21 09:41 yfwei 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 操作系统复习(updating) 1、进程和线程的区别是什么? 1)调度:进程是操作系统资源分配的基本单位,而线程是处理器任务调度和执行的基本单位 2)拥有资源:不论是传统操作系统还是设有线程的操作系统,进程都是拥有资源的基本单位,而线程不拥有系统资源,但是线程可以访问其隶属的进程的系统资源。 3) 阅读全文
posted @ 2022-03-14 22:24 yfwei 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1、事务的四大特性?这四个特性mysql是怎么保证实现的? 答:事务的四大特性即ACID。原子性、一致性、持久性、隔离性。 原子性(atomicity)是指一个事务不可分割,要么全部提交成功,要么全部失败回滚; 一致性(consistency)是指一个事务能保证数据库从一个有效(正确)的状态“转移” 阅读全文
posted @ 2022-03-12 20:30 yfwei 阅读(68) 评论(0) 推荐(0) 编辑