首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
不弃微末_久久为功
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
不弃微末_久久为功
9月前
关注
@Transactional、@Async就想在同一个类中调用怎么办?
@Transactional、@Async都是使用代理来实现事务控制和异步操作的,如果我们调用方和被调用方都在同一个类文件中,又没有做特别的处理,通常都是不生效的。 其实最...
1
评论
分享
不弃微末_久久为功
9月前
关注
ConfigurationProperties——优雅注入配置
以前最喜欢注入配置的方式就是使用@Value注解,简单、快捷; 但是配置较多的时候,就需要在类中写非常多的@Value并且还要创建相应的变量,这样不仅让代码行数增加了,看起...
1
评论
分享
不弃微末_久久为功
9月前
关注
SchedulingConfigurer接口实现动态Cron
1.实现接口 2.重写方法 实现SchedulingConfigurer接口后,重写 3.类加上注解 类上需要加入注解 通过这三步即可完成动态cron的定时任务....
1
评论
分享
不弃微末_久久为功
11月前
关注
Java NIO和Netty
1.NIO简介 Java BIO:同步阻塞(传统阻塞型):服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情...
1
评论
分享
不弃微末_久久为功
11月前
关注
Spring Cloud相关
1.什么是Spring Cloud Spring Cloud是基于Spring Boot的开源微服务架构工具集,旨在简化分布式系统的开发、部署和操作。...
1
评论
分享
不弃微末_久久为功
12月前
关注
Spring、SpringMVC、SpringBoot相关面试
1.什么是IOC? IOC,即控制反转(Inversion of Control),是面向对象编程中的一种设计原则,其核心思想是将对象的创建和管理的控制权从程序代码转移到外...
1
评论
分享
不弃微末_久久为功
12月前
关注
多线程相关面试题问答
1.什么是线程?线程与进程有什么区别? 2.什么是线程安全?如何保证线程安全? 3.简述java中的几种线程同步机制 4.什么是死锁?如何避免死锁? 5.多线程中如何处理并...
1
评论
分享
不弃微末_久久为功
12月前
关注
常用面试题及回答三
1.IO模型有哪些?如何理解NIO,和BIO、AIO的区别是啥?谈谈reactor模型。 2.反射的原理是什么?反射创建类实例的三种方式是什么? 3.反射中,Class.f...
1
评论
分享
不弃微末_久久为功
1年前
关注
常用面试题及回答二
1.类的实例化顺序 2.HashMap的底层原理 3.ConcurrentHashMap 4.有没有有顺序的Map实现类,如果有,他们是怎么保证有序的 5.having和w...
1
评论
分享
不弃微末_久久为功
1年前
关注
常用面试问题以及回答
1.JAVA中的几种基本数据类型是什么,各自占用多少字节? 2.String能被继承吗? 3.String,Stringbuffer,StringBuilder的区别?...
1
评论
分享
不弃微末_久久为功
1年前
关注
数据库中有那些锁?他们是区别是什么?
行锁和表锁 1.针对粒度划分,一般分为行锁、表锁、库锁 (1)行锁:访问数据库的时候,锁定整个行的数据,防止并发错误 (2)表锁:访问数据库的时候,锁定整个表的数据,防止并...
1
评论
分享
不弃微末_久久为功
1年前
关注
java并发库提供的线程池总结
通常开发者都是利用 Executors 提供的通用线程池创建方法,去创建不同配置的线程池,主要区别在于不同的 ExecutorService 类型或者不同的初始参数。...
2
评论
分享
不弃微末_久久为功
1年前
关注
java并发包提供的工具类
Java并发包提供了丰富的并发工具类,包括CountDownLatch、CyclicBarrier、Semaphore等高级同步结构...
2
评论
分享
不弃微末_久久为功
1年前
关注
死锁、如何定位、修复!
死锁 线程A持有锁A 线程B持有锁B 在线程A还没有释放锁A的情况下 线程B试图去获取锁A 在线程B还没有释放锁B的情况下 线程A去获取锁B 就形成了相互持有对方所需要的...
1
评论
分享
不弃微末_久久为功
1年前
关注
JVM内存模型与垃圾回收
一、JVM内存模型 JVM的运行时数据区(Runtime Data Area)是JVM在执行Java程序时用于存储程序执行期间数据的内存区域。这些数据区为程序的运行提供了必...
2
评论
分享
个人成就
文章被点赞
18
文章被阅读
3,252
掘力值
268
关注了
0
关注者
1
收藏集
0
关注标签
26
加入于
2022-03-14