HW层:蓝牙芯片层 RF(RADIO):射频层,本地蓝牙数据通过射频信号发送给空中设备,并通过射频接收来自空中的蓝牙信号和数据BB(BASEBAND):基带层,射频信号和数字...
HW层:蓝牙芯片层 RF(RADIO):射频层,本地蓝牙数据通过射频信号发送给空中设备,并通过射频接收来自空中的蓝牙信号和数据BB(BASEBAND):基带层,射频信号和数字...
DevOps 提到 Jenkins,想到的第一个概念就是 CI/CD 在这之前应该再了解一个概念。 DevOps Development 和 Operations 的组合,是...
配置注解 以注解的形式对接口进行配置,可配置在Controller的类或方法上。request属性为true,表示请求体需要分公有域和私有域,私有域数据封装在data节点内;...
1 接口的响应要明确表示接口的处理结果 为了将接口设计得更合理,我们需要考虑如下两个原则: 对外隐藏内部实现。即服务A调用服务B,如果服务B异常,但是我们不要直接把服务B...
前言 在系统运行过程中,可能由于一些配置项的简单变动需要重新打包启停项目,这对于在运行中的项目会造成数据丢失,客户操作无响应等情况发生,针对这类情况对开发框架进行升级提供ym...
感谢TTL 作者在我上一篇文章评论,让我知道了通过官方文档去全面了解其使用方式及其支持的重要性。 所以官方文档先贴出来~ alibaba/transmittable-thre...
前言 这篇文章假设你已经初步了解过领域驱动设计(DDD)的基本概念(聚合根、实体、值对象、领域服务、领域事件、资源库、限界上下文等)以及CQRS的设计,本文会将重点放在如何落...
很多同学在工作一段时间之后可能都有这样的困境,大家觉得自己总是在写业务代码,技术上感觉好像没有多大的长进,不知不觉就成为了CURD Boy或者Girl,自己想要去改变但是又不...
前言 上文讲到使用WebFlux(spring-boot-starter-webflux),我们的接口可以这么写 细想一下,而我们的接口返回了一个Mono/Flux的发布器,...
很多初学者在刚开始使用枚举的时候觉得它只是一个给常量命名的工具,比如 static constant String ENUM_VAL_NAME。 但其实Java的枚举还有很多...
1.ScheduledAnnotationBeanPostProcessor @EnableScheduling @Import(SchedulingConfiguratio...
@Autowired巧妙搭配策略模式[https://www.toutiao.com/article/7198357368692982272/?log_from=b7deac...
在阅读Spring Boot源码时,看到Spring Boot中大量使用ImportBeanDefinitionRegistrar来实现Bean的动态注入。它是Spring中...
JAVA线程池监控以及动态调整线程池 关于线程池的基础知识和源码见 Java线程池源码分析[https://www.jianshu.com/p/1f6dc88ab937] 1...
1.了解Spring中对于FactoryBean接口设计和使用 首先我们来看FactoryBean的源码: 然后看它的一个子接口SmartFactoryBean Factor...
Spliterator 和Iterator一样,用于遍历源的元素。Spliterator是一个可分割迭代器splitable iterator,iterator是顺序遍历迭代...
在业务开发中,可能会跟第三方平台做对接,比如我们使用了腾讯云的第三方的功能。这个时候很多功能需要业务方自己处理事件回调。腾讯云的实时音视频会给我们业务后台发送事件回调,比如包...
一、什么是幂等性 本文一至五部分是关于幂等性的概念介绍,实现方案在第六部分,基于防重Token令牌方案代码在第七部分。幂等是一个数学与计算机学概念,在数学中某一元运算为幂等时...