随笔分类 - 面试
摘要:Spring Spring DI(IOC) 是什么?如何实现? Spring AOP是什么?使用场景?底层如何实现? 项目里用到了AOP? 为什么要使用aop,直接抽取方法封装起来不行吗? 待定 spring bean的生命周期,注入方式 参考:https://www.cnblogs.com/you
阅读全文
摘要:集合 Java中集合和数组的区别? 一、集合和数组的区别区别1:数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型存储的是地址值。 集合只能存储引用数据类型(对象)。集合也能存储基本数据类型(有点矛盾,看后句),但是在存储的时候会自动装箱变成对象。 区别2:数组
阅读全文
摘要:算法题 LeetCode 83. 删除排序链表中的重复元素 LeetCode 50. Pow(x, n) LeetCode 103. 二叉树的锯齿形层次遍历 LeetCode 138. 复制带随机指针的链表 LeetCode 232. 用栈实现队列 LeetCode 104. 二叉树的最大深度 Le
阅读全文
摘要:本部分提供一些常用的代码模板,尽量节约算法笔试的时间 目录 1 输入输出流 2 定义链表 2.1 单向链表 2.2 双向链表 3 创建链表 3.1 创建单向链表 3.2 创建双向链表 4 定义创建树并遍历 5 利用字符串创建树,并建立对应关系和parent指向 注:广泛采用static是为了方便ma
阅读全文

浙公网安备 33010602011771号