相关文章
从零开始配置vim(32)——最后再说两句
很抱歉我决定结束这个系列的内容了。原本我打算介绍markdown、orgmode相关的配置,甚至还打算介绍如何在vim 中使用 emacs 的 org-agenda 来进行日常的任务管理。但是出于一些原因我打算放弃了。
首先如果将markdown 理解为另一种类似于HTML 的标记语言的话…
建站知识
2024/12/24 2:48:27
【Linux】进程的概念
目录1.什么是进程2.描述进程 - PCB3.进程的具体操作3.1进程的属性与文件属性的关系3.2查看进程准备工作使用指令查找对应进程:在文件中查看进程3.3关闭进程ctrlckill3.4进程的一些特性3.5通过系统调用获取进程标识符3.6通过系统调用创建子进程1.什么是进程
背景&am…
建站知识
2024/12/23 11:03:36
总结继承和多态的一些问题
在学习了继承和多态后,本人有以下容易造成混乱的点以及问题:
1.区分虚表和虚基表
虚表即虚函数表,存储的是虚函数的地址。另外:虚表是在编译阶段就生成的,一般存在于常量区(代码段)。
虚基表…
建站知识
2024/12/17 6:23:36
C++ 面试题-设计模式类问题(万余字总结)
C 面试题-设计模式类问题1 、说说什么是单例设计模式,如何实现2、 简述一下单例设计模式的懒汉式和饿汉式,如何保证线程安全3、 请说说工厂设计模式,如何实现,以及它的优点4 、请说说装饰器计模式,以及它的优缺点5 、请…
建站知识
2024/12/23 3:34:26
Spring Aop 底层责任链思路实现
动手AOP责任链实现
简单了解 AOP
Spring 的两个重要特性之一 AOP 面向切面编程 它的作用简单来说就是解耦 可以通过代理类的方式实现在不改变类本身的代码的情况下做到功能上的增强 , 了解它能做些什么我们就可以去思考怎么去实现它 , 这里涉及到责任链模式 (后续在细说) 。 …
建站知识
2024/12/21 11:52:51
软件测试面试之道(持续更新)
1. 软件的生命周期?
软件生命周期是软件从提出,实现,使用,到停止使用的过程。是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护的过程。
2. 常见的测试用例设计方法?
(1)等价类…
建站知识
2024/12/23 5:48:20
基于linux5.15.5的IMX 参考手册 --- 5
基于linux5.15.5的IMX 参考手册 — 5
3.7 SDMA (Smart Direct Memory Access)接口 3.7.1概述 Smart Direct Memory Access (SDMA) API驱动程序控制SDMA硬件。它为其他驱动程序提供了一个API,用于在MCU内存空间和外围设备之间传输数据。支持以下特性: •将通道脚本从…
建站知识
2024/12/23 11:24:31