- 博客(311)
- 收藏
- 关注
原创 比亚迪Java 软件开发后端最新面试题
本文主要介绍了Java集合框架和MySQL的相关知识点。在Java集合方面,详细讲解了List、Set、Map三大接口及其常用实现类的特点和使用场景,包括ArrayList、LinkedList、HashMap等,并比较了它们的区别和适用条件。同时介绍了Java反射机制、动态代理原理(JDK和CGLIB的区别)以及Spring事务的隔离级别。 在MySQL方面,重点阐述了四种事务隔离级别及其特性,深入解析了索引的分类(包括数据结构、物理存储、字段特性等多个维度)和优化策略,并列举了索引失效的常见场景。最后,
2025-06-12 18:46:55
662
原创 得物 校招Java后端开发最新面试题
【摘要】本文探讨了Java中String的不可变性设计及其优势,分析了HashSet、HashMap的底层实现及线程安全问题,并对比了JDK不同版本的优化。针对多线程场景,解释了ThreadLocal的线程隔离机制及潜在内存泄漏风险。在数据库方面,阐述了MySQL选用B+树索引的原因。分布式系统部分介绍了CAP理论和基于Redis/Zookeeper的分布式锁实现方案,比较了两者在性能与一致性上的差异。最后总结了JVM垃圾回收算法和线程池的工作原理,指出核心参数对资源管理的重要性。全文覆盖Java核心知识点
2025-06-11 09:27:35
501
原创 OPPO 校招java后端开发最新面试题
如果是,减少 count。线程池分为核心线程池,线程池的最大容量,还有等待任务的队列,提交一个任务,如果核心线程没有满,就创建一个线程,如果满了,就是会加入等待队列,如果等待队列满了,就会增加线程,如果达到最大线程数量,如果都达到最大线程数量,就会按照一些丢弃的策略进行处理。B+ 树的非叶子节点不存放实际的记录数据,仅存放索引,因此数据量相同的情况下,相比存储即存索引又存记录的 B 树,B+树的非叶子节点可以存放更多的索引,因此 B+ 树可以比 B 树更「矮胖」,查询底层节点的磁盘 I/O次数会更少。
2025-06-11 09:26:06
467
原创 TP-LINK 一面 java 后端开发最新面试题
本文总结了Java核心技术中的四个重要知识点:1. 双亲委派机制:类加载器的工作方式及其安全意义,确保类加载的唯一性和核心类安全。2. JVM内存模型:详细解析了程序计数器、虚拟机栈、堆等内存区域的功能及异常情况。3. Java垃圾回收:介绍了Serial、ParNew等7种GC收集器及其适用场景。4. Redis缓存异常:分析了雪崩、击穿、穿透三种问题现象,并提出了随机过期时间、布隆过滤器等解决方案。最后讨论了Redis与MySQL数据同步的最终一致性实现方案,包括消息队列重试和Canal日志订阅两种方法
2025-06-10 15:23:50
770
原创 特斯拉 软件开发java后端最新面试题
这个是在偏向锁开启之后的锁的状态,如果还没有一个线程拿到这个锁的话,这个状态叫做匿名偏向,当一个线程拿到偏向锁的时候,下次想要竞争锁只需要拿线程ID跟MarkWord当中存储的线程ID进行比较,如果线程ID相同则直接获取锁(相当于锁偏向于这个线程),不需要进行CAS操作和将线程挂起的操作。:这是没有开启偏向锁的时候的状态,在JDK1.6之后偏向锁的默认开启的,但是有一个偏向延迟,需要在JVM启动之后的多少秒之后才能开启,这个可以通过JVM参数进行设置,同时是否开启偏向锁也可以通过JVM参数设置。
2025-06-10 09:30:42
1031
原创 拼多多 Java 后端开发校招最新面试题
可以在多个系统之间进行解耦,将原本通过网络之间的调用的方式改为使用MQ进行消息的异步通讯,只要该操作不是需要同步的,就可以改为使用MQ进行不同系统之间的联系,这样项目之间不会存在耦合,系统之间不会产生太大的影响,就算一个系统挂了,也只是消息挤压在MQ里面没人进行消费而已,不会对其他的系统产生影响。push 模式消息生产者主动将消息推送给消费者,消费者被动接收消息,push 模式的优点是时性强,适合对响应速度要求高的场景,消费者无需主动轮询,减少无效请求,缺点是长连接维护成本高,网络波动时重连逻辑复杂。
2025-06-10 09:29:07
314
原创 华为线下 java后端开发最新面试题
华为线下面试常见技术问题摘要: C与Java区别 C是过程式语言,直接编译为机器码;Java是面向对象语言,通过JVM运行字节码。C需手动内存管理,Java有垃圾回收机制。 Java特点 平台无关性(JVM)、面向对象三大特性(封装、继承、多态)、自动内存管理。继承存在耦合问题,可通过接口/组合优化。 数据库技术 Redis作为内存数据库适合缓存/计数器等场景;MySQL是关系型数据库,二者常配合使用。保证一致性的方法包括旁路缓存策略、binlog同步等。 数据结构与算法 List去重方法:HashSet、
2025-06-09 11:03:10
879
原创 vivo java后端开发校招最新面试题
本文主要介绍了Java核心技术中的多态、线程同步、集合框架、设计模式、TCP三次握手、HTTPS请求流程、加油站数量估算方法,以及两个常见算法题。 Java多态包括编译时多态(方法重载)和运行时多态(方法重写),通过动态绑定实现灵活扩展。 线程同步方法包括synchronized、volatile、Lock接口、原子类、ThreadLocal和并发集合等。 Java集合框架分为List、Set、Map三类,各自适用于不同场景,如ArrayList适合随机访问,LinkedList适合频繁插入删除。 设计模式
2025-06-09 11:00:17
888
原创 Deepseek微调数据集CIC-DDoS2019评估数据集
分布式拒绝服务(DDoS)攻击是网络安全的一大威胁,其通过恶意流量耗尽目标网络资源。尽管已有许多统计方法用于 DDoS 攻击检测,但设计一种计算开销低的实时检测器仍是主要挑战之一。另一方面,新检测算法和技术的评估在很大程度上依赖于精心设计的数据集的存在。本文首先全面回顾现有数据集,并提出一种新的 DDoS 攻击分类法;其次,我们生成了一个新的数据集 CICDDoS2019,弥补了现有数据集的所有不足;第三,利用生成的数据集,我们提出了一种基于网络流特征的新检测和族分类方法;
2025-06-05 14:42:36
129
原创 Deepseek微调CIC-DDoS2019 数据集中各字段的中文翻译及详细说明
本文系统归纳了网络流量分析的11类关键特征字段,涵盖协议类型、流量时长、包数量/长度统计、传输速率、数据包间隔时间、TCP标志位、头部信息、子流特征等。其中,基础统计特征包含数据包数量和字节统计;时序特征聚焦包到达间隔与活跃/空闲周期分析;TCP专项特征涉及标志位计数和窗口信息;统计分布特征通过均值、标准差等指标量化流量波动。这些多维特征共同构成网络流量行为画像,为机器学习模型识别DDoS攻击(如SYNFlood)及区分正常/异常流量提供数据支撑,尤其对检测协议类型特征的攻击(UDP/ICMPFlood)具
2025-06-05 14:07:28
212
原创 TP-Link Java 后端开发 最新校招面试题
摘要:Java反射机制允许运行时动态获取类信息和调用对象方法,包括获取Class对象、构造方法等,灵活但效率低。线程安全可通过synchronized内置锁、ReentrantLock、读写锁等实现。垃圾回收采用标记-清除、复制、分代等算法,避免内存泄漏需注意静态集合、资源关闭等问题。泛型提供编译时类型检查,避免类型转换异常。缓存问题如雪崩、击穿、穿透可通过均匀过期时间、互斥锁、布隆过滤器等解决。实习中遇到的技术难点包括算法问题,如找出最长不重复子数组。
2025-06-04 11:29:31
917
原创 海康威视 java开发后端最新校招面试题
摘要: SpringBoot启动流程:从main方法启动,创建SpringApplication对象,加载配置环境及监听器,最终通过refreshContext完成容器初始化。SpringMVC执行流程:请求经过DispatcherServlet,通过HandlerMapping找到对应处理器,经过适配器调用后返回ModelAndView,最后由ViewResolver渲染视图。 MySQL索引机制:分为B+tree、Hash等数据结构类型;聚簇/二级索引等物理存储类型;主键/唯一等字段特性类型;单列/联合
2025-06-04 11:27:53
1107
原创 贝壳Java后端开发校招最新面试题
摘要: Java HashMap在JDK1.8中优化为数组+链表/红黑树结构,当链表长度超过8时转为红黑树,提升查询性能。ConcurrentHashMap通过分段锁(JDK1.7)和CAS+synchronized(JDK1.8)实现线程安全。线程池ThreadPoolExecutor的核心参数包括核心线程数、最大线程数、存活时间等,用于控制线程生命周期。synchronized和ReentrantLock都是可重入锁,但后者支持公平锁和响应中断。类加载遵循双亲委派机制,确保安全性和唯一性。MySQL索引
2025-06-03 09:26:35
876
原创 小米一面 java开发 后端校招最新面试题
文章摘要:本文总结了小米面试中涉及的技术问题,包括Kafka与RocketMQ的对比、Java反射机制、类加载过程、TCP四次挥手、多线程优势、死锁解决、Java并发原理以及Git常用操作。重点分析了Kafka高吞吐与RocketMQ功能丰富的特点,详细介绍了Java类加载的双亲委派机制,解释了TCP连接的关闭过程,阐述了多线程的价值和死锁的预防策略,并梳理了Java并发编程的核心概念和锁机制。最后提供了Git基础工作流程和常见操作的撤销方法,并附带两道算法题示例。内容涵盖分布式系统、Java核心、网络协议
2025-06-03 09:23:29
992
原创 DeepSeek 网络安全领域微调指令词模板
本文摘要总结了网络安全工作的四大类操作指南:1.漏洞检测分析(包括通用漏洞识别与特定漏洞深度分析);2.网络攻击防范与溯源(含防范策略制定和攻击溯源方法);3.安全策略与合规(涵盖策略制定和合规性检查);4.安全设备配置(涉及防火墙和入侵检测系统配置)。每类指令词都提供了具体场景下的操作指导,强调从检测、分析到防护的全流程闭环管理,并注重结合行业标准与实际情况制定可落地的解决方案。
2025-05-30 17:50:31
485
原创 荣耀 一面 java后端开发校招最新面试题
文章摘要:探讨了Java与C语言的核心区别,包括面向对象与过程式设计、跨平台机制及内存管理。详细解析了Java的垃圾回收算法(标记清除、复制、标记整理、分代回收),Synchronized锁的四种作用范围,HTTP与HTTPS的安全差异及TLS握手流程。此外,介绍了Redis分布式锁的实现原理与B+树相比红黑树在磁盘I/O、数据处理和顺序访问方面的优势。内容涵盖编程语言特性、网络协议、数据库技术等多领域核心知识点。(150字)
2025-05-30 16:14:13
852
原创 京东 二面 java 后端开发最新校招面试题
文章摘要:本文详细介绍了京东二面中涉及的多个技术问题。主要内容包括:Java线程运行方式(Thread类、Runnable接口、Callable接口、线程池);MySQL类加载过程和常见问题;MySQL索引B+树结构和工作原理;Redis五种数据类型及应用场景;Redis持久化机制(AOF和RDB);四种限流算法比较;RocketMQ的三大作用(解耦、异步、削峰)。这些问题涵盖了Java并发、数据库、缓存、中间件等核心技术点,是面试中常见的重要考察内容。
2025-05-30 14:59:52
877
原创 基于 JSP 的网上招标系统设计与实现:从需求到部署的完整技术实践
本文基于JSP技术开发"下沙派威客网"在线招标系统,实现知识价值转化的威客模式。系统采用B/S三层架构,使用JSP+JavaBean+SQLServer技术栈完成用户管理、任务发布、成交记录等核心功能模块。文章详细阐述了系统设计过程,包括数据库ER建模、Tomcat环境配置、关键代码实现(如用户登录验证和文件上传),并提供了完整的测试部署方案。项目验证了威客模式的可行性,为JavaWeb学习者提供了从理论到实践的开发范例,同时指出了支付接口集成、Ajax优化等未来改进方向。
2025-05-27 18:42:16
746
原创 去哪儿一面 java 后端 校招 最新面试题
本文摘要涵盖了Java线程状态、HashMap原理与优化、HTTP版本演进、Redis数据结构、MySQL索引及MVCC机制等核心技术点。重点包括: Java线程6种状态及转换条件 HashMap从JDK1.7到1.8的优化(链表->红黑树) HTTP/2的头部压缩/二进制协议等核心改进 Redis五大数据类型及四种扩展类型的应用场景 MySQL B+树索引原理与3-4次IO的高效查询 MVCC通过ReadView实现多版本并发控制 文末附加算法题"两两交换链表节点",展示了链表操
2025-05-27 18:38:15
765
原创 华为OD(技术一面)java 后端最新面试题
本文摘要:文章系统性地介绍了Java编程中的核心知识点,包括设计模式(单例、工厂、代理等)、面向对象特性、HashMap扩容机制、Java锁体系(synchronized锁升级过程)、Redis缓存策略以及算法问题。重点解析了单例模式的多线程安全实现、锁的四种状态转换过程、缓存一致性的保障方案等关键技术细节,并提供了优化建议和实现示例。文中既有理论阐述,也包含具体代码实现,涵盖了Java开发中的常见面试考点和实际应用场景。
2025-05-27 18:36:14
857
原创 基于 JAVA 的宠物管理系统设计与实现(附源码 + 论文)
本文介绍了一个基于Spring+Struts2框架的Java宠物管理系统,采用JSP+MySQL技术实现。系统包含前台用户模块(注册登录、商品浏览、在线支付)和后台管理模块(商品管理、订单处理、会员管理)。技术架构采用MVC分层设计,具有跨平台、可扩展、安全性高等特点。文章详细阐述了核心功能实现、数据库ER模型设计及系统测试方案,并提出了增加宠物健康档案等改进方向。该系统优化了宠物商店管理流程,提升运营效率30%以上。(150字)
2025-05-27 16:32:48
1151
原创 基于 JSP 与 SQL 的医院管理住院系统设计与实现(附论文 + 源码)
本文设计并实现了一套基于JSP和SQLServer的医院住院管理系统,采用B/S架构与MVC模式,包含医生管理、病人管理、病床管理、收费管理及统计分析五大核心模块。系统通过JSP技术实现动态页面,SQLServer处理数据存储,显著提升了医院住院流程的信息化水平。详细阐述了系统架构、功能设计、数据库模型及关键技术实现,测试表明系统响应快速、运行稳定。该系统有效优化了住院登记、费用结算等流程,将住院登记时间从30分钟缩短至5分钟,病床利用率提升30%,为医院管理决策提供了数据支持。未来可扩展移动端应用及AI预
2025-05-26 15:48:52
618
原创 基于 SSH 框架的医院在线挂号系统设计与实现(附论文 + 源码)
摘要:本文基于SSH(Struts+Spring+Hibernate)框架设计了医院在线挂号系统,解决了传统挂号流程效率低下的问题。系统采用B/S架构与MySQL数据库,实现了患者在线挂号、医生管理、公告发布等功能。详细阐述了系统的三层架构(表现层/业务逻辑层/数据持久层)、核心功能模块(患者端挂号与管理端后台)以及数据库设计(用户表/医生表/挂号表)。通过关键技术实现(如用户登录验证、挂号流程)和系统测试(功能/性能测试),验证了系统的高效性与稳定性。系统显著提升了挂号效率(等待时间缩短75%)与资源利用
2025-05-26 15:29:16
940
原创 基于 JAVA 的私人牙科诊所管理系统设计与实现(附源码 + 论文)
本系统基于JAVA技术开发,采用B/S架构,为私人牙科诊所提供数字化管理解决方案。系统包含用户管理、挂号管理、病例管理、药品管理和系统管理五大核心模块,实现电子病历存储、智能挂号、药品库存预警等功能。开发采用JSP+Servlet+MySQL技术栈,具备良好的跨平台性和可维护性。系统部署后能显著提升诊所运营效率40%以上,病例查询时间缩短至30秒内。未来可扩展移动端应用和AI辅助诊断功能,为诊所提供更智能化的管理服务。
2025-05-26 15:25:15
1238
原创 基于大模型(DeepSeek r1)重塑网络流量安全检测的全新时代
摘要:随着网络攻击手段日益复杂,传统流量检测技术面临实时性差、应对未知攻击乏力等局限。本文探讨了基于DeepSeekR11.5B大模型的智能流量检测方案,该模型通过深度语义解析和自适应学习能力,显著提升了检测精度和泛化性。文章详细对比了传统方法与大模型技术的差异,展示了从数据采集、模型微调到部署落地的全流程实现,并通过实际案例验证了大模型在提升检测准确率、降低误报率方面的优势。研究结果表明,大模型技术为网络安全防护提供了更高效、智能的解决方案,未来将在网络安全领域发挥更大作用。
2025-05-26 11:40:21
323
原创 饿了么(电话一面)java 后端 校招最新面试题
本文总结了饿了么电话面试中的Java技术问题,主要涵盖以下内容: 集合类:详细对比了ArrayList和LinkedList在数据结构、操作效率、空间占用等方面的区别;介绍了HashMap的原理及JDK1.8的红黑树优化;讲解了ConcurrentHashMap在JDK1.7和1.8中的不同实现方式。 并发编程:解释了阻塞队列的概念及其在生产者-消费者模式中的应用;列举了线程安全List的实现方案。 JVM:分析了JVM内存区域的组成及各自功能特点。 框架相关:比较了Spring中@Autowired和@R
2025-05-26 10:23:17
962
原创 阿里云(二面)java 后端校招最新面试题
【摘要】本文系统解析了多项计算机核心技术问题。文件系统部分对比了Linux硬链接(同inode不可跨系统)和软链接(独立inode可跨系统)的特性;进程管理阐述了僵尸进程(需父进程回收)与孤儿进程(被init收养)的区别;数据库方面解析了MySQL左连接(保留左表全部)与右连接(保留右表全部)的差异;网络协议详细说明了TCP的TIME_WAIT(主动关闭方状态)和CLOSE_WAIT(被动关闭方状态)问题及优化方案;Java类加载机制完整描述了从加载到卸载的7个阶段;Docker技术剖析了基于Namespa
2025-05-26 10:20:57
970
原创 网络安全领域的数据集种类
网络安全领域的数据集种类繁多,涵盖入侵检测、恶意软件分析、网络流量监控、钓鱼攻击识别等多个方向。这些数据集不仅支持传统机器学习模型的训练,还可用于微调大语言模型(LLMs)以提升特定任务的性能。关键数据集包括综合类数据集(如SecRepo.com、AZSecure)、网络流量与入侵检测数据集(如DARPA Intrusion Detection、NSL-KDD、CIC系列)、恶意软件与攻击分析数据集(如Drebin Dataset、Malware Training Sets)、特定任务微调数据集(如Cybe
2025-05-23 14:41:05
105
原创 LLMs 损失函数篇
本文介绍了多种损失函数及其应用场景。首先,KL散度用于衡量两个概率分布的差异,而交叉熵损失函数则常用于分类问题,衡量预测分布与真实标签分布之间的信息差。KL散度与交叉熵的区别在于前者是非对称的,后者是前者的特殊形式。在多任务学习中,若各任务损失差异过大,可通过动态调整权重等方法处理。分类问题中,交叉熵损失函数比均方误差更适用,因其对概率差异更敏感。信息增益用于决策树算法中选择最佳特征。多分类问题中,Softmax交叉熵损失函数将输出归一化为概率分布。最后,若Softmax的指数计算超出浮点数范围,可通过调整
2025-05-23 14:38:44
745
原创 科大讯飞Java后端校招最新面试题
在Java中,synchronized和Lock是两种不同的锁机制。synchronized是Java关键字,由JVM管理,编码简单,异常时自动释放锁,适合竞争不激烈的场景。Lock是一个接口,功能更强大灵活,需手动释放锁,适合高竞争环境,支持中断和尝试获取锁。HashMap的put方法流程包括计算哈希码、检查位置、处理冲突、链表转红黑树、扩容等步骤。AVL树和红黑树都是自平衡二叉搜索树,AVL树追求完全平衡,红黑树追求弱平衡,插入、删除、查找操作的时间复杂度均为O(log n)。在数据库中,InnoDB支
2025-05-23 11:36:01
813
原创 字节跳动 java 后端 校招 最新面试题
Redis提供了多种数据结构,包括String、Hash、List、Set、Zset等,后续版本还新增了BitMap、HyperLogLog、GEO、Stream等数据类型,适用于不同的应用场景,如缓存、消息队列、分布式锁等。Zset底层使用压缩列表或跳表实现,跳表通过多层链表提升查询效率,时间复杂度为O(logN)。Redis采用单线程模型,利用I/O多路复用机制处理高并发请求,性能优异。MySQL通过事务的原子性、一致性、隔离性、持久性保证数据一致性,默认隔离级别为可重复读,使用间隙锁防止幻读。Java
2025-05-23 11:33:49
912
原创 B站的校招 java后端最新面试题
在JDK1.7中,HashMap通过数组和链表实现,哈希冲突时使用链表存储,查询效率较低。JDK1.8优化了这一点,当链表长度超过8时,转换为红黑树,提高查询效率。HashMap的扩容机制在负载因子超过0.75时触发,扩容为原大小的2倍,元素位置通过哈希值的高位决定。String常作为HashMap的Key,因其不可变性保证了Key的稳定性。Java中的List接口包括ArrayList、LinkedList和Vector,分别基于数组、双向链表和线程安全的数组实现。volatile关键字保证变量对所有线程
2025-05-23 10:56:50
630
原创 快手校招java后端开发的最新面试题
DNS主要基于UDP协议实现,因其低延迟、简单快速和轻量级的特性,适合快速响应的域名解析服务。HTTP协议具有简单、灵活、易用和通用等特点,广泛应用于Web通信。HTTP的无状态性体现在每个请求相互独立,服务器不保留之前请求的状态信息。Cookie和Session的区别在于存储位置、安全性和存储容量。链表和数组在访问效率、插入删除操作效率、缓存命中率和应用场景上有所不同。使用两个栈可以实现队列的先进先出特性。MySQL的三大日志(redolog、binlog、undolog)分别用于事务持久性、主从复制和数
2025-05-22 16:28:43
992
原创 美团 一面 后端java校招最新面试题
在美团的技术面试中,涉及了多个数据库和分布式系统的基础知识。首先,索引是提高数据库查询效率的关键工具,类似于书籍的目录,能够减少数据扫描量。MySQL中常用的索引类型包括B+树、Hash和Full-text等,其中B+树因其平衡性和高效的范围查询能力而被广泛使用。此外,还讨论了回表的概念,即通过二级索引查询数据时,需要回到主键索引获取完整数据行的过程。事务的ACID特性(原子性、一致性、隔离性、持久性)是确保数据库操作正确性的基础,而隔离性通过锁机制和MVCC等技术实现。在面对大量请求时,可以通过增加索引、
2025-05-22 16:24:33
751
原创 字节三面 java 后端最新校招面试题
主键选择应具备唯一性、非空性,并倾向于递增趋势,以避免页分裂和性能问题。不建议使用业务数据作为主键,因未来可能出现重复或重用情况。自增字段适用于单机系统,但在多服务器环境下可能导致主键重复,需考虑分布式ID方案。MySQL主从复制依赖binlog,过程包括写入、同步和回放binlog,确保数据一致性。复制模型有同步、异步和半同步复制,各有优缺点。binlog记录数据库变更,有三种格式:STATEMENT、ROW和MIXED。I/O模型包括阻塞、非阻塞、I/O多路复用和异步I/O,各有特点,异步I/O在数据准
2025-05-21 14:05:46
724
原创 大模型(LLMs)训练集面试题
大模型(LLMs)训练集相关问题涉及多个阶段的数据格式、获取与处理。SFT阶段采用一问一答格式,RM阶段则需一个问题加好坏回答样例,PPO2阶段可复用SFT数据。数据集推荐包括Alpaca-COT和RedPajama-Data-1T,后者为开源预训练数据集。微调数据量取决于任务复杂度与数据分布一致性,复杂任务需更多数据。数据多样性通过去重、聚类等方法提升,不确定性筛选则基于模型置信度。数据标注需避免偏差,确保规则统一。小数据场景下可通过数据增强和少样本学习优化。预处理包括清洗、格式统一和分词处理。开源数据集
2025-05-20 16:48:33
660
原创 大模型面试题之LLMs 损失函数篇
文章摘要:本文介绍了KL散度、交叉熵损失函数及其在分类问题中的应用,比较了KL散度与交叉熵的区别,并讨论了多任务学习中处理损失差异过大的方法。文章还解释了为何在分类问题中使用交叉熵而非均方误差,并介绍了信息增益在决策树算法中的作用。此外,文章还涉及多分类问题的Softmax交叉熵损失函数及其计算方法,以及处理Softmax函数中e次方超过float值的技术。
2025-05-20 12:01:37
712
原创 大模型面试之Transformers操作篇
利用transformers库加载BERT模型并处理文本的步骤如下:首先,通过BertTokenizer.from_pretrained加载预训练的BERT分词器,然后使用BertModel.from_pretrained加载BERT模型。输入文本通过分词器转换为token ID,并转换为PyTorch张量。通过模型处理这些张量,可以获取最后一个隐藏层的输出,其形状为(batch_size, sequence_length, hidden_size),其中hidden_size为768。对于特定任务,如二分
2025-05-20 11:51:13
312
原创 大模型面试题之Attention面试题
传统Attention机制存在上下文长度限制、速度慢和内存占用大的问题。针对这些问题,研究者提出了多种优化方向,包括提升上下文长度、加速和减少内存占用。Attention的变体包括稀疏Attention、线性化Attention、原型和内存压缩、低阶self-Attention、Attention与先验以及改进多头机制。Multi-Query Attention通过在所有注意力头上共享key和value,减少了KV cache的大小,从而降低显存占用并提升推理速度。Grouped-query Attenti
2025-05-20 10:39:58
798
原创 京东 Java 后端开发 校招最新面试题
Java内存模型(JMM)通过定义主内存和工作内存的交互规则,确保多线程环境下的可见性、有序性和原子性。JMM的核心是8种原子操作,如read、load等,用于规范内存交互。Java通过synchronized、volatile等关键字确保线程安全。复写equals方法时,必须同时复写hashCode方法,以保证相等的对象具有相同的哈希码,避免哈希冲突。哈希冲突可通过链接法、开放寻址法等方法处理。ThreadLocal用于创建线程局部变量,避免线程间资源共享问题,但需注意内存泄漏问题。MySQL的锁包括全局
2025-05-20 09:29:21
1759
基于Springboot的精简博客系统设计与实现:B/S结构、MySQL数据库的应用+项目源码+高分论文+数据库+文档说明
2025-06-12
大学生一体化服务平台的设计与实现:基于springboot和Mysql数据库的综合服务信息系统+项目源码+高分论文+数据库+文档说明
2025-06-12
基于Spring Boot的物流管理系统设计与实现-Java与MySQL的应用+项目项目+高分论文+答辩ppt+数据库+文档说明
2025-06-12
基于springboot和B/S模式的实习管理系统设计与实现+项目源码+高分论文+数据库+文档说明
2025-06-12
基于Spring Boot的农商对接系统设计与实现-Java语言与Mysql数据库的应用+项目源码+高分论文+数据库+文档说明
2025-06-12
信息技术领域中大学生智能消费记账系统的springboot结构设计与MySQL数据库应用
2025-06-12
基于springboot架构的在线考试系统设计与实现-Java与MySQL的应用+项目源码+高分论文+数据库+文档说明
2025-06-12
医疗挂号管理系统设计与实现:基于Spring Boot和MySQL的患者信息管理解决方案+项目源码+高分论文+开题报告+任务书+数据库+文档说明
2025-06-12
基于springboot与MySQL技术实现的善筹网设计与开发+项目源码+答辩ppt+高分论文+数据库+文档说明
2025-06-12
基于springboot技术的论坛系统设计与实现及MySQL数据库应用+项目源码+高分论文+答辩ppt+开头报告+数据库+文档说明
2025-06-12
基于Spring Boot的个人博客系统设计与实现:涵盖VUE、MySQL、Layui技术栈+项目源码+高分论文+开题报告+数据库+文档说明
2025-06-12
疫情打卡健康评测系统设计与实现:基于springboot和Navicat的高校学生管理解决方案+项目源码+高分论文+开题报告+任务书+数据库+文档说明
2025-06-12
基于Springboot的智能家居系统:Java与Vue技术实现家具与任务管理+项目源码+高分论文+数据库+文档说明
2025-06-12
基于Spring Boot和MySQL的毕业设计系统开发与实现+项目源码+高分论文+答辩ppt+开头报告+数据库+文档说明
2025-06-12
高校教师科研管理系统设计与实现-基于Spring Boot框架的Java开发+项目源码+高分论文+数据库+文档说明
2025-06-12
医疗信息化领域文理医院预约挂号系统的springboot实现与测试+项目源码+高分论文+文档说明+数据库
2025-06-12
医药管理系统的Java实现:基于Spring Boot框架与MySQL设计与实现+开题报告+高分论文+项目源码+数据库+文档说明
2025-06-12
基于Spring Boot的秒杀系统设计与实现:Java与MySQL的应用+答辩ppt+任务书+项目源码+高分论文+开题报告+文档说明+数据库
2025-06-12
基于springboot和Mysql的中国陕西民俗网设计与实现-信息管理系统+文档说明+项目源码+高分论文+数据库
2025-06-12
基于Spring Boot和MYSQL的教师工作量管理系统设计与实现+高分论文+项目源码+数据库+文档说明
2025-06-12
基于Java的家政服务平台设计与实现:Spring Boot框架与MySQL的应用+高分毕业论文
2025-06-10
计算机学院校友网的设计与实现:基于springboot和Mysql的信息管理系统
2025-06-10
基于B/S架构的毕业生实习与就业管理系统设计与实现-springboot与MySQL的应用
2025-06-10
教育技术领域智慧校园管理系统的springboot实现与功能优化+高分毕业论文
2025-06-10
商业辅助决策系统的设计与实现:基于Java语言和Mysql数据库的企业管理解决方案+高分毕业论文
2025-06-10
基于SpringBoot框架的火车票订票系统设计与实现+高分毕业论文
2025-06-10
学生用品采购系统设计与实现:基于SpringBoot框架和MySQL数据库的应用开发+高分毕业论文
2025-06-10
信息技术领域中校园外卖服务系统的B/S结构设计与springboot,jsp技术实现+高分毕业论文
2025-06-10
校园疫情防控系统的设计与实现-基于springboot和Mysql数据库的解决方案
2025-06-10
教育信息化领域基于B/S架构的教学资料管理系统设计与实现+高分毕业论文
2025-06-10
基于springboot的房地产销售管理系统设计与实现:涵盖在线预约、购置房产、论坛管理等功能+高分毕业论文
2025-06-10
基于springboot和Mysql的老年人体检管理系统设计与实现+高分毕业论文
2025-06-10
软件工程领域基于Java和MySQL的校园二手书交易平台设计与实现+高分毕业论文
2025-06-10
入校申报审批系统设计与实现:基于SpringBoot框架与MySQL数据库的高校信息化管理解决方案+高分毕业论文
2025-06-10
基于springboot与MySQL的药店管理系统设计与实现+高分毕业论文
2025-06-10
基于springboot和MySQL的问卷调查系统设计与实现+高分毕业论文
2025-06-10
基于springboot框架的图书商城管理系统设计与实现+高分毕业论文
2025-06-10
基于Spring Boot与MySQL的机动车号牌管理系统设计与实现+高分毕业论文
2025-06-10
旅游网站的设计与实现:基于springboot和Mysql的旅游信息管理系统+高分毕业论文
2025-06-10
旅游推荐系统设计与实现:基于SpringBoot框架和MySQL数据库的软件开发技术应用+高分毕业论文
2025-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人