×
请登录
账号
密码
登录 Use it
博客
随笔
网盘
建站
资源
古文赏析
标签
毒鸡汤
登录
注册
Spring(十三):Spring条件注解@Conditional
Spring提供了一个通用的基于条件来创建`Bean`的注解`@Conditional`注解。通过实现`Condition`接口,并重写其`matches`方法来构造判断条件。
star2017
博客
1年前
489
0
微服务应用(七):本地事件表加消息队列实现分布式事务思路
本地事件表加消息队列实现分布式事件方案实现数据的最终一致性。本地事件表作用是为了事件溯源(Event-Sourcing),消息队列实现事件通知。 事件表要求记录了业务表操作的所有事件,所有事件的组合就是表中数据的生命周期。
star2017
博客
1年前
904
0
SpringMVC(九):Formatter数据格式化
项目中有一些数据是有一定的格式的(如:时间,日期,货币),或同类型的数据会有不同显示格式,这时需要对数据进行格式化。Spring提供了格式化框架,位于`org.springframework.format`包,`Formatter
star2017
博客
1年前
469
0
Java基础:Java类加载器和加载机制
类加载器就是寻找类的字节码文件并构造出类在JVM内部表示对象的组件。 类加载工作由ClassLoader及其子类负责。ClassLoader是一个重要的Java运行时系统组件,它负责在运行时查找和装入`Class`字节码文件。
star2017
博客
1年前
97
0
Spring(十四):SpringEL表达式与@Value注解调用资源
Spring项目,常会把一些公共参数或可能修改的参数放到资源文件中,在代码中引入资源文件中参数,如:url,密钥,环境变量等。
star2017
博客
1年前
517
0
微服务应用(八):分布式锁理解及Redis实现方案
在分布式环境中,一个服务多个实例部署在不同机器上,多实例以不同的进程对共享资源进操作,为确保数据一致性,必须以互斥的方式执行,就需要借助外部组件实现分布式锁来保证不同进程之间的互斥性。
star2017
博客
1年前
1201
0
JavaWeb:获取资源(getResourceAsStream)方式汇总
项目中有用到读取 `XML` 文件数据到 `InputStream`,因对getResourceAsStream(String path)的用法不够了解,读到的总是空,问题已解决,总结如下。
star2017
博客
1年前
554
0
Spring(十五):Spring之@Enable*注解
Spring提供了强大的注解功能,有部分注解是以`@Enable*`开头的,表示开启某项功能,本文汇总下此类注解。
star2017
博客
1年前
489
0
微服务应用(九):注册中心之Zookeeper与Eureka比较
分布式环境的一个非常重要的理论是 CAP 原则,即一个分布式系统不可能同时满足 C(一致性)、A(可用性) 和 P(分区容错)。而分区容错是分布式架构中必须要保证的,因此只能在 A 与 C 之间进行权衡。 Zookeeper 保证的是 CP , 而 Eureka 保证的则是 AP。
star2017
博客
1年前
568
0
SpringCloud系列(十二):分布式配置管理Config之配置详解
本篇对 Spring Cloud Config 服务器端和客户端的相关配置进行详细的描述。具体包括引导启动、服务存储库、健康检测、安全认证、集成服务发现、请求失败重试等配置详解。
star2017
博客
1年前
708
0
SpringCloud系列(一):微服务与SpringCloud概述
微服务是一种架构风格, Spring Cloud 的一系列组件框架为实现微服务架构提供了解决方案。
star2017
博客
1年前
511
0
Spring(十六):SpringApplicationEvent事件监听/发布
Spring的事件(Application Event)为**Bean**与**Bean**之间的消息通信提供了支持。当一个 **Bean**处理完一个任务之后,希望另外一个**Bean**知道并能做相应的处理,这时需要让另外一个**Bean**监听当前**Bean**所发送的事件。
star2017
博客
1年前
490
0
微服务应用(十):分布式并发重复提交问题
分布式集群部署的 Web 做防止表单重复提交的处理上,其根本也是基于 `TOKEN` 的方式来实现,因是集群布署,所以此 *TOKEN* 不能存放在 `SESSION` 中(未使用共享 SESSION 方案) ,而是存放在外部存储系统中,如 Reids,这里其实引入了类似分布式锁的概念。
star2017
博客
1年前
854
0
SpringCloud系列(十三):分布式服务链路跟踪Sleuth
Spring Cloud Sleuth 为 Spring Cloud 实现了一个分布式跟踪解决方案 Sleuth。对于大多数用户来说,Sleuth 应该是不可见的,它会自动检测系统的交互,可以在日志中捕获跟踪数据,或将其它送到远程日志收集服务器。
star2017
博客
1年前
743
0
SpringCloud系列(二):注册中心Eureka之服务端、客户端、安全认证
Spring Cloud Eureka 是 Spring Cloud Netflix 套件之一;是 Netflix 服务发现服务器和客户端,主要负责服务发现;是一个基于 REST 的服务,能够方便地将服务注册到 Eureka 中进行统一管理,配置和部署高可用服务器,每个服务器将注册服务的状态复制到其他服务器(管理所有服务的信息和状态)。
star2017
博客
1年前
504
0
SpringCloud系列(十四):Sleuth分布式跟踪原理分析
Sleuth 通过 traceId 实现了对分布式系统调用链路的跟踪。在一次服务请求链路中,会保持并传递一个 traceId,从而将不同服务的请求跟踪信息串联起来,不同服务的 traceId 相同表示处在同一请求链中。
star2017
博客
1年前
764
0
Spring(十八):SpringIoC/DI理解
Spring(十九):Spring IoC/DI 理解 `IoC(Inverse of Control)`**控制反转**:不是某种技术,而是一种设计思想,Spring IoC容器是该设计思想的实现。
star2017
博客
1年前
510
0
SpringCloud系列(十五):消息总线之SpringCloudBus
Spring Cloud Bus 使用轻量级消息代理连接分布式系统的节点。 此代理也可用于广播状态更改(例如:配置更改)或其它和管理指令,也可以用作应用程序之间的通信通道。Spring Cloud Bus 为 AMQP 或 Kafka 作为消息代理提供了 starter 支持。
star2017
博客
1年前
674
0
SpringCloud系列(十六):消息驱动之Stream概念、绑定器、属性
Spring Cloud Stream 是一个用于构建消息驱动的微服务应用的框架。Spring Cloud Stream 构建于Spring Boot之上,用于创建独立的生产级 Spring 应用程序,并使用 Spring Integration 提供与消息代理的连接。
star2017
博客
1年前
705
0
SpringCloud系列(十七):消息驱动之SpringCloudStream编程模型
本篇主要描述 Spring Cloud Stream 编程模型的三个核心概念:Destination Binders(目标绑定器)、Destination Bindings(目标绑定)、Message(消息),还包含错误处理。
star2017
博客
1年前
488
0
1
...
141
142
143
...
465
本文目录
热门标签
广告位
热门文章
1.
如何学习Python数据科学(2018)
2.
SpringBoot2实践系列(六):集成监控模块Actuator详解
3.
31个与大数据有关的非常不错的资源和文章(附全链接)
4.
这可能是人工智能、机器学习和大数据领域覆盖最全的一份速查表
5.
微服务应用(十五):一台服务器重启导致Redis集群宕机所有业务不可用问题分析
6.
史上最全的“大数据”学习资源(上)
阿里云新老用户最新优惠
阿里云新老用户最新优惠
最新发布
1.
分析binlog日志都是哪些操作
2.
连接配置了SSL的达梦数据库
3.
修改jar里的配置文件
4.
linux定时工具crontab使用
5.
桌面看盘工具dstock V2.0发布
6.
Claude Code自动代码工具安装配置使用
最新评论
签到
?
签到
签到
签到,学习
签到