
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Springboot整合Quartz实现定时任务数据库动态配置

JAVA单例模式的9种实现方式一.饿汉式二.懒汉式,线程不安全三.懒汉式,线程安全四.双检锁/双重校验锁(DCL,即 double-checked locking)五.静态内部类六.枚举七.双检锁/双重校验锁(DCL,即 double-checked locking)(加volatile)八.使用ThreadLocal实现单例九.使用CAS锁实现单例...

Flink是一个框架和分布式处理引擎,用于在无界和有界数据流上进行有状态计算。Flink被设计为在所有常见的集群环境中运行,以内存速度和任何规模执行计算。

Disruptor面试题1.什么是 Disruptor?它有哪些特点?2.Disruptor 如何实现无锁并发?它的核心原理是什么?3.Disruptor 的优缺点是什么?4.Disruptor 中的 RingBuffer 是什么?有哪些作用?5.Disruptor 中的 Sequence 是什么?有哪些作用?6.Disruptor 中的 EventProcessor 是什么?有哪些作用?

使用AOP实现自定义注解功能1.先导入AOP依赖2.编写一个注解3.使用AOP对注解进行增强 完成验证邮箱的逻辑4.在需要进行邮箱验证的方法上添加自定义注解@VerifyMailbox(value = true)表示需要进行邮箱验证@VerifyMailbox(value = false)表示不需要进行邮箱验证使用AOP对controller方法进行增强使用IP工具类获取用户请求IP我的学习论坛.

使用AOP实现自定义注解功能1.先导入AOP依赖2.编写一个注解3.使用AOP对注解进行增强 完成验证邮箱的逻辑4.在需要进行邮箱验证的方法上添加自定义注解@VerifyMailbox(value = true)表示需要进行邮箱验证@VerifyMailbox(value = false)表示不需要进行邮箱验证使用AOP对controller方法进行增强使用IP工具类获取用户请求IP我的学习论坛.

JVM架构图:类装载器:沙箱安全机制:Execution Engine执行引擎负责解释命令,提交操作系统执行。Native Method Stack本地方法栈:运行本地方法的栈Program Counter Register即PC寄存器(程序计数器)程序计数器底层是bytecode pointer(bcp)即字节码指针PC寄存器是用来存储指向下一条指令的地址,也即将要执行的指令代码。由执行引擎读取

1.项目中主要用了哪些包?2.ThreadLocal的作用?3.怎么查线上服务内存溢出问题?比如内存有两个G,但使用了三个G。4.Jstack、Jinfo、Jmap这些查看虚拟机的工具使用过程?5.怎么去编译一个Java JDK?6.Java垃圾回收器CMS与G1的区别?7.G1相比于CMS的优势是什么?8.G1为什么会使内存更连续,减少碎片空间?9.SpringBoot的核心注解?10.用哪个注
1.项目中主要用了哪些包?2.ThreadLocal的作用?3.怎么查线上服务内存溢出问题?比如内存有两个G,但使用了三个G。4.Jstack、Jinfo、Jmap这些查看虚拟机的工具使用过程?5.怎么去编译一个Java JDK?6.Java垃圾回收器CMS与G1的区别?7.G1相比于CMS的优势是什么?8.G1为什么会使内存更连续,减少碎片空间?9.SpringBoot的核心注解?10.用哪个注
1.数据库的唯一索引?2.B+树查询的时间复杂度?3.MySQL的执行引擎有哪些?4.MyISAM与InnoDB的区别?5.多进程与多线程的区别?6.什么时候用多线程,什么时候用多进程?7.多进程的优势?







