SpringBoot 实现热插拔 AOP

本文实现热插拔AOP就在于对advice、advised、advisor、pointcut概念的理解,这是实现热插拔AOP的前提,其次就是对自定义classloader也需要有一定的了解。

2024-11 Java Spring

树莓派Pico 2 W发布:7美元无线MCU主板

树莓派公司近期揭晓了其最新的微控制器主板——Raspberry Pi Pico 2 W,这款主板特别之处在于其内置的无线连接功能。Pico 2 W的市场定价为7美元(折合人民币约50.7元),相较于其有线前代产品,价格上浮了2美元。

2024-11 嵌入式 Pico 开发板
树莓派Pico 2 W发布:7美元无线MCU主板

CopyOnWriteArrayList 的详细指南

本文将详细探讨 CopyOnWriteArrayList 的工作原理、优缺点以及适用的场景。

2024-11 Java

ESP-NOW2MQTT:打造物联网轻量级通信方案

ESP-NOW2MQTT库提供了一种轻量级、高效的通信方案,使电池供电的ESP32设备能够快速、稳定地与MQTT服务器通信。

2024-11 嵌入式 ESP32 MQTT

ESP32Encoder:高效精准的ESP32旋转编码器库

本文将介绍ESP32Encoder库,一个利用ESP32脉冲计数器硬件外设实现高效旋转编码器读取的软件库。它具有高效率、低中断负载、多通道支持等诸多优点,是物联网和嵌入式项目中处理旋转编码器的理想选择。

2024-11 嵌入式 ESP32

基于开源框架Spring AI Alibaba快速构建Java应用

本文旨在帮助开发者快速掌握并应用 Spring AI Alibaba,提升基于 Java 的大模型应用开发效率和安全性。

2024-11 人工智能 Java Spring

Hi3861开发板介绍

Hi3861开发板是一片大约2cm*5cm大小的开发板,是一款高度集成的2.4GHz WLAN SoC芯片,集成IEEE 802.11b/g/n基带和RF(Radio Frequency)电路。支持OpenHarmony,并配套提供开放、易用的开发和调试运行环境。

2024-11 嵌入式 鸿蒙 开发板
Hi3861开发板介绍

【Java库】Deepleaning4j 深度学习工具包

Deeplearning4j实际上是一堆项目,旨在支持基于 JVM 的深度学习应用程序的所有需求。

2024-11 Java 人工智能 Deeplearning4j
【Java库】Deepleaning4j 深度学习工具包

Groovy 语言基础

Groovy是一种基于Java虚拟机(JVM)的动态开发语言,旨在扩展Java语法,提供更简洁、灵活和易于使用的编码方式。

2024-11 Java Groovy

【Java库】Lucene - 一个高效的,基于Java的全文检索库

Lucene是一套用于全文检索的开源程序库,由 Apache 软件基金会支持和提供。Lucene 提供了简单却强大的应用程序接口,我们可以使用它来构建基于全文的内容检索引擎,著名的Solr和ElasticSearch应用就是基于Lucene构建的。

2024-11 Java Lucene


【QT开源精选010】QupZilla - 轻量级的Web浏览器

QupZilla浏览器是一款由捷克学生开发的多平台轻量级浏览器,体积小巧,内置广告拦截功能。QupZilla浏览器基于Webkit内核和Qt框架开发。

2024-11 C/C++ Qt
【QT开源精选010】QupZilla - 轻量级的Web浏览器

Adafruit_BusIO:释放 I2C 和 SPI 通信的强大力量

Adafruit_BusIO 是一个强大的 Arduino 库,为 I2C 和 SPI 通信提供了一个抽象层。它旨在简化代码编写,提高开发效率。

2024-11 嵌入式 Arduino

ESP32-C2 超低成本智能家居面板

ESP-HaloPanel 是一款基于 ESP32-C2 模组开发的超低成本智能家居面板,面板中央配备一个 1.28 寸圆形屏用于显示信息,屏幕周围均匀分布了 6 个触摸按键,用于控制操作。

2024-11 嵌入式 ESP32
ESP32-C2 超低成本智能家居面板

ESP32-P4 高清多功能电子相册

ESP-Album 是一款基于乐鑫 ESP32-P4-Function-EV-Board 开发板开发的高性能电子相册,能够实现照片、视频和音乐的播放,具有手动切换、循环播放和随机播放三种模式,提供流畅的多媒体播放体验。

2024-11 嵌入式 ESP32
ESP32-P4 高清多功能电子相册

SpringBoot 太重,试试Vert.x

Vert.x是Eclipse旗下的响应式编程工具包,旨在帮助开发者在JVM上构建高效应用。它与Spring Boot定位不冲突,甚至可以实现与Spring Boot的集成。

2024-11 Java Vert.x

Java与JavaScript的加密-解密互操作

本文介绍如何在Java中进行数据加密,然后通过JavaScript进行解密,实现端到端的数据安全传输。

2024-11 Java JavaScript


探究Resilience4j:Java 8中的轻量级容错库

本文将介绍Resilience4j,这是一个专为Java 8及函数式编程设计的轻量级容错库。该库汲取了Hystrix的设计理念,同时利用Vavr库的强大功能,实现了无需额外依赖的高效容错机制。通过丰富的代码示例,本文旨在展示Resilience4j的基本用法及其如何简化现代Java应用中的错误处理流程。

2024-11 Java Resilience4j

Arduino UNO R4 WiFi 12 x 8 LED显示矩阵背后的理论知识

Arduino UNO R4 WiFi包括一个12x8的LED显示屏矩阵,这个矩阵非常有趣!如往常一样,Arduino提供了易于使用的库,支持你在几分钟内配置和使用显示屏。

2024-10 嵌入式 Arduino Cortex-M Renesas
Arduino UNO R4 WiFi 12 x 8 LED显示矩阵背后的理论知识

如何利用 ESP- NOW实现运动按钮联动?三种玩法任选!

本文主要介绍了 ESP-NOW 技术 在物联网中的应用。ESP-NOW 是乐鑫公司的无连接 WiFi 通信协议,通过设备 MAC 地址识别和通讯,适合多设备低功耗低延迟数据传输。

2024-10 嵌入式 ESP32