编程笔记
-
专题1-按键驱动程序设计-第2课-Linux中断处理
1、中断处理流程 中断专题:11. 基于ARM Cortex-A9中断详解 (qq.com) 2、中断注册函数 3、tq2440写的一个按键中断程序 有一个编译报错: make -C /home/aston/040-linux-tq2440/linux-tq2440/ M=/home/as…
-
Linux dnsdomainname 命令
Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系…
-
Linux内核机制—irq_work
一、简介 irq_work 主要是提供一个在中断上下文执行回调函数的框架。主要逻辑是先通过enqueue work(NMI save的),然后触发一个IPI中断,然后在IPI中断中执行enqueue的work func。其它路径下也有调用回调函数,比如o…
-
使用RSS的正确姿势
前言 RSS能够直接订阅咱们喜欢的内容,不被现在的各种算法锁住自己的视野, 避免让自己成为算法的奴隶! 我的使用情况 用RSSHub 有了这个家伙,各种地方的东西都可以订阅到! 比如我现在订阅的有知乎,贴吧,bilibli等等 …
-
mixin方法
一般起mixin名字的类名,都是后来为了添加某个功能而加进去的。 重写就是实现类继承的多态
-
Docker Compose
Compose 简介 Docker Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。(需要下载) Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应…
-
selenium系列(3-1)-frame,窗口,弹窗详解
frame表单 frame:HTML页面中的一种框架,主要作用是在当前页面中指定区域显示另一页面元素;(HTML语言中,frame/iframe标签为表单框架) 为什么要学习frame表单切换 说明:在WebDriver类库中封装了HTML页面中使用fr…
-
私有变量
通过对象名.__dict__来查看,然后再访问私有变量。 与上面的同理,现在私有方法的访问同样: 如上图示,后期添加的__y的名字并不会被改变;由此可知,名字改变是发生在类实例化对象的时候;
-
manim
from manim import * #导入manim命名空间 #这是一个最基本的manim结构,类名叫做BaseFrame,传入一个场景Scene,并且包含一个construct方法,传入self class BaseFrame(Scene): def construct(self): self.wait() c…
-
BUAA_OO_2022_第四单元总结
面向对象第四单元总结 一、本单元的架构设计 本单元代码的功能主要分为两大部分,一是读取UML图,从图中读取并保存我们需要的信息;二是根据保存的信息,进行要求的九个正确性判断,并满足用户提出的query。 整…