首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HeyS1
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
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冲突的时候,不直接用红黑树?而选择先用链表,再转红黑树 多
面向面试编程-String源码篇
阅读本文你可以解决的问题 为什么 String 类型要用 final 修饰? == 和 equals 的区别是什么? String 和 StringBuilder、StringBuffer 有什么区别
Java 日常开发中常用的几种设计模式
单例模式 单例模式有多种,此处只列举几种推荐的方法 静态内部类(饿汉) 双检锁(懒汉) 枚举(推荐) 工厂模式 工厂模式有效解决了创建对象时的不确定性。使用的办法就是将创建对象的时机延迟到了每一个具体
下一页
个人成就
文章被点赞
86
文章被阅读
62,710
掘力值
1,216
关注了
20
关注者
9
收藏集
2
关注标签
7
加入于
2017-09-20