相关文章
LeetCode hot 100—环形链表 II
题目
给定一个链表的头节点 head ,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。
如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部…
编程日记
2025/3/17 8:55:52
主动推送数据到前端的SSE技术原理以及如何使用
前言
首先,SSE全称是Server-Sent Events,是一种服务器向客户端单向推送数据的技术。它基于HTTP协议,使用长连接,允许服务器主动发送消息到浏览器。相比WebSocket,SSE更简单,但只支持单向通信,适…
编程日记
2025/3/5 20:09:35
二、QT和驱动模块实现智能家居-----5、通过QT控制LED
在QT界面,我们要实现点击“LED”按钮就可以控制板子上的LED。LED接线图如下: 在Linux 系统里,我们可以使用2种方法去操作上面的LED:
① 使用GPIO SYSFS系统:这需要一定的硬件知识,需要设置引脚的方向、数值…
编程日记
2025/3/17 8:58:21
5、使用 pgAdmin4 图形化创建和管理 PostgreSQL 数据库
通过上几篇文章我们讲解了如何安装 PostgreSQL 数据库软件和 pgAdmin4 图形化管理工具。
今天我们继续学习如何通过 pgAdmin4 管理工具图形化创建和管理 PostgreSQL 数据库。
一、PostgreSQL的基本工作方式 在学习如何使用PostgreSQL创建数据库之前,我们需要了解一…
编程日记
2025/3/17 8:55:51
Linux-ftrace-双nop机制的实现
Linux 内核调试工具ftrace 之(NOP动态插桩的实现原理)
ftrace 是 Linux 内核中的一种跟踪工具,主要用于性能分析、调试和内核代码的执行跟踪。它通过在内核代码的关键点插入探针(probe)来记录函数调用和执行信息。这对…
编程日记
2025/3/5 19:09:06
计算机毕业设计SpringBoot+Vue.js工厂车间管理系统源码+文档+PPT+讲解)
温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…
编程日记
2025/3/17 8:48:47
Java实现大数据量导出报表
一、实现方式
在Java中,导出数据到Excel有多种方式,每种方式都有其优缺点,适用于不同的场景。以下是常见的几种方式及其特点:
1.1 Apache POI
Apache POI 是 Java 中最流行的库,支持读写 Excel 文件(包括…
编程日记
2025/3/5 18:54:39