相关文章
RK3568 安卓源码编译
一.repo安卓编译工具
项目模块化/组件化之后各模块也作为独立的 Git 仓库从主项目里剥离了出去,各模块各自管理自己的版本。Android源码引用了很多开源项目,每一个子项目都是一个Git仓库,每个Git仓库都有很多分支版本,为了方便统…
建站知识
2024/11/20 7:05:05
STL之vector(讲解迭代器失效,拷贝构造函数等现代版写法)
还是老规矩,直接上代码:
#pragma once
#include "riterator.hpp"
#include <iostream>
#include <assert.h>
#include <set>
#include <map>
using namespace std;
namespace cc
{template<class T>class vect…
建站知识
2025/1/16 6:15:27
计算机网络期末复习要点(谢希仁第8版)抱佛脚通用
熬夜苦肝4天,拿下!
课本是谢希仁的计算机网络,第8版。
本文原创!禁止转载。
复习建议:本博客不一定能涵盖你们考试的重点,所以不是走到穷途末路的同学还是应该多多回归课本,课本每章后面都有…
建站知识
2024/12/10 21:27:41
cortex-A7核SPI实验
spi.h:
#ifndef __SPI_H__
#define __SPI_H__#include "stm32mp1xx_gpio.h"
#include "stm32mp1xx_rcc.h"
// MOSI对应的引脚输出高低电平的信号
#define MOSI_OUTPUT_H() do{GPIOE->ODR | (0x1 << 14);}while(0)
#define MOSI_OUT…
建站知识
2025/1/6 6:25:03
AutoSAR配置与实践(基础篇)3.6 BSW的WatchDog功能
3.6 BSW的WatchDog功能 一、WatchDog功能介绍1.1 WatchDog 模块组成1.2 内外部看门狗区别和原理1.3 常见看门狗校验方式一、WatchDog功能介绍
1.1 WatchDog 模块组成
WatchDog 即看门狗功能。这个看门狗不是真正看家的狗,而是软件的一个模块,但是因为功能类似故以此起名。主…
建站知识
2025/1/5 3:24:42
遥感影像的缨帽(K-T)变换Python实现
(1)介绍
缨帽变换(Kirchhoff Transform,K-T变换) 是一种在遥感图像处理中常用的技术,它可以有效地提取地物的空间特征和频谱信息。本文将对遥感缨帽变换的提出者、原理方法、公式、现在的发展、作用进行详…
建站知识
2025/1/14 4:56:38
Java8新特性之——接口的默认方法和静态方法
在 JDK 8 之前,我们接口里只存在常量、抽象方法
public interface MyInterface {/*** 常量(默认就是public abstract final修饰的)*/String CONSTANT "常量";/*** 抽象方法(默认就是public abstract修饰的)…
建站知识
2025/1/6 5:26:50
C++ 新特性 | C++ 11 | 基于范围的for循环
一、基于范围的for循环
1、介绍 在C98中如果要遍历一个数组,可以按照以下方式进行 #include <iostream>
using namespace std;#define MAX_SIZE 10int main()
{int num[MAX_SIZE] {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};for (int index 0; index < MAX_SIZE; …
建站知识
2024/11/16 13:16:50