【eBPF-04】进阶:BCC 框架中 BPF 映射的应用 v2.0——尾调用
本文补充介绍了 BCC 框架下,eBPF 尾调用的应用实例,给出了常见的用法,以及简单原理。本文抛砖引玉,如有不正确之处,请不吝赐教。如果你喜欢这篇文章,请点个推荐吧! ...阅读全文
本文补充介绍了 BCC 框架下,eBPF 尾调用的应用实例,给出了常见的用法,以及简单原理。本文抛砖引玉,如有不正确之处,请不吝赐教。如果你喜欢这篇文章,请点个推荐吧! ...阅读全文
目录模拟比较器(ACMP)简介特性实现结构框图Demo官方解释功能说明正输入与负输入输出输出标志中断设置与操作 模拟比较器(ACMP) 实现一个简单的小功能,掉电检测,使用到了ACMP外设,认为学习东西后总得产出点什么,所以在此简单记录...阅读全文
这几天上班,遭遇了一个问题,电脑在静置不动几分钟后就会自动切换至黑屏,看到一个提问解决了这个问题,下面,我将详细分享解决方法,希望对遇到同样问题的你有所帮助。 参考链接:https://www.zhihu.com/question/36...阅读全文
title: 使用PowerShell通过不同网络(网卡)访问不同网站 date: 2022-03-26 categories: 编程 tags: - PowerShell - 网络 - Windows 前言 在学校生活时经常有一种需求...阅读全文
title: Windows用注册表修改键盘映射(扫描码) date: 2020-10-18 categories: 编程 tags: 键盘 注册表 Windows 前言 使用C/C++代码方式修改可见下篇《用C/C++(Win32AP...阅读全文
重定位相关的几个重要概念: 加载地址:存储代码的物理地址,在GNU链接脚本里称为LMA。例如,ARM64处理器上电复位后是从异常向量表开始取第一条指令的,所以通常这个地方存放代码最开始的部分,如异常向量表的处理代码 运行地址:程序运行时...阅读全文
title: 用C/C++(Win32API)写软件修改键位 date: 2021-06-25 categories: 编程 tags: - 键盘 - 注册表 - C/C++ - Windows 前言 紧接上篇《Windows用注册表修...阅读全文
title: 利用PowerShell修改网络配置 date: 2022-03-30 categories: 编程 tags: - PowerShell - 网络 - Windows 前言 修改IP、网关、子网掩码、DNS等配置时需要打...阅读全文
痞子衡嵌入式半月刊: 第 89 期 这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢...阅读全文
问题描述 依照Arch Linux Wiki中,此页面介绍的方法,通过保持默认 shell 为 Bash 不变,然后添加exec fish到合适的 Bash 配置文件中,比如.bashrc,可以使得 Bash 会正常执行/etc/pro...阅读全文
一、计算机启动的基本流程 当电源通电后,计算机系统的启动过程始于主板上的固件,通常是BIOS(基本输入/输出系统)或UEFI(统一可扩展固件接口)。基本流程如下: 1、电源通电 用户按下计算机电源按钮,电源开始供给计算机各个组件。此时,...阅读全文
使用STM32CubeMX软件配置STM32F407开发板的ADC实现单通道ADC采集,具体为使用ADC1_IN5通道通过软件/定时器触发采集滑动变阻器上的分压 ...阅读全文
库函数和系统调用 库函数调用 系统调用 在所有的ANSI C编译器中,C库函数都是相同的 各个操作系统的系统调用是不同的,这导致程序不可移植 它调用库函数中的一段程序(或函数) 它调用系统内核的服务 与用户程序相联系 在内核地址空间执行...阅读全文
Nginx采用虚拟目录的方式代理IIS站点 起因 背景 由于IIS出现了某种不可知的问题,H5APP的部署从IIS改为Nginx。 H5APP的Nginx的部署比较简单,直接修改官方的实例即可 但是之前H5站点中有一个虚拟目录用于客户单...阅读全文
使用STM32CubeMX软件配置STM32F407开发板上串口USART1进行DMA传输数据,然后实现与实验STM32CubeMX教程9 USART/UART 异步通信相同的目标 ...阅读全文
1.前期环境准备 1.1.创建安装目录 具体名称以及路径根据自己的实际情况在个人pc或者其他的设备上进行创建。 1.2准备虚拟机操作系统iso镜像文件 阿里云开源镜像站地址 https://developer.aliyun.com/mi...阅读全文
Skywalking安装以及docker镜像打包 Skywalking版本:apache-skywalking-apm-es7-8.7.0 ES版本:7.17.2 一.下载Skywalking的安装包 下载地址:Index of /di...阅读全文
在 Linux 中,缓冲区和缓存是为提高系统性能而保留的,但如果这些缓存过多,可能会消耗大量内存,影响系统的性能。有时候,您可能需要手动清理这些缓存以释放内存。但请注意,通常不建议定期或频繁地这样做,因为这样做可能会对系统性能产生负面影...阅读全文
使用STM32CubeMX软件配置STM32F407开发板RTC实现入侵检测和时间戳功能,具体为周期唤醒回调中使用串口输出当前RTC时间,按键WK_UP存储当前RTC时间到备份寄存器,按键KEY_2从备份寄存器中读取上次存储的时间,按键...阅读全文
文件系统结构 unix的文件系统相关知识 unix将可用的磁盘空间划分为两种主要类型的区域:inode区域和数据区域。 unix为每个文件分配一个inode,其中保存文件的关键元数据,如文件的stat属性和指向文件数据块的指针。 数据区...阅读全文