• 简介 近年来,蓝牙技术在智能设备的连接中扮演着不可替代的角色。在移动设备和嵌入式系统的交互中,蓝牙技术无疑是一种最常用的无线通信方式之一。本文将介绍如何使用Android Studio通过手机蓝牙与STM32上的低功耗蓝牙进行通信。 准备工作 在...
  • 介绍 在开发过程中,我们经常会使用Swagger来生成并展示API接口文档。然而,有时我们可能会遇到配置Swagger2后,但是访问Swagger UI时接口列表却未显示的问题。本篇博客将分析可能导致接口未显示的常见原因,并给出解决方案。 问题分...
  • 在微服务架构中,网关是系统与外部服务之间的接口,它负责路由、负载均衡、安全认证等功能。Spring Cloud提供了一个统一网关组件Gateway,简化了微服务架构中的网关配置和管理。 为什么需要统一网关? 随着微服务架构的普及,系统中的服务数量...
  • 在Spring Boot应用中,AOP(面向切面编程)是一个常用的功能,它允许在程序运行时动态地将额外的行为织入到方法的调用中。在某些情况下,我们可能需要在AOP方法中访问当前代理对象。这个可以通过AopContext.currentProxy(...
  • 在前端开发中,实时消息通信变得越来越重要。而Websocket是一种在浏览器和服务器之间创建持久连接的通信协议,与传统的HTTP协议相比更加高效。Stomp协议是Websocket的子协议,是一种简单的消息传输协议,能够在客户端和服务器之间进行双...
  • Android 3.1终于发布了!这次发布对于Android生态系统来说是一场革命性的变革。让我们来看看这次升级中的一些令人兴奋的新功能和改进。 更加优化的用户界面 Android 3.1带来了更加流畅和直观的用户界面,全面优化了系统的响应速度和...
  • 引言 鸿蒙(HarmonyOS)是华为公司推出的一款新一代操作系统,其设计目标为实现全场景无缝体验。为了在不同设备上广泛应用鸿蒙系统,我们进行了移植工作。本文记录了我们移植鸿蒙系统的一些过程和经验。 准备工作 在进行鸿蒙系统移植之前,我们需要先进...
  • Introduction Recently, with the introduction of Android 12, many developers have been facing a common error message - "'is ...
  • 在开发Android应用时,我们经常需要执行一些延时操作,例如延时执行某个任务、延时显示一段动画、延时加载数据等。Android提供了多种延时操作的方式,本文将介绍其中两种常用的方法:异步方法和Handler机制。 异步方法 在Android中,...
  • 概述 Spring Boot是一种基于Spring框架的快速开发应用程序的框架,它大大简化了Spring应用程序的配置和部署过程。通常,Spring Boot应用程序会将所有的配置文件打包到生成的Jar文件中,但在某些情况下,我们可能希望将配置文...