Skip to content

每日一题从 2023年09月27日 开始记录,2024年的在这里,之前的请点击查看

目录

时间问题
06/04 http 常见的状态码
06/03 简述 http 的缓存机制
06/02 http 常见的状态码
06/01浏览器中如何实现剪切板复制内容的功能
05/31如何压缩前端项目中JS的体积
05/30 prefetch 与 preload 的区别是什么
05/29简述 node/v8 中的垃圾回收机制
05/28JS 如何在url中传递数组
05/27Vue3中的ref、toRef和toRefs
05/26TypeScript中any、unknown、never
05/25浏览器的事件循环机制
05/24箭头函数和普通函数的区别
05/23实现一个类似关键字new功能的函数
05/22数组的forEach和map方法的区别
05/21TS 中 type 和 interface 的区别
05/20理解 provide 与 inject
05/19js-tool-big-box 工具包
05/18Flutter 状态管理
05/17了解 Flutter
05/16理解 keep-alive
05/15Vue 的父组件和子组件生命周期钩子函数执行顺序
05/14Vue 生命周期
05/13JS 双色球机选一注
05/12JS 购物车
05/11JS 数组排序
05/10JS 模块编程题
05/09 computed和watch的区别?
05/08webpack 的构建流程?
05/07bind 、 call 、 apply 区别?
05/06如何理解this对象 ?
05/05如何理解闭包?
05/04深拷贝浅拷贝的区别 ?
05/03Vue3中Treeshaking特性?
05/02SSR 解决了什么问题?
05/01SSR 是什么?
04/30如何理解 ES6 的 Reflect 对象?
04/29如何理解 ES6 的 Proxy 对象?
04/28如何理解 ES6 的 Promise 对象?
04/27什么是 SPA?
04/26常用的 跨域 解决方案有哪些
04/25vue 中的 spa 引用如何优化首屏加载速度
04/24如何实现 vue 项目中的性能优化
04/23vue 修饰符
04/22nextTick 的作用
04/21v-if 和 v-show 的区别
04/20vue 组件的通信方式
04/19vue 的响应式原理
04/18HashMap 和 Hashtable 的区别
04/17力扣题库-1410 HTML 实体解析器
04/16什么是单调栈?
04/15力扣题库-121 买卖股票的最佳时机
04/14HashMap get 方法的执行过程?
04/13HashMap put 方法的执行过程?
04/12什么是 CDN?
04/11力扣题库-27 移除元素
04/10合并和变基有什么区别?
04/09力扣题库-1 两数之和
04/08为什么推荐使用 isEmpty() 方法判空?
04/07力扣题库-88 合并两个有序数组
04/06BigDecimal 类有哪些常见方法?
04/05什么是 BigDecimal 类?
04/04JAVA 如何做序列化?
04/03什么是序列化和反序列化?
04/02JAVA 中有没有引用传递?
04/01值传递&引用传递
03/31获取 class 对象有哪些方式?
03/30反射的应用场景有哪些?
03/29什么是通配符?
03/28什么是泛型擦除机制?
03/27泛型的使用方式有哪些?
03/26什么是 AIO?
03/25什么是 NIO?
03/24什么是 BIO?
03/23JAVA 中有哪些流?
03/22什么是动态代理?
03/21什么是静态代理?
03/20代理模式的分类?
03/19什么是代理模式?
03/18什么是工厂模式?
03/17单例模式有哪些创建方式?
03/16什么是合成复用原则?
03/15什么是迪米特法则?
03/14什么是接口隔离原则?
03/13什么是依赖倒置原则?
03/12什么是里氏替换原则?
03/11什么是开放封闭原则?
03/10设计模式的六大原则?
03/09设计模式有哪些?
03/08设计模式有哪些类别?
03/07什么是设计模式?
03/06Mybatis Plus 有哪些主要的 API?
03/05什么是 Mybatis Plus?
03/04Mybatis 的动态 SQL 是什么?
03/03请描述 Mybatis 的动态 SQL。
03/02请描述 Mybatis 的缓存机制。
03/01MyBatis 实现一对一有几种方式?
02/29Mybatis 如何将查询结果封装为对象?
02/28Dao 接口的工作原理是什么
02/27Mybatis 查询时当实体类中的属性名和表中的字段名不一样,怎么办?
02/26Mybatis 中 #{}${} 的区别是什么?
02/25什么是 ORM?
02/24什么是数据持久化?
02/23怎么确保一个集合不能被修改?
02/22Iterator 是什么?
02/21什么是散列表?
02/20HashMap 是怎么解决 hash 冲突的?
02/19简述快速排序的过程。
02/18ArrayList 和 LinkedList 的区别是什么?
02/17HashMap 的实现原理?
02/16HashSet 的实现原理?
02/15如何决定使用 HashMap 还是 TreeMap?
02/14HashMap 和 HashTable 的区别?
02/13HashMap 什么样的类适合作为键?
02/12List 和 Map 的区别?
02/11(力扣题库)计算数组最大连续 1 的个数。
02/10什么是栈,什么是队列?
02/09什么是快速失败和安全失败机制?
02/08ArrayList 底层是什么?
02/07JAVA 集合有哪些类?
02/06所有的 final 修饰的字段都是编译期常量吗?
02/05什么是重复注解?
02/04什么是类型注解?
02/03Optional 要解决什么问题?
02/02什么是 FunctionalInterface?
02/01类加载的生命周期?
01/31什么是同步?
01/30什么是阻塞?
01/29如何理解 IO 流?
01/28描述异常的底层?
01/27Java 7 的 try-with-resource?
01/26JAVA throw 和 throws 的区别?
01/25getName、getCanonicalName 与 getSimpleName 的区别?
01/24什么是反射?
01/23Quartz 是做什么用的?
01/22如何限制规定泛型的范围?
01/21泛型类如何定义使用?
01/20this() & super() 在构造方法中的区别?
01/19什么是 Java 移位运算符?
01/18JAVA 能在 Switch 中使用 String 吗?
01/17为什么 DNS 通常基于 UDP?
01/16TCP 三次握手中,最后一次回复丢失,会发生什么?
01/15什么是 TCP 三次握手?
01/14什么是754层网络模型?
01/13什么是日志系统和日志门面?
01/12什么是 JWT?
01/11Spring Security 的原理?
01/10什么是 Spring Security?
01/09谈谈你对 CGLib 的理解?
01/08有哪些AOP Advice通知的类型?
01/07AOP 包含的几个概念?
01/06列举一些重要的Spring模块。
01/05什么是监听器?
01/04什么是拦截器?
01/03Spring Boot 的默认编码是?
01/02Spring Boot 应用如何优雅关闭?
01/01Spring Boot 怎么注册事件监听器?