![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 61
塞北的荒烟
这个作者很懒,什么都没留下…
展开
-
List使用stream流转成map的几种方式详解
参考:https://www.jb51.net/article/281570.htm#_label8。转载 2024-02-04 16:21:20 · 9885 阅读 · 0 评论 -
根据InputStream判断文件类型
【代码】根据InputStream判断文件类型。原创 2023-07-05 15:56:04 · 2243 阅读 · 0 评论 -
spring事务@Transactional执行流程源码学习
@Transactional工作机制简述spring定义了@Transactional注解,基于AbstractBeanFactoryPointcutAdvisor、StaticMethodMatcherPointcut、MethodInterceptor的aop编程模式,增强了添加@Transactional注解的方法。同时抽象了事务行为为PlatformTransactionManager(事务管理器)、TransactionStatus(事务状态)、TransactionDefinition(事务定原创 2022-02-07 23:15:00 · 1018 阅读 · 0 评论 -
java线程池工作原理
线程池执行流程原创 2022-01-13 23:49:16 · 520 阅读 · 0 评论 -
关于 “java中常量定义在interface中好还是定义在class中好“ 的一些思考
java中interface中定义变量都是"public static final" 类型的, 也就是常量, 因此很多人在interface定义常用的常量(这也是本人偏爱的方式);由此却引起了不少风波, 网上关于此问题的讨论也非常多, 下面说说我的个人意见:下面是功能等同的两种定义常量的方式:package com.example;public final class Constants { private Constants() {} public static final in转载 2020-12-10 12:03:41 · 702 阅读 · 0 评论