logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Springboot整合Quartz实现定时任务数据库动态配置

Springboot整合Quartz实现定时任务数据库动态配置

文章图片
Java单例模式的9种实现方式

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

文章图片
#单例模式#java#学习
大数据组件之Flink

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

文章图片
#大数据#flink
Disruptor面试宝典

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

文章图片
#面试#java
使用AOP实现自定义注解以及获取用户请求IP

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

文章图片
#java#spring boot#学习
使用AOP实现自定义注解以及获取用户请求IP

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

文章图片
#java#spring boot#学习
深入理解JVM虚拟机

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

文章图片
#jvm#java#算法 +1
第五次线上面试总结(2022.9.21 二面)

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.用哪个注

#面试#java#职场和发展
第五次线上面试总结(2022.9.21 二面)

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.用哪个注

#面试#java#职场和发展
第四次线上面试总结(2022.9.15 三面)

1.数据库的唯一索引?2.B+树查询的时间复杂度?3.MySQL的执行引擎有哪些?4.MyISAM与InnoDB的区别?5.多进程与多线程的区别?6.什么时候用多线程,什么时候用多进程?7.多进程的优势?

#面试#java#数据库
    共 11 条
  • 1
  • 2
  • 请选择