相关文章
Java面试题目汇总
一、面向对象的三个基本特征 2、方法重载和方法重写的概念和区别 3、接口和内部类、抽象类的特性 4、文件读写的基本类 **5、串行化的注意事项以及如何实现串行化 6、线程的基本概念、线程的基本状态以及状态之间的关系 7、线程的同步、如何实现线程的同步 8、几种常用的数据结…
编程日记
2025/1/25 1:28:48
适配器模式:让不兼容的接口协同工作
在面向对象设计中,适配器模式是一种常见的结构型设计模式。它允许将不兼容的接口转换成客户端所期望的另一个接口,从而使不同的类协同工作。适配器模式的主要目的是解决不同接口之间的兼容性问题,同时也提高了代码的可重用性和灵活性。
问题…
编程日记
2025/1/22 23:02:37
STM32 F103C8T6学习笔记7:双机无线串口通信
今日尝试配通俩个C8T6单片机之间的无线串口通信,文章提供原理,源码,测试效果图,测试工程下载:
目录
传输不规范问题:
串口通信资源:
单个串口资源理解:
单片机串口资源…
编程日记
2025/1/21 23:42:00
聊一下操作系统 macOS 与 Linux
对于Windows操作系统大家都比较熟悉,也常拿它与Linux操作系统进行比较,两者之间的差异也很明显。但对于macOS 和 Linux的比较不太多,很多人认为它们很相似,因为这两种操作系统都可以运行 Unix 命令。其实详细比较下,两…
编程日记
2025/1/22 3:41:59
5.4 常用滤波算法
文章目录 代码filter.cfilter.h 代码
filter.c
#include <stdio.h>
#include "stm32f429xx.h"
#include <string.h>
/*
限幅滤波A方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A),每…
编程日记
2025/1/23 12:50:21
计算机竞赛 python opencv 深度学习 指纹识别算法实现
1 前言
🔥 优质竞赛项目系列,今天要分享的是
🚩 python opencv 深度学习 指纹识别算法实现
🥇学长这里给一个题目综合评分(每项满分5分)
难度系数:3分工作量:4分创新点:4分
该项目较为新颖…
编程日记
2025/1/16 21:25:12
C语言实例_获取文件MD5值
一、MD5介绍
MD5(Message Digest Algorithm 5)是一种常用的哈希函数算法。将任意长度的数据作为输入,并生成一个唯一的、固定长度(通常是128位)的哈希值,称为MD5值。MD5算法以其高度可靠性和广泛应用而闻名…
编程日记
2025/1/20 14:27:22