摘要: 并发编程篇 线程基础 线程和进程的区别? 面试总结 进程和线程的区别? 1、进程是正在运行程序的实例,进程中包含了线程,每个线程执行不同的任务 2、不同的进程使用不同的内存空间,在当前进程下的所有线程可以共享内存空间 3、线程更轻量,线程上下文切换成本一般要比进程上下文切换低(上下文切换指的是从一个 阅读全文
posted @ 2024-11-29 15:41 墨羽寻觅 阅读(19) 评论(0) 推荐(0)
摘要: 哈希表 有效的字母异位词 /** * 242. 有效的字母异位词 字典解法 * 时间复杂度O(m+n) 空间复杂度O(1) */ class Solution { public boolean isAnagram(String s, String t) { int[] record = new in 阅读全文
posted @ 2024-11-28 18:33 墨羽寻觅 阅读(19) 评论(0) 推荐(0)
摘要: 链表篇 跳-移除链表元素-203-力扣 给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。 示例 1: 输入:head = [1,2,6,3,4,5,6], val = 6 输出:[1,2,3,4,5] 示例 阅读全文
posted @ 2024-11-28 18:33 墨羽寻觅 阅读(21) 评论(0) 推荐(0)
摘要: 字符串 跳-反转字符串 我写的代码 class Solution { public void reverseString(char[] s) { int len = s.length; char temp; int left = 0, right = len-1; while (left < rig 阅读全文
posted @ 2024-11-28 18:31 墨羽寻觅 阅读(24) 评论(0) 推荐(0)
摘要: 栈和队列 用栈实现队列 class MyQueue { // 定义全局变量 Stack<Integer> stackIn; Stack<Integer> stackOut; public MyQueue() { // 通过使用两个栈来模拟队列 stackIn = new Stack<>(); // 阅读全文
posted @ 2024-11-27 17:40 墨羽寻觅 阅读(28) 评论(0) 推荐(0)
摘要: 数组篇 跳-二分查找-704-力扣 class Solution { public int search(int[] nums, int target) { if (nums == null || nums.length == 0) return -1; if (target < nums[0] | 阅读全文
posted @ 2024-11-02 15:58 墨羽寻觅 阅读(35) 评论(0) 推荐(0)
摘要: 框架篇 Spring-单例bean是线程安全的吗 问答环节 Spring-AOP相关面试题 问答流程 Spring-事务失效的场景 异常捕获处理 抛出检查异常 非public方法 问答环节 Spring-bean的生命周期 BeanDefinition bean 流程 问答环节 Spring-bea 阅读全文
posted @ 2024-11-02 11:07 墨羽寻觅 阅读(11) 评论(0) 推荐(0)
摘要: MySQL 篇 整体内容 索引结构剖析 1、索引是什么? 索引是一种特殊的文件,它们包含着对数据表里所有记录的引用指针。 通俗的说,索引就相当于目录。为了方便查找书中的内容,通过对内容建立索引形成目录。 由于索引也是一个文件,故它也要占内存。 2、索引的优缺点 索引的优点: 1.大大加快数据的检索速 阅读全文
posted @ 2024-10-30 14:55 墨羽寻觅 阅读(30) 评论(0) 推荐(0)
摘要: Redis篇 redis使用场景-缓存-缓存穿透 解决方案一:缓存空数据 解决方案二:布隆过滤器 布隆过滤器的介绍 面试总结 什么是缓存穿透?怎么解决? 缓存一个不存在的数据,导致每次都需要去访问数据库,造成数据库压力较大。 1)缓存空数据 2)布隆过滤器(位数组) 布隆过滤器存在的问题:误判问题 阅读全文
posted @ 2024-10-26 18:29 墨羽寻觅 阅读(43) 评论(0) 推荐(0)
摘要: 一、Spring IoC的理解 IoC(Inversion of Control:控制反转) 是一种设计思想,而不是一个具体的技术实现。IoC 的思想就是将原本在程序中手动创建对象的控制权,交由 Spring 框架来管理。不过, IoC 并非 Spring 特有,在其他语言中也有应用。 控制反转? 阅读全文
posted @ 2024-10-19 15:48 墨羽寻觅 阅读(114) 评论(0) 推荐(0)