首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HeyS1
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
Java 21 虚拟线程使用与最佳实现
前言 虚拟线程(Virtual Thread)(Go语言里叫协程),是Java 19引入的一种轻量级线程,在Java21 转正。 在理解虚拟线程前,我们先回顾一下线程的特点: 线程是由操作系统创建并调
Spring Bean初始化与拓展点梳理
概述 拓展接口 作用 BeanFactoryPostProcessor 此接口提供了一个机会,在bean实例化之前修改bean的定义,PropertyPlaceholderConfigurer,就是在
Mybatis-Plus的加密插件居然是"收费"的!?自己手撸一个加密插件
前言 好吧,是标题党,最近公司需要对一些敏感字段落库出库时候加解密,类似的功能市面上很多,也不难实现,而且mybatis-plus 高级企业特性也提供这样的插件 但是这个插件是"收费"的,此处打引号表
一个用于规整多个微服务Pom.xml中的Mevan依赖的脚本
背景 接手某项目后,发现由于初期”快速上线“而没有规范好pom.xml,现象有: pom文件中没有使用<hutool.version>5.8.0</hutool.version> 去管理,不同服务可能
Docker-Compose 搭建 Elasticsearch + FileBeat + Kibana
``` version: '3.8' services: elasticsearch: image: elasticsearch:8.3.2 container_name: elasticsearch
记一篇 ImportBeanDefinitionRegistrar与ImportSelector一起使用,导致@ConditionalOnBean 失效解决思路
背景 最近在给公司写一些组件,自然会用到比较多的Spring拓展类,遇到一个奇异问题,结合Spring Bean创建过程,记录一下排查解决思路,现象: 使用到ImportBeanDefinitionR
ThreadLocal、InheritableThreadLocal、TransmittableThreadLocal 区别与使用
ThreadLocal ThreadLocal解决的是每个线程可以拥有自己线程的变量实例。可以从隔离的角度解决变量线程安全,相信大家也十分熟悉,此处不再演示。 但是它并不支持子线程,因为父线程与子线程
Spring Boot下多个配置文件,对相同配置项(List)合并方案
需求点 在Spring Boot下是支持多个配置文件的,只需import即可 但是Spring并不会把这些文件里面相同配置项的List合并,而是替换,源码参阅:org.springframework.
Jackson 日期序列化与反序列化在SpringBoot下最优方案对比 And 坑
背景 日常Web开发中对日期格式的序列化与反序列化是必不可少,在微服务下若没有一套完善且统一的配置,会出现各种奇奇怪怪的问题,如@JsonFormat(pattern = "yyyy-MM-dd")默
面向面试编程-HashMap源码篇
阅读本文你可以解决的问题 HashMap重要方法 加载因子为什么是 0.75? 何时扩容 何时转为红黑树,何时退化为链表 为什么在解决hash冲突的时候,不直接用红黑树?而选择先用链表,再转红黑树 多
下一页
个人成就
文章被点赞
97
文章被阅读
73,030
掘力值
1,354
关注了
21
关注者
13
收藏集
2
关注标签
7
加入于
2017-09-20