常见面试题记录

news/2024/11/19 19:30:57/

记录下java的常见面试题

文章目录

  • 记录如下


记录如下

记录如下

  • hashmap原理
  • lock原理
  • synchronized锁优化过程
  • 线程状态以及创建方式
  • 线程池(执行过程,参数,淘汰策略)
  • jvm(gc优化和OOM)
  • volatile(可见性和禁止指令重新排序)
  • redis(数据结构,分布式锁,持久化,淘汰策略)
  • springboot(自动加载,初始化过程,事务)
  • dubbo(注册中心,分组,版本,容错,协议)
  • zk(选举)
  • springcloud(网关,注册中心,熔断,分布式链路追踪)
  • rocketMq(事务,消息丢失,重复消费,幂等性)
  • kafka(消息堆积)
  • mysql(sql优化,事务,mvcc)
  • 设计模式(代理模式,策略模式)

http://www.ppmy.cn/news/1103700.html

相关文章

无损压缩算法

无损压缩算法是一种压缩数据的方法,可以在不丢失任何信息的情况下减小文件的大小。这种算法通常通过消除冗余或者利用统计特性来实现压缩效果。 以下是几种常见的无损压缩算法: 哈夫曼编码:哈夫曼编码是一种基于字符出现频率的压缩算法。它通…

详细介绍mysql表格id清零的方法

文章目录 方法一:利用TRUNCATE TABLE语句清空表格并重置id方法二:利用ALTER TABLE语句修改自增长id的初始值方法三:利用DELETE语句删除表格中的数据并重置id总结 MySQL是一种关系型数据库管理系统,被广泛应用于各种应用程序中。在…

python强制停止线程学习

参考: Python进阶之路 - Timeout | 超时中断 - 知乎 (zhihu.com) 写的很棒。 这里只记录我摘取的封装的一个class: #!/usr/bin/env python # -*- coding: utf-8 -*-import ctypes import threadingclass ThreadKillOver(RuntimeError):"""线程杀…

IllegalArgumentException

Caused by: java.lang.IllegalArgumentException:Invalid pulsar service : persistent 参数非法异常 这个异常是由于使用了无效的 Pulsar 服务类型导致的。Pulsar 支持不同的服务类型,例如 persistent、non-persistent 等。 当你在配置 Pulsar 相关的参数时&…

C++之生成key-value键值三种方式(一百九十)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…

FreeSWITCH recod_session跟静音处理有关的设置

<action application"set" data"record_waste_resourcestrue"/> <action application"set" data"record_fill_cngtrue"/>

C#__线程的优先级和状态控制

线程的优先级&#xff1a; 一个CPU同一时刻只能做一件事情&#xff0c;哪个线程优先级高哪个先运行&#xff0c;优先级相同看调度算法。 在Thread类中的Priority属性&#xff08;Highest,Above,Normal,BelowNormal,Lowest&#xff09;可以影响线程的优先级 关于…

基于Matlab实现多个数字水印案例(附上源码+数据集)

数字水印是一种在数字图像或视频中嵌入特定信息的技术&#xff0c;以保护知识产权和防止盗版。在本文中&#xff0c;我们将介绍如何使用Matlab实现数字水印。 文章目录 实现步骤源码数据集下载 实现步骤 首先&#xff0c;我们需要选择一个用于嵌入水印的图像。这可以是原始图像…