加载中
kafka消息可靠性问题

这里涉及两个方面,一个是消息的发送可靠性,另一个是消息的接收可靠性。 一、消息发送的可靠性 kafka 新版java client使用的是异步方式发送消息,即消息提交给KafkaProducer的send方法后,实...

2016/12/29 09:33
1.7W
camunda流程引擎相关概念介绍

1.Process Definition Process Definition即流程定义,Process Definition定义了流程的结构,或者说定义了业务活动的执行过程。Camunda bpm使用bpmn2.0作为其流程定义的主要建模语言。在Cam...

2021/04/21 15:38
13
springboot之AutoConfiguration自动配置

在之前的一篇 springboot之@Import注解 中有提到,springboot的AutoConfiguration自动配置功能是基于@Import注解实现的,今天我们详细的梳理一下springboot的自动配置功能是如何实现的。 1....

2021/04/15 11:26
54
mysql innodb锁机制

1.共享锁与排它锁(Shared and Exclusive Locks) InnoDB实现标准的行级锁定,其中有两种类型的锁定:共享锁(S)和排他锁(X)。 1)共享锁允许持有该锁的事务读取一行数据。 2)排他锁允许...

2021/04/06 15:18
27
shardingsphere数据加密字段not in条件查询不生效问题

目前项目中使用的数据加密方案使用的是shardingsphere提供的加密方案,具体实现方案和原理可以参考官方文档: https://shardingsphere.apache.org/document/current/cn/features/encrypt/pri...

2021/02/02 17:03
2K
G1垃圾回收器优化建议

在之前的博文中,我们已经了解了G1垃圾回收器的基本信息 及 重要的JVM参数(详情见 G1垃圾回收器介绍与CMS区别 、 G1垃圾回收器重要JVM参数介绍 ),本文我们来了解一下G1垃圾回收器的调优。...

2021/01/18 13:44
1.2K
G1垃圾回收器重要JVM参数介绍

-XX:MaxGCPauseMillis 暂停时间,默认值200ms。这是一个软性目标,G1会尽量达成,如果达不成,会逐渐做自我调整。 对于Young GC来说,会逐渐减少Eden区个数,减少Eden空间那么Young GC的处理...

2021/01/15 10:10
560
G1垃圾回收器介绍与CMS区别

1. Region分区 在G1之前的垃圾收集器,将堆区主要划分了Eden区,Old区,Survivor区。其中对于Eden,Survivor对回收过程来说叫做“年轻代垃圾收集”。并且年轻代和老年代都分别是连续的内存空...

2021/01/15 09:48
4.1K
springboot之@Import注解

在使用springboot的开发过程中,经常会使用到类似@EnableAsync、@EnableTransactionManagement、@EnableCaching的注解,用于启用某种功能。那么类似的注解是如何实现这些功能的呢?查看以上注...

2020/12/09 16:53
167
springmvc整合validation(二) @valid与@validated的区别

在上一篇中( springmvc整合validation(一) ),梳理了如何整合validation校验框架。本篇我们梳理一下@valid和@validated的区别。 在检验入参是否符合规范时,使用@Validated或者@Valid在基...

2020/12/07 16:20
6.2K
springmvc整合validation(一)

我们在使用springmvc时,希望在controller里面校验相关入参的属性。我们可以使用validation框架来实现。 1.增加POM依赖 org.springframework.boot spring-......

2020/12/07 15:20
1.7K
spring 自定义bean的作用域

目前Spring Bean的作用域或者说范围主要有五种。 作用域 描述 singleton 在spring IoC容器仅存在一个Bean实例,Bean以单例方式存在,bean作用域范围的默认值。 prototype 每次从容器中调用B...

2020/12/01 18:28
86
导致spring事务失效的几种场景

1.事务失效的7种情况 1)未启用spring事务管理功能 2)方法不是public类型的 3)数据源未配置事务管理器 4)自身调用问题 5)异常类型错误 6)异常被捕获 7)业务和spring事务代码必须在一个...

2020/12/01 14:39
8K
BeanFactoryPostProcessor和BeanPostProcessor

简单介绍BeanFactoryPostProcessor和BeanPostProcessor的使用姿势

2017/06/09 17:17
1K
BeanFactory和FactoryBean的区别

简要介绍下BeanFactory和FactoryBean的区别

2017/06/09 15:29
702
Airpal安装部署--PrestoDB的web UI

airpal是基于PrestoDB的web控制台

2017/01/12 11:22
6.5K
Scala环境安装-windows

第一步:Java 设置 其实就是JDK的安装以及环境变量的设置,这里就略过。 第二步:Scala 设置 下载安装 我们可以从 Scala 官网地址 http://www.scala-lang.org/downloads 下载 Scala 二进制包...

2017/01/11 09:30
516

没有更多内容

加载失败,请刷新页面

返回顶部
顶部