相关文章
行为型设计模式的全面解析
行为型设计模式是软件设计模式中的一种,主要关注对象之间的交互和职责分配。它们通过定义对象之间的通信方式,使得系统的结构更加清晰,代码更加易于维护和扩展。本文将对比总结11种常见的行为型设计模式,包括策略模式、观察者模式…
建站知识
2024/11/25 2:49:42
【4】AT32F437 OpenHarmony轻量系统移植教程(1)
开源地址:https://gitee.com/AT32437_OpenHarmony
1.学习本文档的意义
1.学习移植OpenHarmony轻量系统到AT32全系列mcu上,本文档移植的具体型号为AT32F437ZMT7
2.学习OpenHarmony轻量系统开发
2.移植前的准备工作
1.移植之前必须要先熟悉AT-START-F…
建站知识
2024/11/23 17:19:55
秋招喜来,分享一份最新的面经
💼岗位职责:
负责后端服务的开发与维护;技术预研和技术难点攻关,保障系统可用性、稳定性、和可扩展性;持续优化系统架构设计,提出问题解决方案。
📋任职要求:
计算机或相关专业&a…
建站知识
2024/11/23 17:19:58
机器学习(西瓜书)第 10 章 降维与度量学习
10.1 k近邻学习kNN
k 近邻(k-Nearest Neighbor,简称kNN)学习是一种常用的监督学习方法,其工作机制非常简单:给定测试样本,基于某种距离度量找出训练集中与其最靠近的k个训练样本,然后基于这k个 “邻居”的信息来进行预测.通常,在…
建站知识
2024/11/25 2:35:07
2024年三个月自学 网络安全(黑客技术)手册
🤟 基于入门网络安全/黑客打造的:👉黑客&网络安全入门&进阶学习资源包 前言
什么是网络安全
网络安全可以基于攻击和防御视角来分类,我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术,而“蓝队”、…
建站知识
2024/11/23 17:20:13
C++学习笔记(34)
三十六、队列 示例: #include <iostream> using namespace std; typedef int ElemType; // 自定义队列的数据元素为整数。 struct LNode { ElemType data; // 存储队列中的元素。 struct LNode* next; // next 指针。 }; struct LinkQueue { LNode* head,*tai…
建站知识
2024/11/23 17:20:10
算法题总结(三)——滑动窗口
滑动窗口
滑动窗口:就是不断的调节子序列的起始位置和终止位置,从而得出我们要想的结果
时间复杂度:每个元素在滑动窗后进来操作一次,出去操作一次,每个元素都是被操作两次,所以时间复杂度是 2 n 也就是…
建站知识
2024/11/23 17:20:11
力扣560 和为k的子数组 Java版本
文章目录 题目描述暴力解法前缀和加哈希 题目描述
给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。
子数组是数组中元素的连续非空序列。
示例 1:
输入:nums [1,1,1], k 2 输出:2 示…
建站知识
2024/11/23 17:20:11