quartz/content/_index.md
2024-12-05 10:58:37 +08:00

381 lines
7.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
date created: 2024-10-29 17:12
date updated: 2024-10-29 17:26
share: "true"
path: content
en-filename: index
title: 首页
updated: 2024-12-05 10:58
---
[[Obsidian/|目录]]
[History](tags/history)
- cache
- ESP-Hosted-NG bluetooth
- ESP-Hosted-NG 软件和硬件设置
- ESP-Hosted-NG 获取设备信息
- ESP-Hosted-NG
- ESP-Hosted-NG移植指南
- ESP-Hosted
- NIC
- RCC和RTC区别
- Systick
- Ethernet global interrupt和Ethernet Wakeup global interrupt的区别
- MII和RMII
- SMI
- 为什么使用外置的PHY芯片
- 裕泰phy芯片读写ext寄存器
- 为什么有的以太网驱动要分为emac和enet两个部分
- ICACHE
- MPU内存保护
- acm ncm ecm 接口
- CherryUSB
- RNDIS
- USB IP核
- USB基本概念2.0
- USB描述符
- 枚举
- __disable_irq() 和 __enable_irq()定义在哪?
- A安全
- B配置
- N诊断
- ocpp2.0.1简介
- L固件管理
- 勘误表
- 架构与拓扑
- 规范
- 附录
- ctep
- NIST 手册44 2020 3.40
- _Index_of_OCPP-2.0.1_(all_files)
- ReadMe
- OCPP1.6
- ocpp1.6安全升级过程
- 075安装证书
- CertificateHashDataType字段获取
- octt安全固件升级
- _Index_of_OCTT
- 开放充电协议与私有协议⽐较
- lambda函数作为槽函数
- QByteArray
- Qt Embedded
- QMake
- QtCreator常用快捷键
- qmake和cmake的区别
- Qt开发入门
- CGI
- http协议
- ASP
- http协议、get和post请求
- DOM元素
- import Maps
- RESTful API
- token和cookie
- JSP
- servlet
- scoped 属性
- hash模式和history模式
- new router 声明方式
- router-view作用
- Vue开发环境搭建
- 双向数据绑定
- 0. 简介
- 1. 开始使用vue
- 挂载和渲染
- CSP
- CSRF攻击
- XSS 攻击
- XSS攻击和CSRF攻击的区别
- mongoose
- nginx部署
- WebNet
- nginx
- 反向代理
- 处理文件
- 如何使用import Maps按需三方库
- DC桩基础知识
- OPEN原理
- 充电引导
- 充电桩基础
- 安规
- CMSIS
- GNU
- GPL许可协议
- IEEE
- HCI
- MIT 开源协议
- POSIX 和 CMSIS 接口
- POSIX
- MongoDB
- MQTT 主题与通配符Topics & Wildcards
- MQTT 保留消息是什么?如何使用?
- mqtt
- 共享订阅
- MQTT 持久会话与 Clean Session 详解
- [[./Obsidian/后端/spring|spring]]
- [[./Obsidian/后端/springboot|springboot]]
- [[./Obsidian/后端/动态代理|动态代理]]
- [[./Obsidian/后端/反射机制|反射机制]]
- D2安全
- EATON需求
- 安全需求
- 签名和验签过程
- gd32安全保护
- CryptoAuthLib库
- 加密芯片
- ocpp1.6J安全
- octt安全固件升级
- OCTT安全测试
- TEE OS
- Trust Firmware
- Trust Zone
- secure boot
- secureboot实现
- 安全启动
- README
- 0.tls协议概括
- 1.tls记录层协议
- SSL TLS 版本 差异
- 密码套件
- 2.TLS握手流程
- 加密与签名
- ARM PSA 安全模型
- FIP
- COT
- OP-TEE 安全存储
- SMC
- TBBR
- OP-TEE
- SP_min和optee
- TF-A和TF-M的区别
- TF-A和TrustZone的区别
- TF-A如何实现TrustZone技术的
- Trusted Firmware-A
- Trusted Firmware-A模拟
- TF-A是如何使用EL0-3这四个层级的
- 为什么要分为安全世界和非安全世界
- TrustZone
- Trusted Firmware-M
- DES
- ECC加密算法
- ECDSA
- RSA
- AES
- tiny-AES-c
- XOR加密
- 对称算法
- 密码学标准
- 网络信息安全基本属性
- 英国新规解读
- QEMU
- QEMU不同版本
- qemu常见参数
- 使用qemu模拟arm系统
- 虚拟化技术
- qemu搭建SAM9X60环境
- OID
- OCSP
- PKSC系列标准
- PKI公钥基础设施
- 数字证书
- 生成本地证书
- 固件分析
- [[./Obsidian/工具/flac批量转换成mp3|flac批量转换成mp3]]
- Webdav
- [[_index|_index]]
- Excalidraw字体设置
- [[./Obsidian/工具/笔记/Obsidian配置|Obsidian配置]]
- [[./Obsidian/工具/笔记/使用Quartz部署obsidian|使用Quartz部署obsidian]]
- [[./Obsidian/工具/笔记/卢曼的卡片盒笔记法Zettelkasten Method|卢曼的卡片盒笔记法Zettelkasten Method]]
- 双向链接
- 踩过的坑
- 在 Obsidian 中使用本地 LLM
- arp-scan
- nemesis
- netdiscover
- Binutils
- ARM程序加载
- cmake和makefile
- env工具
- [[Obsidian/工程/Image$Limit 的含义.md|Image$Limit 的含义]]
- sct分散加载文件
- keil设置
- 新建keil工程
- 芯片支持包
- ld链接器文件
- repo
- RO、RW、ZI和代码段
- scons
- config-loader
- the-super-tiny-compiler
- valgrind内存排查
- BSD Socket
- freertos posix
- freertos任务创建常见问题
- FreeRTOS内核
- 事件组
- 二值信号量
- buildroot
- genimage 打包镜像
- Linux启动流程
- UEFI
- 为什么要分级引导?
- 在qemu环境下使用uboot启动linux
- 系统启动方式
- 解压打包img文件
- 工具链区别
- debugfs
- DRM
- FD_SET
- framebuffer
- adduser
- cpio
- dd
- indent
- dpkg
- Linux Graphics Stack
- 互斥锁和自旋锁
- 信号量
- 内核信号量
- 无名信号量
- 有名信号量
- 用户态信号量
- RT-Thread
- 事件集
- 线程
- rtthread的网络架构
- 动态内存申请为什么要内存对齐?
- 可移植性
- 线程安全和可重入
- 进程、线程和任务
- ESP-IDF搭建
- gitlab搭建
- PBS部署及使用
- Proxmox安装
- PVE ceph超融合生产环境安装部署
- Qt的安装
- Ubuntu搭建
- git翻墙切换
- Quicker复制Word图片原图到其他程序
- quicker简介
- win11网易云插件
- win无法共享网络修复
- WSL2 kali使用gui桌面
- WSL2 kali使用yocto
- WSL2 备份和还原
- WSL2 安装docker
- WSL2 无法翻墙
- WSL2使用配置
- WSL2连接不了网络
- 启用systemd
- 安装mqtt服务器
- tun模式
- 自动化测试环境
- [[./Obsidian/环境搭建/调试/MPU版本烧写|MPU版本烧写]]
- 账号密码
- 为何三元锂电池不能充满电,而磷酸铁锂需要定期充满?
- LSB
- NRZI编码
- NRZ编码
- RZ编码
- [[./Obsidian/编程模型及方法/DAO|DAO]]
- [[./Obsidian/编程模型及方法/MVC|MVC]]
- [[./Obsidian/编程模型及方法/MVVM模式|MVVM模式]]
- [[./Obsidian/编程模型及方法/依赖注入|依赖注入]]
- 发布者订阅者
- 生产者消费者
- 组件编程
- [[./Obsidian/编程模型及方法/ORM|ORM]]
- 1.10C++函数
- 1.1.C++基本语法
- 1.0.C++学习
- 1.12C++数组
- 1.13C++字符串
- 1.11C++数字
- 1.15C++引用
- 1.16C++日期和时间
- 1.14C++指针
- 1.18C++数据结构
- 1.2.C++数据类型
- 1.17C++基本的输入输出
- 1.3.C++变量类型
- 1.4.C++变量作用域
- 1.5.C++常量
- 1.7C++运算符
- 1.6C++修饰符类型
- 1.8C++循环
- 1.7C++存储类
- 1.9C++判断
- 2.1C++继承
- 2.0C++类和对象
- 2.3C++多态
- 2.4C++数据抽象
- 2.2C++重载运算符和重载函数
- 3.0C++文件和流
- 2.6C++接口
- 2.5C++数据封装
- 3.1C++异常处理
- 3.3C++命名空间
- 3.2C++动态内存
- 3.6C++信号处理
- 3.7C++多线程
- 3.4C++模板
- 3.5C++预处理器
- 3.8C++Web编程
- 4.0C++STL教程
- 4.1C++标准库
- Hash算法
- C语言的封装
- intrinsic函数
- malloc、calloc、realloc、和free
- 可变参数
- restrict关键字
- 各数据结构优缺点
- 哈希队列
- __ASM
- [[./Obsidian/编程语言/Java/JDBC|JDBC]]
- perl基础语法
- perl简介
- CSS基础
- HTML基础
- ECharts入门
- JavaScript基础
- cJSON
- 自动化测试参数说明
- 自动化测试硬件安装
- rf框架下chrome使用无头模式
- ethernetif.c
- LWIP
- LWIP的线程模型
- LWIP内存管理
- LWIP移植到rtthread的网络架构下
- pbuf
- 带操作系统移植LWIP
- netif结构体
- NAT
- capwap
- cfg80211
- hostapd
- iw
- mac80211
- nl80211
- MAC基础
- linux 80211栈
- wpa_supplicant
- FTP
- Wi-Sun
- Wi-Sun项目设计
- 网络打洞
- 蓝牙基础知识学习笔记
- Blue Z
- MCU web设计
- MPU CS项目概要设计
- 参数存储
- 证书管理
- [[./Obsidian/踩过的坑/以太网BUG解决过程记录|以太网BUG解决过程记录]]
- [[./Obsidian/踩过的坑/客户平台无法连接问题|客户平台无法连接问题]]
- stm32h563 bsp复盘