• 概念-CDC(Change Data Capture)变化数据捕捉 变更数据捕获只会捕获数据中的变化,这是复制数据的 ETL 模式之一。它是一种确定我们感兴趣的数据的机制,即跟踪源数据库中的更改并将其应用于目标数据库或数据仓库。并且在目标数据库或...
    • 1年前
  • 定义Spring Bean BeanDefinition是Spring Framework中定义Bean的配置元信息接口,包含 Bean的类名 Bean行为配置元素,如作用域,自动绑定的模式,生命周期回调等 其他Bean引用 配置设置,比如Be...
    • 1年前
  • 依赖查找的方式 根据Bean名称查找 实时查找 延迟查找 根据Bean类型查找 单个Bean对象 集合Bean对象 根据Bean名称+类型查找 根据Java注解查找 单个Bean对象 集合Bean对象 Spri...
    • 1年前
  • 概念 计数信号量,一个初始化为1的信号量,并且它最多只能有一个permit可用,可以作为互斥锁。这通常被称为二进制信号量,因为它只有两种状态:一个可用的许可证,或零可用的许可证。当以这种方式使用时,二进制信号量具有这样的属性(与许多java.ut...
    • 1年前
  • 前言 使用 ReentrankLock 比直接使用 synchronized 更安全,可以替代 synchronized 进行线程同步. 对比 synchronized 配合 wait 和 notify 实现线程在条件不满足时等待,条件满足时唤醒...
    • 1年前
  • 原因分析 tomcat高版本严格按照RFC 3986规范解析地址。该规范只允许包含 a-zA-Z 0-9 - _ . ~ 以及所有保留字符 ! * ’ ( ) ; : @ & = + $ , / ? # [ ] 但是项目在发起请求的参数中...
    • 1年前
  • 背景 升级至tomcat8,启动后访问报java.lang.IllegalArgumentException: 为此cookie指定的域[.xxx.com]无效 问题原因 tomcat-8.5.61更换默认的CookieProcessor实现为R...
    • 1年前