相关文章
deepseek模拟美团高级java开发工程师面试题
美团高级Java开发工程师面试题及参考答案
一、Java基础部分
1. HashMap实现原理
题目:
请详细描述JDK8中HashMap的实现原理为什么JDK8要将链表转为红黑树?阈值为什么是8?HashMap在多线程环境下会出现什么问题?如何解决&#x…
建站知识
2025/5/25 11:23:08
23种经典设计模式(GoF设计模式)
目录
🍀 创建型设计模式(5种)
1. 单例模式(Singleton)
2. 工厂方法模式(Factory Method)
3. 抽象工厂模式(Abstract Factory)
4. 建造者模式(Builder&am…
建站知识
2025/5/25 9:46:36
VUE 文件下载,流形式的文件下载,判断返回的是流还是JSON;获取下载名称
在前端中,有很多下载文件的情况,在大多数情况下,后端是以流的形式把需要的数据返回给前端,这就有接口报错的情况在里面,如果接口报错,有的后端则会返回一个带有错误信息的JSON给我们,比如下面这…
建站知识
2025/5/31 10:05:31
滚珠导轨:重构精密仪器传动架构,开启微纳世界
在科技浪潮奔涌向前的当下,精密仪器宛如精密工业与科研探索的“慧眼”,以微米、纳米级的敏锐“视力”,捕捉微观世界的奥秘,推动高精尖技术持续迭代。而滚珠导轨,作为其传动系统的“神经脉络”,在精密仪器关…
建站知识
2025/5/25 19:39:00
微信小程序自行diy选择器有效果图
效果图 实现思路
主要运用到小程序自带视图容器《swiper》
运用到的属性《vertical》《display-multiple-items》《current》《animationfinish》 滑动方向变为纵向 vertical:true 显示的滑块数量 display-multiple-items:5 当前所在滑块的 index curr…
建站知识
2025/5/25 19:39:14
C++中std::array应用详解
在 C 中,std::array 是 C11 引入的一个定长数组容器,是对 C 语言原生数组(如 int arr[10])的封装,提供了更多的容器操作接口和类型安全,属于 <array> 头文件。 1. 基本特性
特性描述定长大小在编译时…
建站知识
2025/5/28 3:46:48
从零开始安装 Conda 并搭建 Python 环境
目录
1. 引言
1.1Conda是什么
1.2Conda 的优势 1.3Conda和Pip的区别
2. 安装 Conda
1.下载地址
2.选择合适的版本
3.执行安装包
4.检查是否安装成功
3. Conda 创建虚拟环境
4.使用虚拟环境打开python文件
5.conda的一些使用指令
6.1退出虚拟环境
6.2环境重命名
…
建站知识
2025/5/25 17:18:34
Vue3 中使用 provide/inject 实现跨层级组件传值失败的原因及解决方案
1、基础用法
父组件:
<script setup>
import { ref, provide } from vue;
import ChildComponent from ./ChildComponent.vue;
const parentData ref(初始数据);
// 提供数据
provide(parentData, parentData);
</script>子组件:
<sc…
建站知识
2025/5/30 12:40:50