2026暑期-饿了么一面
边设备配置的版本号是依据什么生成的 怎么检测接口状态变化?是否下线? Redis的Zset Redis怎么持久化的 Kafka具体架构 Kafka 的多分区以及多副本 Kafka能保证顺序吗?多分区能保证顺序吗(Kafka 保证一个 Partition(分区) 中的消息有序)? Kafka 如何保证消息的消费顺序? Kafka 重试机制 Kafka 如何保证消息不丢失? Kafka 如何保证消息不重复消费? 时间轮算法移除非活跃连接,步长多少(1s), 槽设多少(8个) Modbus协议怎么用的,怎么优化 MySQL怎么读写分离、主从分离 MySQL比Elasticsearch的优势 M...
2026暑期-阿里巴巴控股一面
HashTable和HashMap之间的区别 PriorityQueue底层实现 怎么实现一个堆?有一个现成的数组要把这个数组变成堆怎么做,时间复杂度是多少?【一个节点堆化的时间复杂度是O(logn),整个数组建堆的时间复杂度是O(n)】 一个JVM对应一个JAVA进程吗?【一个Java程序会开启一个JVM进程,每个java程序都有一个JVM。每一个JVM实例就是一个进程,而在该实例上运行的主程序是一个主线程。】 MySQL怎么主从分库,怎么同步,从库挂了有重新上线之后怎么同步数据,要拉全量表吗?文章1 文章2 文章3 文章4 文章5 文章6
2026暑期-腾讯企业微信团队一面
HTTPS和HTTP有啥区别,HTTPS多了那些步骤,详细说说TLS的连接过程 RPC和HTTP的区别 JAVA一个线程OOM内存溢出后其他线程能运行吗?(仍能运行,但可能会导致同进程中其他线程的运行变得缓慢甚至不可用。一个线程抛出OOM异常后一般情况下会死亡,它所占据的内存资源会全部被GC释放掉) C++发生OOM内存溢出后会回收内存吗?(C++ 不会自动回收因为未及时释放而分配的内存,即使出现内存溢出或越界错误,内存管理依然依赖于程序员的控制【程序捕获异常并继续运行】。但无论程序是正常结束还是异常崩溃【若程序没有捕获异常】,操作系统会自动回收该进程占用的所有内存。进程被杀死了的话,内...
Gradio可视化与打包
Gradio使用记录 启动 Gradio 时自动打开本地浏览器网页 123# 启动 Gradio 接口iface.launch(inbrowser=True) # inbrowser=True 则会自动打开本地浏览器网页# iface.launch(inbrowser=True, share=True) # share=True 则会分享网页链接 Gradio 默认上传文件的文件夹 Gradio 默认上传文件的文件夹 C:\Users\lovo\AppData\Local\Temp\gradio PyInstaller 打包后exe程序文件临时释放的文件夹(需要ctrl+c结束程序才能...
2026暑期-睿智合创(北京)
一个接口是可以继承多个接口的 抽象类实现一个接口时,可以实现也可以不实现接口中的方法 interface可用的修饰符只有public 构造方法中如果没有super语句,默认在构造方法的第一行会加一个super()语句 在同一个构造方法中this(参数)语句和super(参数)语句都必须放在第一行,那么在同一个构造方法中this(参数)语句和super(参数)语句只能有一个 在Java语言中 int m[]=new int[5] 用 m.length 表示数组的长度,数组被当作对象包含一个变量length 解析CQRS架构模式 解析TDD架构模式 常用于微服务架构中的Sidecar设计模式...
Java面试题整理与外包简历模板
Java面试题整理 外包简历模板的pdf
深圳市嘉友智控科技股份有限公司实习相关整理
项目准备 深圳市嘉友智控科技股份有限公司 基于Node.js的智慧纺纱数据采集云端系统 技术栈 采集端端硬件用 Modbus 协议传输机器数据 边硬件用 MQTT 协议(能实现订阅与发布)与云端交换数据 Node.js + MySQL 和云端同步数据 项目描述 细纱单锭监测系统:收集纺纱机数据例如:启停次数、纺纱粗细、旋转速度、进料量、出料量、报警信息等,从云端拉取配置信息,上传数据到云端,并实时展示在网页上。 弱捻、断头、故障锭位警示功能:为挡车工和机修工提供快速指引,发现弱捻/断头/故障锭位,避免无效巡回。 粗纱断头停喂功能:当发生断头时立即停止粗纱喂入,简易的解锁方式,...
用集成学习Ensemble Learning优化检测异常数据的模型
集成学习 Ensemble Learning 介绍 几何直观地 理解集成学习 Ensemble Learning 的四大类型 集成学习 Ensemble Learning 简析 集成学习 Ensemble Learning 简析 集成学习(Ensemble Learning)是指:在机器学习中,模型单独运行时可能表现不佳,但将多个模型组合起来时就会变得更强大,这种多个基础模型的组合称为集成模型或集成学习。 基础模型:差异越大,那么它们组合后的集成学习效果越好 集成学习:也可以理解为,各个基础模型都是处理不同问题的专家,组合在一起就可以取得更好的模型 集成学习的常见4种类型: B...
JVM调优(内存调优、GC调优、性能调优)与检测频繁Full GC
实战篇 黑马JVM实战笔记 怎么操作
Java项目优化点与通用亮点
项目待实现/可优化的点(已在计划中) 简历别写分布式相关的,面试聊想法时可回答 使用JWT实现登录 可以做接口热度的排行榜,排行榜变动时的性能压力,怎么优化解决 用时间轮(或其他方法,对比其他实现方法有啥好处)定时任务实现接口状态自动检测,数据库里接口信息字段用statusCode存检测结果(我在笔记里的sql建表文件中改了){改一下笔记里的sql建表文件} 给 email 和 userAccount 添加唯⼀约束(会自动的创建唯一索引),加快用户创建账号时查表的速度,在MySQL中,唯一约束和唯一索引都可以实现列数据的唯一,列值可以有null(但只能有一个null)。创建唯一约束时,...