上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: ZGC是一种垃圾回收器,由Oracle开发,主要用于Java虚拟机(JVM)中,以下是其相关介绍 特点### 低延迟:ZGC采用了多种优化技术,如染色指针、读屏障等,能够实现几乎停顿时间为零的垃圾回收,大大降低了应用程序的停顿时间。 高吞吐量:在保证低延迟的同时,ZGC也能维持较高的吞吐量,不会因为 阅读全文
posted @ 2025-04-14 16:41 蒟蒻00 阅读(23) 评论(0) 推荐(0)
摘要: 以下是一些会出现Full GC的情况以及对象进入老年代的条件: 出现Full GC的情况 老年代空间不足:当老年代中剩余空间无法满足新对象的分配需求时,就会触发Full GC,以回收老年代中的垃圾对象,释放空间。 持久代(元空间)空间不足:在Java 7及之前的版本中,持久代用于存储类的元数据等信息 阅读全文
posted @ 2025-04-14 16:31 蒟蒻00 阅读(113) 评论(0) 推荐(0)
摘要: 频繁Full GC会导致应用程序停顿时间过长,影响性能。定位问题可从以下几个方面入手: 内存分配与使用 检查堆内存大小设置:查看是否堆内存设置过小,无法满足应用程序的内存需求,可通过 -Xmx 和 -Xms 参数调整。 分析内存泄漏:使用内存分析工具如MAT、JProfiler等,检查是否存在对象引 阅读全文
posted @ 2025-04-14 16:26 蒟蒻00 阅读(250) 评论(0) 推荐(0)
摘要: 使用 EXPLAIN 查看执行计划 作用:分析查询优化器选择的执行计划,包括索引使用、表连接顺序等。 语法:EXPLAIN SELECT * FROM 表名 WHERE 条件; 输出关键字段: type:访问类型(如ALL全表扫描、INDEX索引扫描、ref非唯一索引等)。 key:实际使用的索引。 阅读全文
posted @ 2025-04-03 11:31 蒟蒻00 阅读(150) 评论(0) 推荐(0)
摘要: 优点: 解耦,生产者和消费者无需直接交互,通过消息队列进行通信,降低系统模块间的耦合度。在项目中,判题服务与其他模块可独立开发、维护和扩展。 异步处理,能提高系统响应速度,将耗时操作异步化。比如提交判题请求后,系统无需等待判题完成,可立即返回响应,判题任务在后台由RabbitMQ调度执行。 削峰填谷 阅读全文
posted @ 2025-04-01 11:05 蒟蒻00 阅读(67) 评论(0) 推荐(0)
摘要: 布隆过滤器(Bloom Filter)是一种概率型数据结构,用于高效判断一个元素是否在集合中。它的优势在于空间效率和查询时间都远超一般的数据结构,但存在一定的误判率。 原理:布隆过滤器本质上是由一个长度为m的位数组(初始值都为0)和k个哈希函数组成。当一个元素加入集合时,通过k个哈希函数对该元素进行 阅读全文
posted @ 2025-04-01 10:47 蒟蒻00 阅读(132) 评论(0) 推荐(0)
摘要: 登录时,系统验证用户身份生成JWT令牌。在后续请求中,拦截器获取令牌,解析出用户信息和权限标识。然后把权限信息存入ThreadLocal,方便在业务处理线程内随时获取。比如,在涉及到访问不同模块功能时,像赛事系统的管理功能,先从ThreadLocal中获取权限,判断当前用户是否有对应权限。若为管理员 阅读全文
posted @ 2025-04-01 10:44 蒟蒻00 阅读(112) 评论(0) 推荐(0)
摘要: 用户首次登录 1、用户在客户端输入账号和密码,点击登录按钮,客户端将账号和密码发送到服务器端。 2、服务器端接收到请求后,对账号和密码进行验证。 3、如果验证通过,服务器生成 Token ,并将 Token 与当前线程进行关联。可以使用 ThreadLocal 来存储 Token , 如 Threa 阅读全文
posted @ 2025-04-01 10:35 蒟蒻00 阅读(91) 评论(0) 推荐(0)
摘要: 1、什么是归并算法,你的学习中哪里用到了归并算法 2、给你一个20G的文件,你里面有很多数字,但是你的主机内存只有16G,那么你要怎么去将这个文件里面的数字排序 3、你的项目是什么使用token进行登录的,请问具体的登录流程是什么 4、拦截器的原理和你是怎么在登录的时候使用到了拦截器 5、怎么对你的 阅读全文
posted @ 2025-04-01 10:19 蒟蒻00 阅读(17) 评论(0) 推荐(0)
摘要: 识别热点数据通常可通过以下几种方法: 基于访问频率统计:利用日志记录或专门的监控工具,统计一段时间内每个数据项的访问次数。设定一个阈值,当某个数据项的访问次数超过该阈值时,将其视为热点数据。例如,通过分析服务器的访问日志,统计不同数据请求的频率,对于访问频率较高的数据库记录、文件或缓存对象等,标记为 阅读全文
posted @ 2025-03-31 14:23 蒟蒻00 阅读(188) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页