首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
spring源码解析
订阅
KLAN
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
ELK日志搜集系统搭建(ES集群+filbeat+logstash+kibana)
启动注意问题 : 1. 在 elasticsearch.yml 配置 node.name 的时候,启动报错,以下是配置和报错信息。 官网的解释 是:发生系统swapping的时候ES节点的性能会非常差,也会影响节点的稳定性。所以要不惜一切代价来避免swapping。swappi…
最火的分布式调度系统 XXL-JOB 安装和简单使用
上一个篇文章 分布式调度任务系统调研及选型,我们介绍了常用的一些开源的分布式调度系统,知道了xxl-job 目前基本是中小型公司的第一选择。所以这篇文章,就来介绍一下xxl-job 的安装和简单使用。 如果为 window,mac 等安装,可以先根据github 上的 SQL …
自己动手编写一个Mybatis插件:Mybatis脱敏插件
1. 前言 在日常开发中,身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。否则容易造成个人隐私泄露,客户资料泄露,给不法分子可乘之机。但是数据脱敏不是把敏感信息隐藏起来,而是看起来像真的一样,实际上不能是真的。我以前的公司就因为不重视脱敏,一名员工在离职的时候通过后…
从源码的角度解析Mybatis的会话机制
可能最近撸多了,当时脑子里一片模糊,眼神迷离,虽然我当时回答他:如果多个请求同一个事务中,那么多个请求都在共用一个SqlSession,反之每个请求都会创建一个SqlSession。这是我们在平常开发中都习以为常的常识了,但我却没有从原理的角度给钟同学分析,导致钟同学茶饭不思,…
Mybatis技术内幕(2.3.3):反射模块-Invoker
org.apache.ibatis.reflection.invoker.Invoker执行器接口,这里主要是为了统一getter方法、setter方法和Field个get和set执行时的差异,使用了对象的适配器模式。代码和类图如下: 大家在实际的开发中也可以巧用一些设计模式,…
Spring Boot 自动配置之条件注解
Spring Boot 神奇的自动配置,主要依靠大量的条件注解来使用配置自动化。 根据满足某一个特定条件创建一个特定的Bean。比如说,在某些系统变量下创建Bean,或者只有在某个Bean创建后才去创建另外一个Bean. 就是根据条件来控制Bean的创建行为,可以利用该特性来进…
编程实战篇——Spring Boot 自动配置实现
基于Spring Boot自动配置的思想封装起来,使其他Spring Boot项目引入后能够进行快速配置。AutoConfiguration Spring Boot的一个重要特性就是提供了各种各样的AutoConfiguration。例如DataSourceAutoConfig…